schtasks /创建逃脱角色?

时间:2009-06-08 19:48:37

标签: windows scheduled-tasks schtasks.exe

好的。所以。这些都不会使用%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“echo`%DATE`%`%TIME`%>> C:\ SchtaskLog.txt”/ SC MINUTE

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

2 个答案:

答案 0 :(得分:1)

试试这个

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

答案 1 :(得分:0)

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

@echo %date% %time% 

然后运行此cmd:

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

它做了我认为你想要的。