Cmd 任务调度器的程序或脚本应该是什么
通过Cmd 任务调度器的程序或脚本应该是什么,cmd,scheduled-tasks,Cmd,Scheduled Tasks,通过cmd,此命令工作正常,我的服务ABC终止并启动 taskkill /f /fi "memusage gt 100" /im ABC.exe && NET START ABC 现在我想创建一个任务调度程序,每天运行这个脚本 在addarguments中,我放置了命令 如果我将CMD放在program\script中,那么它不起作用,我应该放什么 或者我们有其他方法来完成它吗 您应该将/C添加到cmd.exe参数中,后跟要执行的命令 这应该可以: 程
cmd
,此命令工作正常,我的服务ABC
终止并启动
taskkill /f /fi "memusage gt 100" /im ABC.exe && NET START ABC
现在我想创建一个任务调度程序,每天运行这个脚本
- 在
中,我放置了命令addarguments
- 如果我将
放在CMD
中,那么它不起作用,我应该放什么program\script
您应该将
/C
添加到cmd.exe
参数中,后跟要执行的命令
这应该可以:
程序/脚本:
cmd.exe
论据:
/S /C "taskkill /f /fi "memusage gt 100" /im ABC.exe && NET START PeerDistSvc"
其中来自cmd/?
的标志:
/C执行字符串指定的命令,然后
终止
/S修改/C或/K之后字符串的处理方式
如果指定了/C或/K,则在
开关作为命令行处理,其中包含以下逻辑
用于处理引号(“)字符:
- no/S开关
或者,将命令放入脚本文件中,比如“mycommand.cmd” MyCommand.cmd:
taskkill /f /fi "memusage gt 100" /im ABC.exe && NET START ABC
然后在任务调度器的操作中引用这个CMD/BAT文件
当您有任何复杂的任务或希望定期以任何方式修改代码时,这是最简单的选项,因为在计划任务本身中修改代码总是需要输入您的凭据才能对其进行编辑
此外,如果您有一个单独的脚本文件,您可以根据需要手动运行它,而无需打开计划程序并按需运行任务。我认为您解决了您的问题,但没有提供反馈,您只是删除了它。您的问题是关于Windows任务计划程序以及如何使用它,这本质上是一个软件问题,应该在上进行询问和回答,而不是在StackOverflow上。这甚至不是批处理文件的问题。