Resume-Service
Reanuda uno o más servicios suspendidos (pausados).
Sintaxis
Resume-Service
[-InputObject] <ServiceController[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Resume-Service
[-Name] <String[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Resume-Service
[-PassThru]
-DisplayName <String[]>
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El Resume-Service
cmdlet envía un mensaje de reanudación al controlador de servicio de Windows para cada uno de los servicios especificados. Si se suspende un servicio, se reanuda. Si se está ejecutando actualmente, se omite el mensaje. Puede especificar los servicios por sus nombres de servicio o nombres para mostrar, o bien puede usar el parámetro InputObject para pasar un objeto de servicio que represente los servicios que desea reanudar.
Ejemplos
Ejemplo 1: Reanudar un servicio en el equipo local
PS C:\> Resume-Service "sens"
Este comando reanuda el servicio de notificación de eventos del sistema en el equipo local. El nombre del servicio se representa en el comando mediante sens. El comando usa el parámetro Name para especificar el nombre del servicio, pero el comando omite el nombre del parámetro porque el nombre del parámetro es opcional.
Ejemplo 2: Reanudar todos los servicios suspendidos
PS C:\> Get-Service | Where-Object {$_.Status -eq "Paused"} | Resume-Service
Este comando reanuda todos los servicios suspendidos en el equipo. El Get-Service
comando de cmdlet obtiene todos los servicios del equipo. El operador de canalización (|
) pasa los resultados al Where-Object
cmdlet , que selecciona los servicios que tienen una propiedad Status de Paused. El siguiente operador de canalización envía los resultados a Resume-Service
, que reanuda los servicios en pausa.
En la práctica, usaría el parámetro WhatIf para determinar el efecto del comando antes de ejecutarlo.
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 |
-DisplayName
Especifica los nombres para mostrar de los servicios que se van a reanudar. Se permite el uso de caracteres comodín.
Tipo: | String[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | True |
-Exclude
Especifica los servicios que este cmdlet omite. El valor de este parámetro califica el parámetro Name . Escriba un elemento de nombre o patrón, como s*. Se permite el uso de caracteres comodín.
Tipo: | String[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | True |
-Include
Especifica los servicios que se van a reanudar. El valor de este parámetro califica el parámetro Name . Escriba un elemento de nombre o patrón, como s*. Se permite el uso de caracteres comodín.
Tipo: | String[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | True |
-InputObject
Especifica objetos ServiceController que representan los servicios que se van a reanudar. Especifique una variable que contenga los objetos o escriba un comando o una expresión que obtenga los objetos.
Tipo: | ServiceController[] |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Name
Especifica los nombres de servicio de los servicios que se van a reanudar.
Tipo: | String[] |
Alias: | ServiceName |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-PassThru
Devuelve un objeto que representa el servicio. De forma predeterminada, este cmdlet no genera ningún resultado.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-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 un nombre de servicio a este cmdlet.
Salidas
None
De forma predeterminada, este cmdlet no devuelve ninguna salida.
Cuando se usa el parámetro PassThru , este cmdlet devuelve un objeto ServiceController que representa el servicio reanudado.
Notas
- El estado de los servicios que se han suspendido es Pausado. Cuando se reanudan los servicios, su estado es En ejecución.
Resume-Service
solo puede controlar los servicios cuando el usuario actual tiene permiso para hacerlo. Si un comando no funciona correctamente, puede que se deba a que no tiene los permisos necesarios.- Para buscar los nombres de servicio y los nombres para mostrar de los servicios en el sistema, escriba
Get-Service
. Los nombres de servicio aparecen en la columna Nombre y los nombres para mostrar aparecen en la columna DisplayName .