共用方式為


Set-SCBaseline

藉由新增或移除更新或指派範圍來修改基準。

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

Set-SCBaseline Cmdlet 會藉由新增或移除更新或指派範圍來修改基準。 基準是更新清單,連同範圍指派一起,可以為 Virtual Machine Manager (VMM) 網狀架構伺服器的必要更新合規性評分。

範例

範例 1:藉由新增更新和指派範圍來修改現有的基準

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

第一個命令會取得名為 Cluster01 的叢集物件,並將物件儲存在$Cluster變數中。

第二個命令會取得名為 Security Baseline 的基準物件,並將物件儲存在$Baseline變數中。

第三個命令會取得名為 MS05-051 的安全性佈告欄更新物件,並將物件儲存在$Update變數中。

最後一個命令會將儲存在 MS05-051 $Update () 中的更新新增至儲存在 $Baseline (Security Baseline) 中的基準,並將指派範圍設定為儲存在 $Cluster (Cluster01) 中的物件。

範例 2:從現有的基準移除更新和指派範圍

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

第一個命令會取得名為 Cluster01 的叢集物件,並將物件儲存在$Cluster變數中。

第二個命令會取得名為 Security Baseline 的基準物件,並將物件儲存在$Baseline變數中。

第三個命令會取得名為 MS05-051 的安全性佈告欄更新物件,並將物件儲存在$Update變數中。

最後一個命令會從儲存在 $Update ($Baseline (安全性基準) 的基準中移除儲存在 MS05-051) 中的更新,並移除儲存在 Cluster01) $Cluster (中的指派範圍。

參數

-AddAssignmentScope

指定此 Cmdlet 新增至基準指派範圍的虛擬機器主機或叢集陣列。

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

-AddUpdates

指定要新增至基準的軟體更新。

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

指定 VMM 基準物件。

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

-Description

指出指定之物件的描述。

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

-JobGroup

指定一系列命令的識別碼,這些命令會在執行包含相同工作群組識別碼的最終命令之前,使用整組的方式來執行。

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

-JobVariable

指定追蹤工作進度,並將工作進度存放在這個參數命名的變數中。

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

-Name

指定 VMM 物件的名稱。

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

-PROTipID

指定觸發此動作 (PRO 提示) 效能和資源優化提示的識別碼。 此參數可讓您稽核 PRO 秘訣。

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

-RemoveAssignmentScope

指定範圍。 此 Cmdlet 會從基準指派範圍中移除一或多個 VMMManagedComputer、VMHostCluster 或 VMHostGroup 物件。

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

-RemoveUpdates

指定要從基準移除的軟體更新。

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

表示作業會以非同步方式執行,讓控制項立即返回命令殼層。

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

-StartNow

識別作業群組的最後一個命令,並開始在作業群組內執行命令。 此參數必須與 JobGroup 參數搭配使用。

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

-VMMServer

指定 VMM 伺服器物件。

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

輸出

Baseline

此 Cmdlet 會傳回 Baseline 物件。