我正在使用 php 在 Windows 中设置自定义 schtasks 来编写和执行像这样的 .bat 文件: schtasks /create /tn "RA AUTOMATIC BACKUP" /tr "\"C:\Program Files (x86)\MBM Software\Apache\htdocs \ra\automatic_backup\scriptspg_backup.bat\"" /ru "ProiectIM3" /rp "parola1" /sc 分钟 /mo 1
麻烦现在开始:1)如果我在 /tr 之后不使用“\”,则计划任务具有操作:C:\Program Files,其余部分被视为参数 2)如果我使用“\”,则计划具有正确的操作写道:“C:\Program Files (x86)\MBM Software\Apache\htdocs\ra\automatic_backup\scripts\pg_backup.bat”(包括引号)但另一方面,如果我点击它,它将不会运行浏览,设置相同的文件,操作变为“C:\Program Files (x86)\MBM Software\Apache\htdocs\ra\automatic_backup\scripts\pg_backup.bat”(包括引号)并且它运行所以路径完全是相同,但不会与第一个一起运行。
我没主意了。