Un servicio de Windows es un programa que funciona o se ejecuta en segundo plano. Estos servicios ayudan a los desarrolladores a desarrollar un programa ejecutable que opera en las sesiones de Windows propias. PowerShell ha introducido varios cmdlets para reiniciar, comenzar o detener un servicio específico. Estos cmdlets incluyen "Servicio de inicio "," Servicio de parada "o" Servicio de reinicio".
Este blog proporcionará específicamente información sobre el cmdlet "de servicio de inicio" y otros comandos para Windows.
Aprenda el servicio de inicio de PowerShell y otros cmdlets para Windows
La lista de cmdlets relacionados con la configuración de los servicios de Windows se proporciona a continuación:
Cmdlet 1: use el cmdlet "Get-Service" para obtener todos los servicios de Windows
El "Get-Service"Cmdlet es responsable de obtener la lista de todos los servicios de Windows, incluidos los en ejecución y detenido.
Ejemplo
Para obtener la lista de servicios en Windows, ejecute el cmdlet dado a continuación:
Get-ServiceSe puede observar desde la salida que se ha mostrado la lista de todos los servicios de Windows.
Cmdlet 2: Inicie un servicio de Windows utilizando el cmdlet "Start-Service"
El "Comienza el servicio"Cmdlet en PowerShell ayuda a comenzar o iniciar servicios detenidos.
Ejemplo
Este ejemplo demostrará cómo iniciar un servicio en PowerShell:
Servicio de inicio AppInfoSegún el código anterior, primero agregue el "Comienza el servicio"Cmdlet y luego especifique el nombre del servicio para comenzar:
CMDLET 3: Detenga un servicio de Windows utilizando el cmdlet "Stop-Service"
Para detener uno o más en ejecución de servicios de Windows, el "ParadaSe utiliza el cmdlet.
Ejemplo
Ahora, utiliza el "Parada de servicio"Cmdlet para detener el servicio especificado:
Servicio de parada -name wSearchCmdlet 4: reinicie un servicio de Windows utilizando el cmdlet "Reiniciar"
En caso de que un servicio de Windows no se ejecute normalmente, entonces necesita reiniciar. Para hacerlo, el "Reiniciar servicioSe utiliza el cmdlet.
Ejemplo
Para el propósito mencionado, ejecute el "Reiniciar servicio"Cmdlet con el nombre del servicio:
Reiniciar algSe trataba de comenzar, detener y reiniciar servicios a través de PowerShell.
Conclusión
PowerShell tiene varios cmdlets relacionados con la administración o modificación de los servicios de Windows. Estos cmdlets incluyen "Get-Service "," Stop-Service "," Reiniciar el servicio "o" Servicio de inicio". Este artículo ha proporcionado una guía exhaustiva relacionada con los servicios relacionados con los cmdlets de "servicio de inicio" y otros en Windows.