簡體   English   中英

Task Scheduler啟動的Python腳本無法編輯文件

[英]Python script started by Task Scheduler can't edit file

我做了這個python腳本:

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

file = open('myfile.dat', 'a+')
file.write(str(date)+'\n')

工作正常。 但是,當我在Windows Server 2008的“任務計划程序”中計划它時,腳本會運行,但不會寫入文件。 Task Scheduler使用我的帳戶運行腳本,所以我不明白為什么結果不同。

知道我缺少什么嗎?

您是否嘗試過使用文件的絕對路徑?

我認為任務計划程序中還有一個選項可以指定應在何處運行腳本,您是否已將其設置為要寫入的文件的位置?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM