Búsqueda de sitios web

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-Service

Pará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.

Artículos relacionados