Para quienes tienen Windows XP (si aún lo usan) el tema es así:
Clic derecho en una zona libre del Escritorio y luego selecciona Nuevo y Acceso directo.
En la ventana del acceso directo debes escribir:
shutdown -s -t 00
y pulsa el botón Siguiente, después le pones el nombre que quieras al acceso directo (ejemplo: Apagar) y pinchas el botón Finalizar.
Si quieres dejar algo de tiempo para cerrar las aplicaciones debes poner ésto:
shutdown.exe -s -t 12
de esta forma dejarás un margen prudencial de 12 segundos para apagar el PC.
Como reiniciar o apagar Windows XP con un .bat
Estos comando son útiles cuando trabajamos en escritorio remoto con otro PC
Reiniciar
shutdown -r -f -t 5
Donde:
-r = reiniciar
-f = forzar el cierre de programas
-t 5 =
Apagar
shutdown -s -t 0
Donde:
-s = cerrar (shutdown)
-t 0 =en 0 segundos
Necesito terminar una aplicacion a traves de un .bat. Como es??
Desde VB se puede hacer con una función API utilizando el PID del proceso pero desde un .bat no lo se como se hace