透過批次檔使用 Psexec 執行 CCleaner

透過批次檔使用 Psexec 執行 CCleaner

有沒有辦法在批次檔中設定 PSExec,以便透過任務排程程式中排程的批次檔在遠端 PC 上靜默執行 CCleaner?我知道 CCleaner 在命令列上有一個 /AUTO 開關,但我對 PSTools 不是特別熟悉,所以以前做過這個的人(因為這似乎是一個非常漂亮的想法)可以提供一些建議!

乾杯。

答案1

我建議使用 PowerShell 遠端處理而不是 psexec.exe,因為這將使您能夠更好地控制遠端會話。有關 PowerShell 遠端處理的更多信息,請啟動 PowerShell 並輸入:help about_remote。或者,請造訪此 URL:

http://technet.microsoft.com/en-us/library/hh847900.aspx

答案2

CCleaner 有命令列參數,所以應該是可以的。

https://www.ccleaner.com/docs/ccleaner/advanced-usage/command-line-parameters

CCleaner.exe /AUTO CCleaner 以靜默方式自動執行,使用目前已儲存的選項集來清理電腦。然後 CCleaner 退出。

CCleaner.exe /AUTO /SHUTDOWN CCleaner 自動靜默運行,使用目前已儲存的選項集來清理電腦。然後 Windows 將自動關閉。它前面必須有 /AUTO。

相關內容