
¿Existe alguna forma de configurar PSExec dentro de un archivo por lotes para ejecutar CCleaner de forma silenciosa en PC remotas a través de un archivo por lotes programado en el Programador de tareas? Entiendo que CCleaner tiene un interruptor /AUTO en la línea de comando, pero no estoy particularmente familiarizado con PSTools, por lo que cualquiera que haya hecho esto antes (ya que parece una idea bastante ingeniosa) podría ofrecer algunos consejos.
Salud.
Respuesta1
Recomendaría utilizar la comunicación remota de PowerShell en lugar de psexec.exe, ya que esto le brindará un control mucho mayor sobre las sesiones remotas. Para obtener más información sobre la comunicación remota de PowerShell, inicie PowerShell y escriba: help about_remote
. Alternativamente, visite esta URL:
Respuesta2
CCleaner tiene parámetros de línea de comando, por lo que debería ser posible.
https://www.ccleaner.com/docs/ccleaner/advanced-usage/command-line-parameters
CCleaner.exe /AUTO CCleaner se ejecuta de forma silenciosa y automática, utilizando el conjunto actual de opciones guardadas para limpiar la PC. A continuación, CCleaner se cierra.
CCleaner.exe /AUTO /SHUTDOWN CCleaner se ejecuta de forma silenciosa y automática, utilizando el conjunto actual de opciones guardadas para limpiar la PC. Luego, Windows se apaga automáticamente. Nota: No puede ejecutar /SHUTDOWN por sí solo. Debe ir precedido de /AUTO.