注册表: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Windows Error Reporting 分支下
以上只设置 DontShowUI 为 1,程序崩溃时,不会弹出 “XXX已停止工作” 的对话框,但是错误报告服务还在运行,崩溃的进程会等一段时间才退出消失;如果同时设置 Disabled 为 1,则程序崩溃立刻退出消失。
按下Win + R快捷键,打开运行对话框。
在运行对话框中输入"regedit"(不带引号),然后点击"确定"按钮。
注册表编辑器将会立即打开,你可以在窗口左侧看到注册表的层级结构。
点击任务栏左侧的Windows图标或按下Win键,打开开始菜单。
在开始菜单的搜索栏中输入"注册表编辑器"或"regedit"。
从搜索结果中选择"注册表编辑器",点击打开。
注册表编辑器将会在新窗口中显示,你可以开始浏览和编辑注册表项。
按下Win + X快捷键,打开系统菜单。
从弹出的菜单中选择"命令提示符(管理员)",点击打开。
在命令提示符窗口中输入"regedit",按下回车键。
注册表编辑器将会在新窗口中打开,你可以进行相应的操作。
创建空的txt文件,txt文件修改成为test.bat后缀名问题。
实现功能:以notepad++.exe为例,检查notepad++.exe程序是否在运行。
通过直接启动 notepad++程序(.exe),和test脚本(.bat)实现实时运行检查和启动。
以下为bat脚本内容。
@echo off
title restart EXE-Application
:again
tasklist|findstr -i "notepad++.exe"
if ERRORLEVEL 1 (
echo notepad++ is off in %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
start "" “C:/soft_install_dir/Notepad++/notepad++.exe"
)
cd /d “C:/soft_install_dir"?
choice /t 30 /d y /n > nul ?
goto again