Windows-Server-2003
Windows Server 2003:在 TASK SCHEDULER 中安排 FORFILE 循環
我正在嘗試創建一個計劃任務,它將啟動一個 FORFILE 循環,並在一小時(或 12 小時)後終止該過程。我希望定義的路徑有數百萬個文件,並且我想在下班時間執行任務以最大程度地減少對性能的影響。
我試圖執行的程式碼是:
forfiles /P “E:\Mutex_01” /S /M *.txt /D -5 /C “cmd /c del @path”
查看日誌,我感覺不到任務執行正常。當我列舉文件夾時,沒有任何變化。我錯過了什麼嗎?我怎樣才能成為預期的結果?
就我個人而言,我會以不同的方式做……我會以互動方式啟動常式,然後安排一個腳本,該腳本具有:
PSKILL forfiles.exe PSKILL CMD.EXE
使用管理憑據安排該腳本在特定時間執行。
您甚至可以立即進行測試…啟動 forfiles 常式,並安排您的終止腳本在五分鐘後執行…