0

好吧。所以。这些都没有使用 %DATE% 和 %TIME% 正确创建计划任务:

SCHTASKS /Create /TN MyTask /TR "echo %DATE% %TIME% >> C:\SchtaskLog.txt" /SC MINUTE SCHTASKS /Create /TN MyTask /TR "echo ^%DATE^% ^%TIME^% >> C:\SchtaskLog.txt" /SC MINUTE SCHTASKS /Create /TN MyTask /TR "echo \%DATE\% \%TIME\% >> C:\SchtaskLog.txt" /SC MINUTE SCHTASKS /Create /TN MyTask /TR "回显`%DATE`% `%TIME`% >> C:\SchtaskLog.txt" /SC MINUTE

如何使用环境变量转义命令行参数以供稍后评估?

4

2 回答 2

1

尝试这个

SCHTASKS /Create /TN MyTask /TR "cmd /c echo \"^%^date% ^%^TIME%\" >> C:\SchtaskLog.log" /SC MINUTE /F

于 2014-04-01T11:19:42.790 回答
0

如果将命令包装在 .cmd 文件中,则可以使其工作。将其放入 .cmd 文件中:

@echo %date% %time% 

然后运行这个cmd:

SCHTASKS /Create /TN MyTask /TR "emittime.cmd >> C:\Log.txt" /SC MINUTE

它做我认为你想要的。

于 2009-06-08T22:51:54.640 回答