看板 Windows 關於我們 聯絡資訊
大家晚安 作業系統:Windows 10 Enterprise Version 1803 Build 17134.191 Service Pack: 發生問題頻率:50% 是否有做Windows Update:是 問題內容: 我有一個Script,使用schtasks.exe來查詢另一個上的計劃任務的狀態。 我在schtasks命令後使用result.txt將輸出重定向到txt文件來檢查電腦是否 正在運行任務 如果計算機中沒有該任務,則輸出為空且為result.txt Script所做的第一件事就是獲取results.txt文件的文件大小,如果它是0, 那麼它會記錄一個錯誤然後去檢查下一個任務 我的問題是 有時候,即使任務存在,Script也會傳回文件大小為0.. 我首先想到的可能是由於Script運行得太快以至於在嘗試獲取文件大小時 尚未創建results.txt文件。因此,我在腳本中加上一個sleep命令, 以便在命令運行後延遲3秒,然後繼續獲取文件大小來解決這個問題. 但是即使延遲3秒,有時我也會收到文件大小為0的通知. 即使該任務存在. 請問各位大大有什麼想法嗎? 小弟先謝過各位了. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.176.44.86 ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1533206478.A.3B6.html ※ 編輯: cjackleo (210.176.44.86), 08/02/2018 18:41:42
retsamsu: 可以用 Powershell 嗎 ? Get-Process 應該是你想要的 08/03 11:41