定时执行专家 ------ 执行脚本或程序 + check_proc-v1.bat 脚本使用说明
check_proc-v1.bat 是《定时执行专家》V8.8 发行版自带的统一的进程管理脚本,用于检查、终止、重启指定进程。
▼ 检查 notepad.exe 是否运行,若未运行则在 System32 目录下启动
★★★ 注意:显示方式选择隐藏窗口
▼ 静默检查并(必要时)重启
★★★ 注意:显示方式选择隐藏窗口
▼ 强制结束进程
★★★ 注意:显示方式选择隐藏窗口
最新版下载
通过网盘分享的文件:TimingExecutor-V8.8-260909.zip
链接: https://pan.baidu.com/s/1hSBhNXb9Nl8QlS11PFnAPw?pwd=bmwx
boomworks | boomwxsoft 系列软件官网最新版下载链接
check_proc-v1.bat语法
bat
check_proc-v1.bat [h] [admin] <action> <process_name> [app_path]
| 参数 | 必填 | 说明 |
|---|---|---|
h |
可选 | 隐藏控制台窗口(静默后台模式) |
admin |
可选 | 以管理员权限运行(自动触发 UAC 提权) |
action |
必填 | 动作:check / kill / restart |
process_name |
必填 | 进程/程序名(如 notepad.exe) |
app_path |
可选 | 工作目录或启动路径(如 "C:\Windows\System32") |
说明:
h和admin是标志参数,放在最前面,可同时使用,顺序不限。
动作说明
| 动作 | 功能 |
|---|---|
check |
检查进程是否在运行;如果未运行则启动它 |
kill |
强制结束该进程 |
restart |
强制结束进程 → 等待 → 重新启动它 |
示例
bat
:: 检查 notepad.exe 是否运行,若未运行则在 System32 目录下启动
check_proc-v1.bat check notepad.exe "C:\Windows\System32"
:: 静默检查并(必要时)重启
check_proc-v1.bat h restart notepad.exe "C:\Windows\System32"
:: 管理员权限强制结束 QyClient.exe
check_proc-v1.bat admin kill QyClient.exe
:: 不带 app_path,仅在当前环境启动
check_proc-v1.bat check mspaint.exe
:: 组合:隐藏窗口 + 管理员权限 + 重启
check_proc-v1.bat h admin restart notepad.exe "C:\Windows"
输出信息
| 场景 | 显示内容 |
|---|---|
check 且进程在运行 |
running |
check 且进程未运行并已启动 |
not running |
kill 且成功结束 |
<进程名> killed |
kill 且进程未运行 |
<进程名> not running |
restart 且完成重启 |
<进程名> restarted |
说明与注意事项
- 进程匹配 :
check/kill通过tasklist+find /i做不区分大小写 的包含匹配,子字符串即可命中(例如检测notepad也会匹配到notepad++)。 - app_path 的作用 :
app_path指定的是程序的工作目录 ,不是要执行的程序文件。程序仍按process_name从 PATH 中查找。 start语义 :脚本内部使用start "" /d <路径> <程序>启动程序,正常情况下会新开窗口运行。- admin 提权 :使用
admin会重新以管理员身份运行整个脚本,期间会弹出 UAC 确认框。 - 隐藏窗口 :
h用于后台静默运行,不显示控制台窗口,适合放入计划任务或开机自启。 - 未提供必要参数时,会显示帮助信息(Usage)。
帮助信息
不带任何参数或在参数缺失时,脚本会打印英文用法说明:
bat
Usage: check_proc-v1.bat [h] [admin] <action> <process_name> [app_path]
Actions: check | kill | restart
Flags: h (hidden) | admin (elevated)


