通过批处理文件使用 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 静默自动运行,使用当前保存的选项集来清理 PC。然后 CCleaner 退出。

CCleaner.exe /AUTO /SHUTDOWN CCleaner 以静默方式自动运行,使用当前保存的选项集来清理 PC。然后 Windows 会自动关闭。注意:您不能单独运行 /SHUTDOWN。它必须在 /AUTO 之前运行。

相关内容