Estoy tratando de capturar la salida del proceso remoto desde psexec (es decir, no la propia salida de psexec). Entonces, por ejemplo, podría ejecutar "ipconfig" e imprimir el resultado en un archivo de registro.
Yo he tratado:
psexec \\myserver ipconfig > output.log
psexec \\myserver ipconfig >> output.log
psexec \\myserver ipconfig 2> output.log
psexec \\myserver ipconfig > output.log 2>&1
El último solo da la salida psexec.
No estoy seguro de cuáles son las diferencias entre todos estos, pero los he visto sugeridos en mi búsqueda de la respuesta en otra parte.
¿Alguien puede darme una línea de comando de ejemplo que capture la salida de ipconfig en un archivo?
Edición 1: quiero que el archivo de registro se guarde en la máquina local, no en la remota.
Edición 2:
Esto es lo que obtengo al ejecutar "psexec \\ myserver ipconfig":
C: \ TempDll> psexec \\ myserver ipconfig PsExec v1.95 - Ejecutar procesos de forma remota Copyright (C) 2001-2009 Mark Russinovich Sysinternals - www.sysinternals.com ipconfig salió en myserver con el código de error 0. C: \ TempDll>