Capítulo 25. Servicios del sistema
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
25.0 Introducción
Como es el mecanismo de apoyo para muchas tareas administrativas en Windows, gestionar y trabajar con los servicios del sistema entra naturalmente en la caja de herramientas del administrador.
PowerShell ofrece un puñado de cmdlets para facilitar el trabajo con los servicios del sistema: desde el listado de servicios hasta la gestión del ciclo de vida e incluso la instalación de servicios.
25.1 Listar todos los servicios en ejecución
Problema
En querrás ver qué servicios se están ejecutando en el sistema.
Solución
Para listar todos los servicios en ejecución, utiliza el cmdlet Get-Service
:
PS > Get-Service Status Name DisplayName ------ ---- ----------- Running ADAM_Test Test Stopped Alerter Alerter Running ALG Application Layer Gateway Service Stopped AppMgmt Application Management Stopped aspnet_state ASP.NET State Service Running AudioSrv Windows Audio Running BITS Background Intelligent Transfer Ser... Running Browser Computer Browser (...)
Debate
El cmdlet Get-Service
recupera información sobre todos los servicios que se ejecutan en el sistema. Como se trata de objetos .NET enriquecidos (del tipo System.ServiceProcess.ServiceController
), puedes aplicar filtros y operaciones avanzadas para que la gestión de los servicios sea sencilla.
Por ejemplo, para encontrar todos los servicios en ejecución: ...
Get Libro de cocina PowerShell, 4ª edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.