Remove-Service
Quita un servicio de Windows.
Sintaxis
Remove-Service
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-Service
[-InputObject <ServiceController>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El Remove-Service
cmdlet quita un servicio de Windows en el Registro y en la base de datos de servicio.
El cmdlet Remove-Service
se introdujo en PowerShell 6.0.
Ejemplos
Ejemplo 1: Eliminación de un servicio
Esto quita un servicio denominado TestService.
Remove-Service -Name "TestService"
Ejemplo 2: Eliminación de un servicio con el nombre para mostrar
En este ejemplo se quita un servicio denominado TestService. El comando usa Get-Service
para obtener un objeto que representa el servicio TestService con el nombre para mostrar. El operador de canalización (|
) canaliza el objeto a Remove-Service
, que quita el servicio.
Get-Service -DisplayName "Test Service" | Remove-Service
Parámetros
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-InputObject
Especifica los objetos ServiceController que representan los servicios que se van a quitar. Especifique una variable que contenga los objetos o escriba un comando o una expresión que obtenga los objetos.
El parámetro InputObject no enumera colecciones. Si se pasa una colección, se produce un error. Al trabajar con colecciones, canalice la entrada para enumerar los valores.
Tipo: | ServiceController |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Name
Especifica los nombres de servicio de los servicios que se van a quitar. Se permite el uso de 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 ejecutara el cmdlet. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
Puede canalizar un objeto de servicio a este cmdlet.
Puede canalizar una cadena que contenga el nombre de un servicio a este cmdlet.
Salidas
None
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 .