Verifica un servicio está iniciado:
C:\> net start | find "Cola de impresión" > nul && (echo Si) || (echo No)
En este caso si el servicio de impresion esta iniciado, envia si o no por pantalla, ejecutar desde cmd.exe
Lo mismo pero con un ejecutable:
c:\> tasklist | find /i "notepad.exe" > nul 2>&1 && (echo Si) || (echo No)
Verificar si un servicio está iniciado, en caso de estar parado lo inicia:
C:\>net start | find "Cola de impresión" > nul && (echo Ya está iniciado el servicio) || (net start Spooler)
C:\>net start | find "SQL Server Agent (MSSQLSERVER)" > nul && (echo Ya está iniciado el servicio) || (net start SQLSERVERAGENT)
sábado, 11 de diciembre de 2010
Suscribirse a:
Entradas (Atom)