sábado, 20 de marzo de 2010

shutdown.exe

Mas de una vez me ha pasado que tengo que apagar un equipo, ya sea en el que esto parado o en alguno de mi red, a veces por ejemplo es para los equipo que me conecto por escritorio remoto de Windows, que no deja apagar (casi todos los windows) ni reiniciar (si es Windows 7). Entonces tuve que encontrar algo para hacerlo.

La ruta donde este el exe es c:\windows\system32

Shutdown.exe utiliza la sintaxis siguiente:

shutdown \\ nombreDeEquipo /l /a /r /t: xx " msg " /y /c

Puede utilizar los modificadores siguientes con Shutdown.exe:

  • \\nombreDeEquipo: Utilice este modificador para especificar el equipo remoto que va a apagar. Si omite este parámetro se utilizará el nombre del equipo local.
  • /l (Es el carácter "L" minúsculas): Utilice este modificador para apagar el equipo local
  • /a: Utilice este modificador para terminar una operación de apagado. Sólo puede hacerlo durante el período de tiempo de espera. Si utiliza este modificador se omitirán todos los demás parámetros.
  • /r: Utilice este modificador para reiniciar el equipo en lugar de apagarlo.
  • /t: xx: Utilice este modificador para especificar el tiempo (en segundos) transcurrido el cual se apagará el equipo. El valor predeterminado es 20 segundos.
  • " msg ": Utilice este modificador para especificar un mensaje durante el proceso de apagado. El número máximo de caracteres que puede contener el mensaje es 127.
  • /y: Utilice este modificador para forzar una respuesta afirmativa a todas las consultas del equipo.
  • /c: Utilice este modificador para salir de todos los programas en ejecución. Si utiliza este modificador, Windows forzará el cierre de todos los programas que haya en ejecución. Se omitirá la opción de guardar los datos que se hayan modificado. Esto puede producir pérdidas de datos en los programas para los que no se hayan guardado datos.

El exe está en la carpeta Windows\system32, asi que parados en esa carpeta…

Ejemplos

  • La mas fácil, es apagar el equipo sin más ni mas

shutdown /l

  • Para apagar el equipo local en dos minutos y mostrar un mensaje "El equipo se está apagando", utilice la línea siguiente en un archivo por lotes o escríbala en un símbolo del sistema y presione ENTRAR:

shutdown /l /t:120 "El equipo se está apagando" /y /c

Para cancelar el proceso de apagado, escriba la línea siguiente en el símbolo del sistema y, a continuación, presione ENTRAR:

shutdown /l /a /y

  • Para cancelar el proceso de apagado, escriba la línea siguiente en el símbolo del sistema y, a continuación, presione ENTRAR: Para apagar y reiniciar un equipo remoto llamado "Soporte", utilice la línea siguiente en un archivo por lotes o escríbala en un símbolo del sistema y presione ENTRAR:

shutdown \\support /r

  • Para cancelar el proceso de apagado, escriba la línea siguiente en el símbolo del sistema y, a continuación, presione ENTRAR: Para programar que el equipo local se apague y se reinicie a las 10:00 p.m., escriba la línea siguiente en un símbolo del sistema y presione ENTRAR:

at 22:00 shutdown /l /r /y /c

  • Para cancelar el proceso de apagado, escriba la línea siguiente en el símbolo del sistema y, a continuación, presione ENTRAR: Para programar que el equipo local se apague y se reinicie a las 06:00 p.m. todos los días de la semana, escriba la línea siguiente en un símbolo del sistema y presione ENTRAR:

at 18:00 /every:M,T,W,Th,F shutdown /l /r /y /c

No hay comentarios: