我希望人们会看到 XML 方法的答案(坦率地说,我认为它是一种更简洁的方法,并且有一些更好的文档围绕您可以设置哪些参数来配置任务中的特定功能)。
第 1 步:创建设置所有任务设置的 XML 文件,多个位置可获取有关 XML 元素的更多信息:
第2步:具体到“哪里”任务将从中执行(如在起始目录中脚本将在命令行中开始,这与OP的问题直接相关....您需要像这样配置参数...
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2012-08-19T16:49:14.6182</Date>
<Author>YOUR-COMPUTER-DOMAIN\YOUR-USERNAME</Author>
</RegistrationInfo>
... a bunch of other stuff in between here ....
<Actions Context="Author">
<Exec>
<Command>C:\PythonEXE\mini_program_test.exe</Command>
<Arguments></Arguments>
<WorkingDirectory>C:\Some\where\here\</WorkingDirectory>
</Exec>
</Actions>
</Task>
请注意,WorkingDirectory参数中没有任何引号——我之前犯了这个错误。
第 3 步:由于您将使用 schtasks.exe来通过 XML 创建此新任务,因此请查看此处了解更多信息:https ://msdn.microsoft.com/en-us/library/bb736357.aspx
第 4 步:在 windows 命令行中,您将执行类似这样的操作(一旦您的 XML 准备就绪)
C:\>schtasks /CREATE /TN "TASK-NAME-HERE" /RU "YOUR-USERNAME" /RP "YOUR-PASSWORD" /XML C:\YOUR-XML-FILE-LOCATION\ready.xml
希望这会有所帮助——玩得开心!