gpt4 book ai didi

windows-xp - 为什么 "schtasks"不运行我的作业?

转载 作者:行者123 更新时间:2023-12-03 11:27:15 26 4
gpt4 key购买 nike

我使用 schtasks 实用程序在 Windows-XP 上计划了一个任务,但该任务未运行。以下是我在 SchedLgU.Txt 日志文件中看到的内容:

"MySQL Automatic Backup.job" (WampServer) 10/2/2010 6:36:43 PM ** ERROR **
Unable to start task.
The specific error is:
0x800700c1: (Unable to find an error message)
Try using the Task page Browse button to locate the application.

我发现此错误的原因是我的脚本路径中存在空格。我用来设置任务的命令如下所示:

schtasks /create /tn "MySQL Automatic Backup" 
/tr "d:\path with spaces to my script\my script.bat" /sc daily ...

例如,如果我用下划线替换空格,问题就会消失。

我该如何解决这个问题?

还有一个问题:
Start In 列在 schtasks/query/v 的输出中意味着什么?

谢谢!

最佳答案

我找到了答案:

Spaces in file paths can be used by using two sets of quotes, 
one set for CMD.EXE and one for SchTasks.exe.
The outer quotes for CMD need to be double quotes;
the inner quotes can be single quotes or escaped double quotes.

即应该是这样的:

schtasks /create /tn "MySQL Automatic Backup" 
/tr "\"d:\path with spaces to my script\my script.bat\"" /sc daily ...

关于windows-xp - 为什么 "schtasks"不运行我的作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3845030/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com