[英]Windows scheduled task python read file when computer locked
我是Python 3的新手。我編寫了一個腳本,並使用pyinstaller將其轉換為EXE。 該腳本將嘗試從同一目錄下的EXE file.txt的名為的文本文件閱讀。 從運行任務計划程序的EXE時,而工作站登錄,而不是鎖定這一切正常。 但是,如果我嘗試在用戶登錄且工作站鎖定的情況下從任務計划程序運行EXE,則會收到錯誤消息:
[Errno 2] No such file or directory: 'file.txt'.
這是我的Python簡化下降到目前的誤差(真的只是把這個新的Python文件並運行它以同樣的方式,並得到同樣的錯誤):
with open('file.txt', 'rb') as myfile:
readfile = myfile.read()
print(readfile)
我試圖尋找這個問題,但所有我能找到的是如何鎖定/解鎖工作站與Python或如何鎖定/解鎖使用python的文件。
我相當確定這不是python問題,可能只是在工作站鎖定時使用任務計划程序的預期效果,但我希望可以更改設置以允許在工作站鎖定時訪問文件其他。
該文件可能不直接由腳本相關的任務是如何配置的,原因如下訪問:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.