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.