Windows 10计划任务与python脚本

时间:2018-08-18 23:01:29

标签: python windows-10 scheduled-tasks

我正在尝试学习如何在Windows 10上按计划任务运行python脚本。为了查看是否可以正常工作,我编写了一个脚本,该脚本在运行时会以当前时间创建文本文件。这是脚本的代码

import datetime
import os

directory = 'C:\\Users\\Tanner Ducharme\\Desktop\\testCron'

number_of_files = len([item for item in os.listdir(directory) if os.path.isfile(os.path.join(directory, item))])
newFileName = "log"+str(number_of_files)+".txt"

newFile = open(newFileName, "w+")
newFile.write(str(datetime.datetime.now()))
newFile.close()

该代码在手动运行时有效。 对于“动作”,我选择了:“启动程序”。
对于“程序/脚本”,我输入:

"C:\Users\Tanner Ducharme\AppData\Local\Programs\Python\Python36-32\python.exe"

这是我的python.exe文件的位置。 在“添加参数(可选)”下,输入文件名。

test.py

在“开始于(可选)”下,我输入:

"C:\Users\Tanner Ducharme\Desktop\testCron"

脚本所在目录的位置。 我为Windows 10配置了它,然后选择“以最高特权运行”。 为了对其进行测试,我将触发器配置为开始特定的时间,然后每5分钟运行一次。

应该执行任务后,我检查了代码所在的目录,未创建任何新文件。我不知道我在做什么错。是我的python文件给我带来了问题,还是我配置任务不正确?谢谢!

0 个答案:

没有答案