共用方式為


Set-CMSoftwareUpdateAutoDeploymentRule

修改軟體更新的 ADR) (自動部署規則。

語法

Set-CMSoftwareUpdateAutoDeploymentRule
   [-AddToExistingSoftwareUpdateGroup <Boolean>]
   [-AlertTime <Int32>]
   [-AlertTimeUnit <TimeUnitType>]
   [-AllowRestart <Boolean>]
   [-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
   [-AllowUseMeteredNetwork <Boolean>]
   [-Architecture <ArchitectureType[]>]
   [-ArticleId <String[]>]
   [-AvailableImmediately <Boolean>]
   [-AvailableTime <Int32>]
   [-AvailableTimeUnit <TimeUnitType>]
   [-BulletinId <String[]>]
   [-CMTag <CMTagTypes[]>]
   [-CollectionName <String>]
   [-ContentSize <String[]>]
   [-CustomSeverity <SeverityType[]>]
   [-DateReleasedOrRevised <DateReleasedOrRevisedType>]
   [-DeadlineImmediately <Boolean>]
   [-DeadlineTime <Int32>]
   [-DeadlineTimeUnit <TimeUnitType>]
   [-DeploymentPackage <IResultObject>]
   [-DeploymentPackageName <String>]
   [-DeploymentRing <DeploymentRing>]
   [-DeployWithoutLicense <Boolean>]
   [-Description <String>]
   [-DisableOperationManager <Boolean>]
   [-DownloadFromInternet <Boolean>]
   [-DownloadFromMicrosoftUpdate <Boolean>]
   [-Enable <Boolean>]
   [-EnabledAfterCreate <Boolean>]
   [-Force]
   [-GenerateFailureAlert <Boolean>]
   [-GenerateOperationManagerAlert <Boolean>]
   [-GenerateSuccessAlert <Boolean>]
   [-Language <String[]>]
   [-LanguageSelection <String[]>]
   [-Location <String>]
   [-MicrosoftAsVendor <Boolean>]
   -Name <String>
   [-NewName <String>]
   [-NoInstallOnRemote <Boolean>]
   [-NoInstallOnUnprotected <Boolean>]
   [-O365LanguageSelection <String[]>]
   [-PassThru]
   [-Product <String[]>]
   [-Required <String[]>]
   [-RequirePostRebootFullScan <Boolean>]
   [-RunType <RunType>]
   [-Schedule <IResultObject>]
   [-SendWakeupPacket <Boolean>]
   [-Severity <SeverityType[]>]
   [-SoftDeadlineEnabled <Boolean>]
   [-SuccessPercentage <Int32>]
   [-Superseded <Boolean>]
   [-SuppressRestartServer <Boolean>]
   [-SuppressRestartWorkstation <Boolean>]
   [-Title <String[]>]
   [-UpdateClassification <String[]>]
   [-UpdateDeploymentWaitDay <Int32>]
   [-UpdateDescription <String[]>]
   [-UseBranchCache <Boolean>]
   [-UserNotification <UserNotificationType>]
   [-UseUtc <Boolean>]
   [-Vendor <String[]>]
   [-VerboseLevel <VerboseLevelType>]
   [-WriteFilterHandling <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSoftwareUpdateAutoDeploymentRule
   [-AddToExistingSoftwareUpdateGroup <Boolean>]
   [-AlertTime <Int32>]
   [-AlertTimeUnit <TimeUnitType>]
   [-AllowRestart <Boolean>]
   [-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
   [-AllowUseMeteredNetwork <Boolean>]
   [-Architecture <ArchitectureType[]>]
   [-ArticleId <String[]>]
   [-AvailableImmediately <Boolean>]
   [-AvailableTime <Int32>]
   [-AvailableTimeUnit <TimeUnitType>]
   [-BulletinId <String[]>]
   [-CMTag <CMTagTypes[]>]
   [-CollectionName <String>]
   [-ContentSize <String[]>]
   [-CustomSeverity <SeverityType[]>]
   [-DateReleasedOrRevised <DateReleasedOrRevisedType>]
   [-DeadlineImmediately <Boolean>]
   [-DeadlineTime <Int32>]
   [-DeadlineTimeUnit <TimeUnitType>]
   [-DeploymentPackage <IResultObject>]
   [-DeploymentPackageName <String>]
   [-DeploymentRing <DeploymentRing>]
   [-DeployWithoutLicense <Boolean>]
   [-Description <String>]
   [-DisableOperationManager <Boolean>]
   [-DownloadFromInternet <Boolean>]
   [-DownloadFromMicrosoftUpdate <Boolean>]
   [-Enable <Boolean>]
   [-EnabledAfterCreate <Boolean>]
   [-Force]
   [-GenerateFailureAlert <Boolean>]
   [-GenerateOperationManagerAlert <Boolean>]
   [-GenerateSuccessAlert <Boolean>]
   -Id <String[]>
   [-Language <String[]>]
   [-LanguageSelection <String[]>]
   [-Location <String>]
   [-MicrosoftAsVendor <Boolean>]
   [-NewName <String>]
   [-NoInstallOnRemote <Boolean>]
   [-NoInstallOnUnprotected <Boolean>]
   [-O365LanguageSelection <String[]>]
   [-PassThru]
   [-Product <String[]>]
   [-Required <String[]>]
   [-RequirePostRebootFullScan <Boolean>]
   [-RunType <RunType>]
   [-Schedule <IResultObject>]
   [-SendWakeupPacket <Boolean>]
   [-Severity <SeverityType[]>]
   [-SoftDeadlineEnabled <Boolean>]
   [-SuccessPercentage <Int32>]
   [-Superseded <Boolean>]
   [-SuppressRestartServer <Boolean>]
   [-SuppressRestartWorkstation <Boolean>]
   [-Title <String[]>]
   [-UpdateClassification <String[]>]
   [-UpdateDeploymentWaitDay <Int32>]
   [-UpdateDescription <String[]>]
   [-UseBranchCache <Boolean>]
   [-UserNotification <UserNotificationType>]
   [-UseUtc <Boolean>]
   [-Vendor <String[]>]
   [-VerboseLevel <VerboseLevelType>]
   [-WriteFilterHandling <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSoftwareUpdateAutoDeploymentRule
   [-AddToExistingSoftwareUpdateGroup <Boolean>]
   [-AlertTime <Int32>]
   [-AlertTimeUnit <TimeUnitType>]
   [-AllowRestart <Boolean>]
   [-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
   [-AllowUseMeteredNetwork <Boolean>]
   [-Architecture <ArchitectureType[]>]
   [-ArticleId <String[]>]
   [-AvailableImmediately <Boolean>]
   [-AvailableTime <Int32>]
   [-AvailableTimeUnit <TimeUnitType>]
   [-BulletinId <String[]>]
   [-CMTag <CMTagTypes[]>]
   [-CollectionName <String>]
   [-ContentSize <String[]>]
   [-CustomSeverity <SeverityType[]>]
   [-DateReleasedOrRevised <DateReleasedOrRevisedType>]
   [-DeadlineImmediately <Boolean>]
   [-DeadlineTime <Int32>]
   [-DeadlineTimeUnit <TimeUnitType>]
   [-DeploymentPackage <IResultObject>]
   [-DeploymentPackageName <String>]
   [-DeploymentRing <DeploymentRing>]
   [-DeployWithoutLicense <Boolean>]
   [-Description <String>]
   [-DisableOperationManager <Boolean>]
   [-DownloadFromInternet <Boolean>]
   [-DownloadFromMicrosoftUpdate <Boolean>]
   [-Enable <Boolean>]
   [-EnabledAfterCreate <Boolean>]
   [-Force]
   [-GenerateFailureAlert <Boolean>]
   [-GenerateOperationManagerAlert <Boolean>]
   [-GenerateSuccessAlert <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-LanguageSelection <String[]>]
   [-Location <String>]
   [-MicrosoftAsVendor <Boolean>]
   [-NewName <String>]
   [-NoInstallOnRemote <Boolean>]
   [-NoInstallOnUnprotected <Boolean>]
   [-O365LanguageSelection <String[]>]
   [-PassThru]
   [-Product <String[]>]
   [-Required <String[]>]
   [-RequirePostRebootFullScan <Boolean>]
   [-RunType <RunType>]
   [-Schedule <IResultObject>]
   [-SendWakeupPacket <Boolean>]
   [-Severity <SeverityType[]>]
   [-SoftDeadlineEnabled <Boolean>]
   [-SuccessPercentage <Int32>]
   [-Superseded <Boolean>]
   [-SuppressRestartServer <Boolean>]
   [-SuppressRestartWorkstation <Boolean>]
   [-Title <String[]>]
   [-UpdateClassification <String[]>]
   [-UpdateDeploymentWaitDay <Int32>]
   [-UpdateDescription <String[]>]
   [-UseBranchCache <Boolean>]
   [-UserNotification <UserNotificationType>]
   [-UseUtc <Boolean>]
   [-Vendor <String[]>]
   [-VerboseLevel <VerboseLevelType>]
   [-WriteFilterHandling <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-CMSoftwareUpdateAutoDeploymentRule Cmdlet 會修改軟體更新的 ADR) (自動部署規則。 若要取得現有的規則,請使用 Get-CMSoftwareUpdateAutoDeploymentRule Cmdlet。

Configuration Manager 會使用規則來管理軟體更新的自動部署。 當規則執行時,Configuration Manager 會將符合規則資格的更新新增至軟體更新群組。 Configuration Manager 伺服器會下載內容檔案,並將其複製到發佈點,然後更新客戶端電腦。

注意事項

從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>。 如需詳細資訊,請 參閱開始使用

範例

範例 1:修改規則的語言選取和名稱

此命令會修改名為 DeploymentRule07 的自動部署規則。 它會針對網站下載的 Windows 軟體更新檔案 指定葡萄牙 (巴西 ) 。 命令也會將規則的名稱變更為 DeploymentRule07Revised

Set-CMSoftwareUpdateAutoDeploymentRule -Name "DeploymentRule07" -NewName "DeploymentRule07Revised" -Description "ADR downloads Portuguese (Brazil) files." -LanguageSelection "Portuguese (Brazil)"

範例 2:設定部署套件

下列範例示範設定部署套件的不同方法。

Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -DeploymentPackageName $null
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -DeploymentPackageName $packageName
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -DeploymentPackage $null
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -DeploymentPackage $package

範例 3:修改多種語言的 ADR

本範例會將 ADR 變更為使用三種語言的 語言 準則:英文、匈牙利文和中文 (簡體、中國) 。 它也會變更這些語言,以供 Windows 和 Office 365 更新二進位檔下載。

Set-CMSoftwareUpdateAutoDeploymentRule -Name "Multi-language ADR" -Language "English","Hungarian","Chinese (Simplified, PRC)" -LanguageSelection "English","Hungarian","Chinese (Simplified, PRC)" -O365LanguageSelection "English (United States)","Hungarian (Hungary)","Chinese (Simplified, PRC)"

參數

-AddToExistingSoftwareUpdateGroup

指出規則是否會新增至現有的更新群組。 如果此值為 $True,則每次執行規則並尋找新的更新時,都會將它們新增至現有的更新群組。 如果此值為 $False,則會建立新的更新群組。 指定現有的更新群組,或使用 DeploymentPackageName 參數指派新更新群組的名稱。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AlertTime

指定更新部署期限的整數位移。 規則會使用此值來指定規則產生警示的時機。 使用 -AlertTimeUnit 參數指定時間單位。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AlertTimeUnit

指定 -AlertTime 參數的時間單位。

類型:TimeUnitType
接受的值:Hours, Days, Weeks, Months
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AllowRestart

指出如果更新部署是在維護期間之外進行,是否允許電腦重新啟動。 維護期間是用於計算機維護和更新的指定時間週期。

  • 如果此值為 $True,Configuration Manager 會視需要重新啟動電腦以完成更新。
  • 如果此值為 $False,Configuration Manager 就不會重新啟動電腦。
類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AllowSoftwareInstallationOutsideMaintenanceWindow

指出即使排程在維護期間之外,還是會進行更新部署。 維護期間是用於計算機維護和更新的指定時間週期。

  • 如果此值為 $True,Configuration Manager 會部署更新,即使排程的時間落在服務視窗之外也一樣。
  • 如果此值為 $False,Configuration Manager 就不會在服務視窗外部署更新。 它會等候,直到可以在服務視窗中部署為止。
類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AllowUseMeteredNetwork

指出是否允許用戶端在期限之後透過計量付費因特網連線下載內容,這可能會產生額外費用。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Architecture

使用此參數可在 ADR 屬性的 [軟體更新] 頁面上設定 Architecture 屬性篩選。

類型:ArchitectureType[]
別名:Architectures
接受的值:Arm64, Itanium, X64, X86
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ArticleId

指定軟體更新的準則陣列做為字串。 此規則會將具有符合指定準則之發行項標識碼的軟體更新新增至軟體更新群組。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AvailableImmediately

指出此規則是否會在更新可用時立即部署更新。 如果您選取 的 $False值,請使用 -AvailableTime-AvailableTimeUnit 參數來指定在規則執行後多久才能部署更新。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AvailableTime

將一段時間指定為整數。 Configuration Manager 會在規則執行之後長時間部署更新。 使用 -AvailableTimeUnit 參數指定時間單位。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AvailableTimeUnit

指定 -AvailableTime 參數的時間單位。

類型:TimeUnitType
接受的值:Hours, Days, Weeks, Months
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-BulletinId

指定軟體更新的準則陣列做為字串。 此規則會將具有符合指定準則之公告標識碼的軟體更新新增至軟體更新群組。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CMTag

此屬性會保留供日後使用。

類型:CMTagTypes[]
接受的值:None, UUP
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CollectionName

指定集合名稱作為自動部署規則的目標。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

執行 Cmdlet 之前提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-ContentSize

使用此參數可在 ADR 屬性的 [軟體更新] 頁面上設定內容 大小 (KB) 屬性篩選。

類型:String[]
別名:ContentSizes
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CustomSeverity

指定軟體更新的自定義嚴重性類型數位。 此規則會將自定義嚴重性層級符合指定準則的軟體更新新增至軟體更新群組。

類型:SeverityType[]
接受的值:None, Low, Moderate, Important, Critical
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DateReleasedOrRevised

指定軟體更新的發行或修訂日期。 此規則會將日期符合指定準則的軟體更新新增至軟體更新群組。

類型:DateReleasedOrRevisedType
接受的值:Any, Last1Hour, LastHour, Last2Hours, Last3Hours, Last4Hours, Last8Hours, Last12Hours, Last16Hours, Last20Hours, Last1Day, LastDay, Last2Days, Last3Days, Last4Days, Last5Days, Last6Days, Last7Days, Last14Days, Last21Days, Last28Days, LastMonth, Last1Month, Last2Months, Last3Months, Last4Months, Last5Months, Last6Months, Last7Months, Last8Months, Last9Months, Last10Months, Last11Months, Last1Year, LastYear, Last12Months
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DeadlineImmediately

指出是否要在規則執行時立即強制執行期限。 如果您指定的 $False值,請使用 -DeadlineTime-DeadlineTimeUnit 參數來指定規則執行後多久的時間來設定期限。 在期限之後,Configuration Manager 會安裝必要的更新。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DeadlineTime

將一段時間指定為整數。 更新的期限是在規則執行之後的時間長。 使用 -DeadlineTimeUnit 參數指定時間單位。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DeadlineTimeUnit

指定 -DeadlineTime 參數的時間單位。

類型:TimeUnitType
接受的值:Hours, Days, Weeks, Months
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DeploymentPackage

使用此參數來設定現有軟體更新自動部署規則的部署套件。 若要不需要封裝,請將值設定為 $null

類型:IResultObject
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DeploymentPackageName

使用此參數來設定現有軟體更新自動部署規則的部署套件。 若要不需要封裝,請將值設定為 $null

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DeploymentRing

類型:DeploymentRing
接受的值:CB, Release, BusinessMainstream, Cbb, Ltsb
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DeployWithoutLicense

指出規則是否在沒有授權的情況下部署更新。

  • 如果您指定的 $True值,Configuration Manager 會部署此規則的所有更新,並核准任何許可協定。
  • 如果此值為 $False,Configuration Manager 只會部署不包含授權或已核准許可協定的更新。
類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Description

指定軟體更新自動部署規則的描述。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DisableOperationManager

指出是否要在軟體更新期間停用 System Center Operations Manager 警示。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DisableWildcardHandling

此參數會將通配符視為常值字元值。 您無法將其與 ForceWildcardHandling 結合。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DownloadFromInternet

指出計算機是否從因特網下載軟體更新。 如果您指定的 $False值,請指定計算機可以使用 -Location 參數下載更新的替代位置。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DownloadFromMicrosoftUpdate

指出如果遠端發佈點慣用發佈點上無法使用該內容,計算機是否從 Microsoft Update 下載內容。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Enable

指定在建立自動部署規則之後,是否啟用自動部署規則。

類型:Boolean
別名:Enabled, EnableDeployment
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnabledAfterCreate

指出是否要在此規則執行之後啟用相關聯軟體更新群組的軟體部署。 如果此值為 $False,請手動部署軟體更新群組。

類型:Boolean
別名:EnableAfterCreate
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Force

執行命令而不要求確認。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ForceWildcardHandling

此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-GenerateFailureAlert

如果規則失敗,請建立 Configuration Manager 警示。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-GenerateOperationManagerAlert

指出是否要在軟體更新期間產生 Operations Manager 警示。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-GenerateSuccessAlert

指出是否要產生成功部署的警示。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Id

指定要設定的自動部署規則識別碼數位。 這個值是 ADR 物件的 AutoDeploymentID 屬性。

類型:String[]
別名:AutoDeploymentId
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-InputObject

指定自動部署規則物件。 若要取得 ADR 物件,請使用 Get-CMSoftwareUpdateAutoDeploymentRule Cmdlet。

類型:IResultObject
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-Language

指定軟體更新的語言準則字串數位。 此規則會將語言符合指定準則的軟體更新新增至軟體更新群組。

使用控制台中顯示的語言格式。 例如:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

字串陣列格式為: "English","Hungarian","Chinese (Simplified, PRC)"

提示

如果您在 Windows 具有當地語系化 UI 的電腦上執行此 Cmdlet,語言名稱可能會不同。 例如,英文版的 Windows 使用“丹麥文”,但丹麥文版本的 Windows 使用 “Dansk”。

此參數會以您指定的值覆寫任何現有的值。

類型:String[]
別名:Languages, UpdateLocales, UpdateLocale
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-LanguageSelection

指定語言的字串數位。 用戶端會下載以指定語言提供的軟體更新,以及語言中性的更新。

使用控制台中顯示的語言格式。 例如:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

字串陣列格式為: "English","Hungarian","Chinese (Simplified, PRC)"

提示

如果您在 Windows 具有當地語系化 UI 的電腦上執行此 Cmdlet,語言名稱可能會不同。 例如,英文版的 Windows 使用“丹麥文”,但丹麥文版本的 Windows 使用 “Dansk”。

此參數會以您指定的值覆寫任何現有的值。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Location

指定您網路中電腦可以下載軟體更新的位置。 若要使用此位置,請為 -DownloadFromInternet 參數指定 的$False值。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-MicrosoftAsVendor

指出規則是否只包含以廠商身分Microsoft的更新。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

指定軟體更新的自動部署規則名稱。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-NewName

指定 ADR 的新名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NoInstallOnRemote

指出是否不允許在遠端系統上安裝更新。

  • 如果您指定的值為 ,如果用戶端在緩慢或不可靠的網路界限內,或用戶端使用內容的 $True後援來源位置,則 Configuration Manager 不會安裝軟體更新。
  • 如果您指定的 $False值,則會繼續安裝。
類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NoInstallOnUnprotected

指出是否不允許在未受保護的系統上安裝更新。

  • 如果您指定的值為 $True,如果任何慣用發佈點上都無法使用軟體更新,Configuration Manager 就不會下載並安裝軟體更新。
  • 如果您指定的 $False值,則會繼續安裝。
類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-O365LanguageSelection

使用此參數來設定 Office 365 用戶端更新 語言選取專案。 指定語言的字串數位。 用戶端會下載以指定語言提供的軟體更新,以及語言中性的更新。

針對 Windows Update 語言選取專案,使用控制台中顯示的語言格式。 此格式與 LanguageSelection 參數的 相同。 例如:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

字串陣列格式為: "English","Hungarian","Chinese (Simplified, PRC)"

提示

如果您在 Windows 具有當地語系化 UI 的電腦上執行此 Cmdlet,語言名稱可能會不同。 例如,英文版的 Windows 使用“丹麥文”,但丹麥文版本的 Windows 使用 “Dansk”。

您目前無法使用此參數來指定 Configuration Manager 控制台中可用的所有語言。 例如,您無法指定「愛爾蘭 (愛爾蘭) 」或「 (愛爾蘭) 」。

從 2103 版開始,您必須指定具有國家/地區名稱的語言。 這項變更會將此參數與 Configuration Manager 控制台中的選項對齊。 例如,-O365LanguageSelection "English (United States)"

此參數會以您指定的值覆寫任何現有的值。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PassThru

傳回 物件,表示您正在使用的專案。 根據預設,此 Cmdlet 可能不會產生任何輸出。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Product

指定軟體更新的準則陣列做為字串。 此規則會將符合指定準則的產品軟體更新新增至軟體更新群組。

類型:String[]
別名:Products
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Required

指定軟體更新的準則陣列做為字串。 此規則會將符合指定準則的必要專案所識別的軟體更新新增至軟體更新群組。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RequirePostRebootFullScan

使用此參數可在 ADR 部署設定的 [ 用戶體驗 ] 頁面上設定下列選項: 如果此部署中的任何更新需要系統重新啟動,請在重新啟動之後執行更新部署評估週期

類型:Boolean
別名:RunEvaluationAfterRestart
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RunType

指定月台評估 ADR 時的週期性排程。

如果您指定 RunTheRuleOnSchedule,請使用 -Schedule 參數來指定排程。

類型:RunType
接受的值:DoNotRunThisRuleAutomatically, RunTheRuleAfterAnySoftwareUpdatePointSynchronization, RunTheRuleOnSchedule
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Schedule

指定部署的排程物件。 若要取得排程物件,請使用 New-CMSchedule Cmdlet。 如果您為 -RunType 參數指定 的RunTheRuleOnSchedule值,請指定此參數的排程。

類型:IResultObject
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SendWakeupPacket

指出是否要在部署開始之前將喚醒封包傳送至電腦。

  • 如果此值為 $True,Configuration Manager 會喚醒電腦進入睡眠狀態。
  • 如果此值為 $False,則不會喚醒計算機進入睡眠狀態。

若要讓電腦喚醒,您必須先設定網路喚醒。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Severity

指定軟體更新的嚴重性層級陣列。 此規則會將指定嚴重性類型的軟體更新新增至軟體更新群組。

類型:SeverityType[]
別名:Severities
接受的值:None, Low, Moderate, Important, Critical
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SoftDeadlineEnabled

使用此參數可在 ADR 部署設定的 [ 部署排程 ] 頁面上設定下列選項: 根據使用者喜好設定延遲強制執行此部署,最多可達客戶端設定中定義的寬限期

類型:Boolean
別名:DelayEnforcementAndUpToGracePeriod
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SuccessPercentage

以 0 到 99 的整數指定客戶端合規性的百分比。 如果合規性低於此百分比,Configuration Manager 會產生選擇性警示。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Superseded

指出規則是否新增其他更新取代的更新。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SuppressRestartServer

指出是否要隱藏伺服器的必要更新。 某些軟體更新需要系統重新啟動才能完成安裝程式。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SuppressRestartWorkstation

指出是否要隱藏工作站的必要更新。 某些軟體更新需要系統重新啟動才能完成安裝程式。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Title

指定軟體更新的準則陣列做為字串。 此規則會將標題符合指定準則的軟體更新新增至軟體更新群組。

類型:String[]
別名:Titles
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-UpdateClassification

指定軟體更新的準則陣列做為字串。 此規則會將具有符合指定準則之更新分類的軟體更新新增至軟體更新群組。

類型:String[]
別名:UpdateClassifications
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-UpdateDeploymentWaitDay

類型:Int32
別名:UpdateDeploymentWaitDays
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-UpdateDescription

指定軟體更新的準則陣列做為字串。 此規則會將具有符合指定準則之更新描述的軟體更新新增至軟體更新群組。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-UseBranchCache

指出是否要針對此更新部署使用 Windows BranchCache。 如果您指定的 $True值,用戶端會在相同的子網上共享內容。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-UserNotification

指定使用者通知的類型。

  • DisplayAll:在軟體中心顯示並顯示所有通知。
  • DisplaySoftwareCenterOnly:顯示在軟體中心,且只會顯示計算機重新啟動的通知。
  • HideAll:在軟體中心和所有通知中隱藏。
類型:UserNotificationType
接受的值:DisplayAll, DisplaySoftwareCenterOnly, HideAll
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-UseUtc

指出是否要使用國際標準時間 (UTC) 。

  • 如果此值為 $True,Configuration Manager 會針對此部署使用 UTC。
  • 如果此值為 $False,Configuration Manager 會使用當地時間。
類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Vendor

類型:String[]
別名:Vendors
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-VerboseLevel

指定您希望客戶端針對此規則所建立之部署報告的詳細數據層級。

類型:VerboseLevelType
接受的值:OnlyErrorMessages, OnlySuccessAndErrorMessages, AllMessages
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-WriteFilterHandling

指出是否啟用內嵌裝置的寫入篩選。

  • 針對的 $True值,裝置會在維護期間認可變更。 此動作需要重新啟動。
  • 針對的 $False值,裝置會將變更儲存在重疊中,並在稍後認可。
類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

輸出

System.Object