我在 Windows 7 上创建了一个计划任务来运行一个 Python 脚本,它将一个字符串写入一个文件。
为了测试这一点,我创建了以下 Python 脚本:
#! /usr/bin/python
f = open("output.txt", "w")
f.write("hello")
f.close()
脚本保存在目录:C:\Users\NeonFlash\Desktop\files\,文件名:test.py
计划任务配置为:
Program to Run: "C:\Python27\python.exe"
Program Arguments: "C:\Users\NeonFlash\Desktop\files\test.py"
当计划任务运行时,它不会创建文件。
我什至为计划任务选择了“以最高权限运行”选项。
下面是 net user 命令的输出:
User accounts for \\NeonFlash-PC
-------------------------------------------------------------------------------
Administrator Guest NeonFlash
The command completed successfully.
当脚本直接从命令提示符运行时,它成功地创建了输出文件。只有在使用计划任务启动时才会出现此问题。
拉丁的传说
相关分类