Redirigiendo errores de Shutdown.exe al archivo

Redirigiendo errores de Shutdown.exe al archivo

Estoy creando una secuencia de comandos para reiniciar las computadoras y necesito informar el éxito o el fracaso del comando Shutdown.exe como parte del registro de mi secuencia de comandos. Tengo un problema al redirigir la salida de los procesos de Shutdown.exe fallidos a un archivo. Aquí está mi línea de comando:

shutdown.exe -r -t 50000 -m \\top34.top.local > c:\output.txt

Cuando ejecuto esto, veo el siguiente mensaje en mi pantalla: "top34.top.local: el nombre de computadora ingresado no es válido o el apagado remoto no es compatible con la computadora de destino. Verifique el nombre y luego intente nuevamente o comuníquese con su sistema administrador.(53)", que es lo que esperaba, pero c:\output.txt está en blanco y no contiene este error. Mi secuencia de comandos necesita generar esta línea en un archivo de texto para fines de registro.

También intenté envolverlo alrededor de un CMD, como este:

cmd /c shutdown.exe -r -t 50000 -m \\top34.top.local > c:\output.txt

Pero esto tampoco produce ningún resultado. También probé el doble >> (agregar), pero esto no hace ninguna diferencia.

Investigué bastante y parece que Shutdown.exe redirigirá la salida de los comandos exitosos a la salida estándar, pero no a los comandos fallidos. ¿Cómo puedo hacer que redirija los comandos exitosos y fallidos a mi archivo?

Ejecutando Windows 2012 R2

Respuesta1

¿Cómo puedo hacer que ( shutdown) redirija los comandos exitosos y fallidos a mi archivo?

Utilice el siguiente comando:

shutdown.exe -r -t 50000 -m \\top34.top.local > c:\output.txt 2>&1

Tenga en cuenta que 2>&1debe serdespuésla primera >redirección.


Duplicar manijas

El &operador de redirección duplica la salida o entrada de un identificador especificado a otro identificador especificado. Por ejemplo, para enviar direl resultado a File.txt y enviar el resultado del error a File.txt, escriba:

dir > c:\file.txt 2>&1

FuenteUsar operadores de redirección de comandos

información relacionada