Sdílet prostřednictvím


Set-SCBaseline

Upraví směrný plán přidáním nebo odebráním aktualizací nebo oborů přiřazení.

Syntax

Set-SCBaseline
   [-VMMServer <ServerConnection>]
   [-Baseline] <Baseline>
   [-Name <String>]
   [-Description <String>]
   [-AddUpdates <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]>]
   [-RemoveUpdates <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]>]
   [-AddAssignmentScope <IBaselineAssignmentScope>]
   [-RemoveAssignmentScope <IBaselineAssignmentScope>]
   [-JobGroup <Guid>]
   [-StartNow]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Rutina Set-SCBaseline upraví směrný plán přidáním nebo odebráním aktualizací nebo oborů přiřazení. Směrný plán je seznam aktualizací, které společně s přiřazeními oborů můžou ohodnotit dodržování předpisů požadovaných aktualizací pro servery prostředků infrastruktury nástroje Virtual Machine Manager (VMM).

Příklady

Příklad 1: Úprava existujícího směrného plánu přidáním aktualizací a oboru přiřazení

PS C:\> $Cluster = Get-SCVMHostCluster -Name "Cluster01"
PS C:\> $Baseline = Get-SCBaseline -Name "Security Baseline"
PS C:\> $Update = Get-SCUpdate -SecurityBulletinId "MS05-055"
PS C:\> Set-SCBaseline -Baseline $Baseline -AddUpdates $Update -AddAssignmentScope $Cluster

První příkaz získá objekt clusteru s názvem Cluster01 a uloží objekt do proměnné $Cluster.

Druhý příkaz získá základní objekt s názvem Standardní hodnoty zabezpečení a uloží objekt do proměnné $Baseline.

Třetí příkaz získá objekt aktualizace bulletinu zabezpečení s názvem MS05-051 a uloží objekt do proměnné $Update.

Poslední příkaz přidá aktualizaci uloženou v $Update (MS05-051) do směrného plánu uloženého v $Baseline (standardní hodnoty zabezpečení) a nastaví obor přiřazení na objekt uložený v $Cluster (Cluster01).

Příklad 2: Odebrání aktualizace a rozsahu přiřazení z existujícího směrného plánu

PS C:\> $Cluster = Get-SCVMHostCluster -Name "Cluster01"
PS C:\> $Baseline = Get-SCBaseline -Name "Security Baseline"
PS C:\> $Update = Get-SCUpdate -SecurityBulletinId "MS05-055"
PS C:\> Set-SCBaseline -Baseline $Baseline -RemoveUpdates $Update -RemoveAssignmentScope $Cluster

První příkaz získá objekt clusteru s názvem Cluster01 a uloží objekt do proměnné $Cluster.

Druhý příkaz získá základní objekt s názvem Standardní hodnoty zabezpečení a uloží objekt do proměnné $Baseline.

Třetí příkaz získá objekt aktualizace bulletinu zabezpečení s názvem MS05-051 a uloží objekt do proměnné $Update.

Poslední příkaz odebere aktualizaci uloženou v $Update (MS05-051) ze směrného plánu uloženého v $Baseline (standardní hodnoty zabezpečení) a odebere obor přiřazení uložený v $Cluster (Cluster01).

Parametry

-AddAssignmentScope

Určuje pole hostitelů nebo clusterů virtuálních počítačů, které tato rutina přidá do oboru přiřazení podle směrného plánu.

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

-AddUpdates

Určuje aktualizace softwaru, které se mají přidat do směrného plánu.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Baseline

Určuje objekt směrného plánu VMM.

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

-Description

Uvádí popis zadaného objektu.

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

-JobGroup

Určuje identifikátor pro řadu příkazů, které se spustí jako sada těsně před posledním příkazem, který obsahuje stejný identifikátor skupiny úloh.

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

-JobVariable

Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.

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

-Name

Určuje název objektu VMM.

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

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

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

-RemoveAssignmentScope

Určuje obor. Tato rutina odebere jeden nebo více objektů VMMManagedComputer, VMHostCluster nebo VMHostGroup z oboru přiřazení podle směrného plánu.

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

-RemoveUpdates

Určuje aktualizace softwaru, které se mají odebrat ze směrného plánu.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Označuje, že úloha běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.

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

-StartNow

Identifikuje poslední příkaz skupiny úloh a spustí příkazy v rámci skupiny úloh. Tento parametr musí být použit s parametrem JobGroup.

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

-VMMServer

Určuje objekt serveru VMM.

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

Výstupy

Baseline

Tato rutina vrátí objekt Standardní hodnoty .