Task Scheduler将脚本加载到编辑器中而不是运行它

时间:2017-06-01 20:59:59

标签: windows-10 autoit taskscheduler

从Windows 7下的Windows任务计划程序执行的我的AutoIt脚本运行正常。在具有相同任务的Windows 10计算机上,任务计划程序将其加载到SciTE(AutoIt附带的编辑器)中,而不是运行脚本。

当我从资源管理器中执行脚本时,它会运行。当我从命令行执行它时,它运行。只有来自任务计划程序才能得到这种不当行为。你如何告诉我想要运行脚本的任务计划程序,而不是编辑它?

2 个答案:

答案 0 :(得分:2)

如果您不想编译它,可以将脚本名称传递给AutoIt可执行文件。例如:

"C:\Program Files (x86)\AutoIt3\AutoIt3.exe" "C:\Scripts\Test.au3"

这就是它在任务计划程序中的外观:

enter image description here

您可以在此处阅读有关AutoIt命令行开关的更多信息 online help page

答案 1 :(得分:0)

" Compile"脚本到.exe文件并将Task Sheduler指向它(而不是.au3文件)。