我制作了这个python脚本:
# -*- coding: utf-8 -*-
from datetime import datetime
date = datetime.now()
file = open('myfile.dat', 'a+')
file.write(str(date)+'\n')
工作正常。但是,当我在Windows Server 2008上的任务计划程序中安排它时,脚本会运行,但它不会写入该文件。任务计划程序使用我的帐户运行脚本,所以我不明白为什么结果不同。
知道我缺少什么吗?
答案 0 :(得分:5)
您是否尝试过使用文件的绝对路径?
我认为任务调度程序中还有一个选项可以指定脚本的运行位置,您是否已将其设置为要写入的文件的位置?