我正在尝试创建一个计划任务,它将启动 FORFILE 循环,并在一小时(或 12 小时)后终止该过程。我预计定义的路径中有数百万个文件,并且我想在非工作时间运行该任务以最大限度地减少性能影响。
我尝试运行的代码是:
forfiles /P“E:\Mutex_01”/S /M *.txt /D -5 /C“cmd /c del @path”
查看日志,我感觉任务没有正确运行。当我枚举文件夹时,没有任何变化。我遗漏了什么吗?我怎样才能获得预期的结果?
答案1
就我个人而言,我会做不同的事情...我会以交互方式启动例程,然后安排一个包含以下内容的脚本:
PSKILL forfiles.exe
PSKILL CMD.EXE
安排该脚本在特定时间使用管理凭据运行。
您甚至可以立即进行测试...启动 forfiles 例程,并安排您的终止脚本从现在起五分钟后运行......