List Windows Services
Lista todos los servicios de Windows configurados en uno o más servidores Windows remotos y devuelve su estado actual.
Los parámetros a configurar son:
- Server - Especifique el servidor o servidores Windows para consultar los servicios instalados.
- Filter (optional) - Patrón regex opcional para filtrar servicios por nombre. Si se proporciona, solo se devolverán los servicios que coincidan con el patrón.
Valor de Retorno¶
Este servicio devuelve una estructura hash anidada con el siguiente formato:
{ 'ServerName1' => { 'ServiceName1' => 'RUNNING', 'ServiceName2' => 'STOPPED', ... }, 'ServerName2' => { ... } }
Los posibles estados del servicio son:
- RUNNING - El servicio está actualmente en ejecución
- STOPPED - El servicio está detenido
- START_PENDING - El servicio está iniciando
- STOP_PENDING - El servicio se está deteniendo
- PAUSE_PENDING - El servicio se está pausando
- CONTINUE_PENDING - El servicio se está reanudando después de una pausa
- PAUSED - El servicio está pausado
Ejemplos de Uso¶
Listar todos los servicios en un servidor¶
Configure el servicio de paleta con un servidor y deje el filtro vacío para obtener todos los servicios.
Filtrar servicios por patrón¶
Use el campo de filtro para buscar servicios específicos. Por ejemplo:
- SQL - Devuelve todos los servicios que contienen "SQL" en su nombre
- ^W - Devuelve todos los servicios que comienzan con "W"
- Update$ - Devuelve todos los servicios que terminan con "Update"
Notas¶
- La lista de servicios se recupera usando el comando
sc queryde Windows - Este servicio soporta servidores Windows multilingües (Inglés, Español, etc.)
- Los códigos de estado son independientes del idioma, asegurando resultados consistentes en diferentes locales de Windows