我有一个简单的test.cmd
脚本,其中包含一行:
echo test > log.txt
如果我右键单击脚本文件Run as Administrator
,它可以正常运行并且 log.txt 文件会保存在文件夹中。
但是,当我在任务计划程序中创建一个在特定时间触发此脚本的任务时,log.txt
即使一切似乎都已完成,也没有保存 - 我可以看到上次运行结果为"The operation completed successfully"
。我尝试单击任务计划程序中的运行按钮来运行此任务,但结果相同,没有log.txt
生成。
我如何才能使这个计划任务正常工作?我是否遗漏了什么?
答案1
它可能在不同的工作目录中运行。在edit action
设置 cmd 运行的框中,更改“开始于”框并添加您希望输出的目录。