Aracılığıyla paylaş


Add-SCServicingWindowSubscription

Bir sanal makineye, konağa veya hizmete bir bakım penceresi ekler.

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

Add-SCServicingWindowSubscription cmdlet'i bir sanal makineye, konağa veya hizmete bir bakım penceresi ekler. Bir nesneye hizmet verme penceresi atandıktan sonra, kullanıcılar üçüncü taraf bir zamanlama sistemi kullanarak bakım çalışmalarının bakım penceresi içinde yapılmasını zamanlayabilir.

Örnekler

Örnek 1: Belirli bir kullanıcının sahip olduğu tüm sanal makineleri bir bakım penceresine abone etme

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

İlk komut Yedekleme Hazırlama A adlı bakım penceresi nesnesini alır ve nesneyi $SvcWindow değişkeninde depolar.

İkinci komut tüm sanal makine nesnelerini alır, yalnızca Contoso\ReneeLo'ya ait sanal makineleri seçer ve ardından bu nesneleri $VMs değişkeninde depolar.

Son komut, $VMs'da depolanan sanal makineleri $SvcWindow'de depolanan bakım penceresine abone eder.

Örnek 2: İşlem hattı işlecini kullanarak belirli bir kullanıcının sahip olduğu tüm sanal makineleri bir bakım penceresine abone yapın

PS C:\> $SvcWindow = Get-SCServicingWindow -Name "Test Servers Group 3"
PS C:\> Get-SCVirtualMachine | where {$_.Owner -eq "Contoso\NevenSokec"} | Add-SCServicingWindowSubscription -ServicingWindow $SvcWindow

İlk komut Test Sunucuları Grup 3 adlı bakım penceresi nesnesini alır ve nesneyi $SvcWindow değişkeninde depolar.

İkinci komut tüm sanal makine nesnelerini alır, yalnızca Contoso\ReneeLo'nun sahibi olduğu sanal makineleri seçer ve ardından işlem hattı işlecini kullanarak sanal makineleri Add-SCServicingWindowSubscription cmdlet'ine geçirir ve bu cmdlet, ona geçirilen her sanal makineyi $SvcWindow depolanan bakım penceresine abone olur.

Parametreler

-JobVariable

İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Service

Virtual Machine Manager (VMM) hizmet nesnesini belirtir.

Type:Service
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServicingWindow

Bir bakım penceresi nesnesi belirtir.

Type:ServicingWindow
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VM

Bir sanal makine nesnesi belirtir.

Type:VM
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMHost

Bir sanal makine konak nesnesi belirtir. VMM, Hyper-V konaklarını, VMware ESX konaklarını ve Citrix XenServer konaklarını destekler.

Her konak türü hakkında daha fazla bilgi için Add-SCVMHost cmdlet'ine bakın.

Type:Host
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Çıkışlar

ServicingWindowSubscription

Bu cmdlet bir ServicingWindowSubscription nesnesi döndürür.