Windows

Windows 2008 R2 中計劃任務的預設工作目錄是什麼?

  • February 25, 2022

試圖找出長時間執行的計劃任務的輸出保存在哪裡。據推測,它在任務的工作目錄中。不幸的是,沒有設置“開始”選項。

計劃任務正在使用“系統”帳戶。

有任何想法嗎?

作為本地系統帳戶執行的計劃任務的預設工作目錄是

%Windir%\System32\

資料來源:我剛剛通過執行一個以 SYSTEM 身份執行的計劃任務來測試它,該任務執行一個批處理文件。批處理文件包含行ipconfig > test123.txt. 當計劃任務執行時,test123.txt 文件出現在 Windows\System32 目錄中。

其次,我創建了另一個任務,也以 SYSTEM 身份執行,但這次執行檔設置為C:\Windows\System32\WindowsPowershell\v1.0\powershell.exe並且提供的參數是C:\Users\Ryan\Desktop\test.ps1. 所以基本上,計劃任務被配置為執行 test.ps1 Powershell 腳本。在 Powershell 腳本中,是ipconfig | Out-File .\test123.txt.

執行計劃任務時,test123.txt 文件再次出現在我的 system32 目錄中。

引用自:https://serverfault.com/questions/609651