Executando CCleaner com Psexec via arquivo em lote

Executando CCleaner com Psexec via arquivo em lote

Existe uma maneira de configurar o PSExec em um arquivo em lote para executar silenciosamente o CCleaner em PCs remotos por meio de um arquivo em lote agendado no Agendador de Tarefas? Eu entendo que o CCleaner tem uma opção /AUTO na linha de comando, mas não estou particularmente familiarizado com o PSTools, então qualquer pessoa que já tenha feito isso antes (pois parece uma ideia muito bacana) poderia oferecer alguns conselhos!

Saúde.

Responder1

Eu recomendaria usar a comunicação remota do PowerShell em vez de psexec.exe, pois isso lhe dará um controle muito maior sobre as sessões remotas. Para obter mais informações sobre a comunicação remota do PowerShell, inicie o PowerShell e digite: help about_remote. Alternativamente, visite este URL:

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

Responder2

CCleaner possui parâmetros de linha de comando, portanto deve ser possível.

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

CCleaner.exe /AUTO CCleaner é executado silenciosa e automaticamente, usando o conjunto atual de opções salvas para limpar o PC. CCleaner então sai.

CCleaner.exe /AUTO /SHUTDOWN CCleaner é executado silenciosa e automaticamente, usando o conjunto atual de opções salvas para limpar o PC. O Windows então desliga automaticamente. Nota: Você não pode executar /SHUTDOWN sozinho. Deve ser precedido por /AUTO.

informação relacionada