我已经创建了一个任务来终止一个作业,现在我想设置一个条件,仅当程序在任务列表中运行时才执行调度程序操作,例如 -
仅当 chrome.exe 正在运行时才执行调度程序作业
答案1
根据需要,使用 Windows 任务计划程序运行此 .bat 文件。英文代码表示,如果程序正在运行,则复制文件夹;如果程序未运行,则退出批处理文件。查找要替换的批处理文件代码,Robocopy "C:\123" "C:\123 Backup" /e
以便在 chrome.exe 运行时执行您想要的操作。
@echo off
tasklist | find /I "Chrome.exe"
if errorlevel 1 (
EXIT
) Else (
Robocopy "C:\123" "C:\123 Backup" /e
)