如何使用SCHTASKS正确引用文件路径

Duc*_*ain 7 batch-file scheduled-tasks

我正在编写一个小应用程序来生成批处理文件的内容,使用SCHTASKS创建计划任务.但是,我根本无法使文件路径正常工作.我需要另一双眼睛.

SCHTASKS /CREATE /TN "TASK1" /TR "\"C:\Program_Files\Spybot - Search & Destroy\SpybotSD.exe\" \AUTOCHECK \AUTOFIX \AUTOCLOSE" /ST 01:00:00 /SC Daily /RU MyUser /RP MyPass 
Run Code Online (Sandbox Code Playgroud)

我在这里查看了其他主题和MS文档,我认为我已经正确地形成了.但是,它输出失败:

错误:语法无效.缺少强制选项'/ sc'.
输入"SCHTASKS/CREATE /?" 用法.
该系统找不到指定的路径.

我可以在这里使用一些建议.

mou*_*sio 9

你需要像这样的插入符号来逃避&符号:

SCHTASKS /CREATE /TN "TASK1" /TR "\"C:\Program_Files\Spybot - Search ^& Destroy\SpybotSD.exe\" \AUTOCHECK \AUTOFIX \AUTOCLOSE" /ST 01:00:00 /SC Daily /RU MyUser /RP MyPass  
Run Code Online (Sandbox Code Playgroud)