howtos/Windows/Servicios en Windows median...

52 lines
2.0 KiB
Plaintext

Una vez en CMD, ya podemos iniciar pero antes, un pequeño detalle… Hay que conocer el nombre del servicio que queremos gestionar.
Para esto traigo tres opciones (una inservible para éste tutorial):
Nos muestra una lista de los servicios de Windows con su nombre completo (tomar en cuenta que solo nos muestra los servicios iniciados).
net start
Nos muestra una lista de los servicios de Windows con su nombre corto (todos).
wmic service get name
Nos muestra el listado completo de servicios con mucha información adicional, entre la que esta el nombre para mostrar del servicio, el nombre corto y su estado. La mejor, es esta:
sc query
Solo que, para digerir toda la información, lo mejor es pasarlo a un archivo de texto así:
sc query > servicios.txt
y entrar y buscar con su editor de texto favorito (notepad por ejemplo ¬¬ ) el servicio que se quiera.
Realmente, en éste caso, solo nos servirán los nombres cortos.
Para efectos de ésta entrada, utilizaremos el servicio de “Cola de impresión” (típico…), el cual su nombre corto es: Spooler.
También, usaremos 2 comandos para el mismo fin:
net (viene desde el DOS y es muy básico)
sc (Es bastante actual, mucho más avanzado y se pueden hacer muchas cosas más como cambiar configuraciones, entrar directamente a host remotos (sin psexec…), crear y eliminar servicios (digno de otra entrada en un futuro espero…), entre otros.
Iniciar un servicio
Para iniciar el servicio, ingresamos:
net start spooler
ó
sc start spooler
Detener un servicio
Usamos el mismo comando net pero con el atributo stop, seguido del nombre corto del servicio.
net stop spooler
ó
sc stop spooler
Pausar y reanudar un servicio
Para pausar:
net pause spooler
ó
sc pause spooler
Para reanudar:
net continue spooler
ó
sc pause spooler
Nota: el Spooler no se puede pausar y reanudar, pero bueno… otros servicios sí.
Ver el estado de un servicio
Solo aplica para sc:
sc interrogate spooler