任务计划程序启动的Python脚本无法编辑文件

Sku*_*uli 1 python permissions scheduled-tasks windows-server-2008

我制作了这个python脚本:

# -*- coding: utf-8 -*-
from datetime import datetime
date = datetime.now()

file = open('myfile.dat', 'a+')
file.write(str(date)+'\n')
Run Code Online (Sandbox Code Playgroud)

它工作正常.但是当我在Windows Server 2008上的任务计划程序中安排它时,脚本会运行,但它不会写入该文件.任务计划程序使用我的帐户运行脚本,所以我不明白为什么结果不同.

知道我错过了什么吗?

Aco*_*orn 5

您是否尝试过使用文件的绝对路径?

我认为在任务调度程序中还有一个选项来指定脚本应该运行的位置,您是否已将其设置为要写入的文件的位置?