Remove-Service (Microsoft.PowerShell.Management)
Remove-Service
- Módulo:
- Microsoft.PowerShell.Management
Elimina un servicio de Windows.
Sintaxis
Remove-Service
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]Remove-Service
[-InputObject <ServiceController>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]Descripción
El cmdlet Remove-Service elimina un servicio de Windows en el registro y en la base de datos del servicio.
El cmdlet Remove-Service se introdujo en PowerShell 6.0.
Ejemplos
Ejemplo 1: eliminar un servicio
Esto elimina un servicio llamado TestService.
Remove-Service -Name "TestService"Ejemplo 2: eliminar un servicio usando el nombre para mostrar
Este ejemplo elimina un servicio denominado TestService. El comando usa Get-Service para obtener un objeto que representa el servicio TestService usando el nombre para mostrar. El operador de canalización (|) canaliza el objeto a Remove-Service, lo que elimina el servicio.
Get-Service -DisplayName "Test Service" | Remove-ServiceParámetros
-Confirm
Le solicita confirmación antes de ejecutar el cmdlet.
- Tipo :
SwitchParameter
- Alias:
cf
- Posición:
Nombrado
- Valor predeterminado:
False
- Requerido:
False
- Aceptar entrada de canalización:
False
- Aceptar caracteres comodín:
False
-InputObject
Especifica objetos ServiceController que representan los servicios que se eliminarán. Introduzca una variable que contenga los objetos o escriba un comando o expresión que obtenga los objetos.
El parámetro InputObject no enumera colecciones. Si se pasa una colección, se genera un error. Cuando trabaje con colecciones, canalice la entrada para enumerar los valores.
- Tipo :
-
ServiceController
- Posición:
Nombrado
- Valor predeterminado:
None
- Requerido:
False
- Aceptar entrada de canalización:
True
- Aceptar caracteres comodín:
False
-Name
Especifica los nombres de los servicios que se eliminarán. Se permiten caracteres comodín.
- Tipo :
String
- Alias:
ServiceName, SN
- Posición:
0
- Valor predeterminado:
-
None
- Requerido:
True
- Aceptar entrada de canalización:
True
- Aceptar caracteres comodín:
True
-WhatIf
Muestra lo que sucedería si se ejecuta el cmdlet. El cmdlet no se ejecuta.
- Tipo :
SwitchParameter
- Alias:
wi
- Posición:
Nombrado
- Valor predeterminado:
False
- Requerido:
False
- Aceptar entrada de canalización:
False
- Aceptar caracteres comodín:
False
Entradas
Controlador de servicio
Puede canalizar un objeto de servicio a este cmdlet.
Cadena
Puede canalizar una cadena que contenga el nombre de un servicio a este cmdlet.
Salidas
Ninguno
Este cmdlet no devuelve ningún resultado.
Notas
Este cmdlet solo está disponible en plataformas Windows.
Para ejecutar este cmdlet, inicie PowerShell mediante la opción Ejecutar como administrador.