Add-SCServicingWindowSubscription
Adiciona uma janela de manutenção a uma máquina virtual, anfitrião ou serviço.
Syntax
Add-SCServicingWindowSubscription
[-ServicingWindow] <ServicingWindow>
-VM <VM>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Add-SCServicingWindowSubscription
[-ServicingWindow] <ServicingWindow>
-VMHost <Host>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Add-SCServicingWindowSubscription
[-ServicingWindow] <ServicingWindow>
-Service <Service>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet Add-SCServicingWindowSubscription adiciona uma janela de manutenção a uma máquina, anfitrião ou serviço virtual. Depois de uma janela de manutenção ser atribuída a um objeto, os utilizadores podem agendar trabalhos de manutenção a serem feitos dentro da janela de manutenção utilizando um sistema de agendamento de terceiros.
Exemplos
Exemplo 1: Subscreva todas as máquinas virtuais pertencentes a um utilizador específico para uma janela de manutenção
PS C:\> $SvcWindow = Get-SCServicingWindow -Name "Backup Staging A"
PS C:\> $VMs = Get-SCVirtualMachine | where {$_.Owner -eq "Contoso\ReneeLo"}
PS C:\> Add-SCServicingWindowSubscription -ServicingWindow $SvcWindow -VM $VMs
O primeiro comando obtém o objeto da janela de manutenção chamado Backup Staging A e armazena o objeto na variável $SvcWindow.
O segundo comando obtém todos os objetos de máquina virtuais, seleciona apenas as máquinas virtuais que são propriedade de Contoso\ReneeLo e, em seguida, armazena esses objetos na variável $VMs.
O último comando subscreve as máquinas virtuais armazenadas em $VMs à janela de manutenção armazenada em $SvcWindow.
Exemplo 2: Subscreva todas as máquinas virtuais pertencentes a um utilizador específico para uma janela de manutenção utilizando o operador do gasoduto
PS C:\> $SvcWindow = Get-SCServicingWindow -Name "Test Servers Group 3"
PS C:\> Get-SCVirtualMachine | where {$_.Owner -eq "Contoso\NevenSokec"} | Add-SCServicingWindowSubscription -ServicingWindow $SvcWindow
O primeiro comando obtém o objeto da janela de manutenção chamado Test Servers Group 3 e armazena o objeto na variável $SvcWindow.
O segundo comando obtém todos os objetos de máquina virtual, seleciona apenas as máquinas virtuais que são propriedade da Contoso\ReneeLo e, em seguida, utiliza o operador do gasoduto para passar as máquinas virtuais para o Cmdlet Add-SCServicingWindowSubscription , que subscreve cada máquina virtual que lhe é passada para a janela de manutenção armazenada em $SvcWindow.
Parâmetros
-JobVariable
Especifica que o progresso do trabalho é rastreado e armazenado na variável nomeada por este parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Service
Especifica um objeto de serviço Virtual Machine Manager (VMM).
Type: | Service |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServicingWindow
Especifica um objeto de janela de manutenção.
Type: | ServicingWindow |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
Especifica um objeto de máquina virtual.
Type: | VM |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHost
Especifica um objeto hospedeiro de máquina virtual. A VMM suporta anfitriões Hiper-V, anfitriões VMware ESX e anfitriões Citrix XenServer.
Para obter mais informações sobre cada tipo de hospedeiro, consulte o cmdlet Add-SCVMHost .
Type: | Host |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
ServicingWindowSubscription
Este cmdlet devolve um objeto servicingWindowSubscription .