New-CMTSStepApplyWindowsSetting
建立 [ 套用 Windows 設定 ] 步驟,您可以將其新增至工作順序。
語法
New-CMTSStepApplyWindowsSetting
[-InputLocale <String>]
-OrganizationName <String>
[-Password <SecureString>]
[-ProductKey <String>]
[-SystemLocale <String>]
[-TimeZone <TimeZoneInfo>]
[-UILanguage <String>]
[-UILanguageFallback <String>]
[-UserLocale <String>]
-UserName <String>
[-Condition <IResultObject[]>]
[-ContinueOnError]
[-Description <String>]
[-Disable]
-Name <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
此 Cmdlet 會建立新的 套用 Windows 設定 步驟物件。 然後使用 Add-CMTaskSequenceStep Cmdlet 將步驟新增至工作順序。 如需此步驟的詳細資訊,請 參閱關於工作順序步驟:套用 Windows 設定。
注意事項
從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1
此範例會先取得時區物件。 下一行會為 [套用 Windows 設定 ] 步驟建立物件,以指定各種位置特定設定。 然後,它會取得工作順序物件,並將這個新步驟新增至索引 11 的工作順序。
$tz = Get-TimeZone -Id "Russian Standard Time"
$step = New-CMTSStepApplyWindowsSetting -Name "Apply Windows Settings for Moscow office" -UserName "Natalia Ivanovna" -OrganizationName "Contoso" -TimeZone $tz -InputLocale "ru-ru" -SystemLocale "ru-ru" -UILanguage "ru-ru" UserLocale "ru-ru"
$tsNameOsd = "Default OS deployment"
$tsOsd = Get-CMTaskSequence -Name $tsNameOsd -Fast
$tsOsd | Add-CMTaskSequenceStep -Step $step -InsertStepStartIndex 11
參數
-Condition
指定要與這個步驟搭配使用的條件物件。 若要取得這個物件,請使用其中一個工作順序條件 Cmdlet。 例如, Get-CMTSStepConditionVariable。
類型: | IResultObject[] |
別名: | Conditions |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ContinueOnError
新增此參數以啟用 [ 發生錯誤時繼續] 步驟選項。 當您啟用此選項時,如果步驟失敗,工作順序會繼續。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Description
指定此工作順序步驟的選擇性描述。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Disable
新增此參數以停用此工作順序步驟。
類型: | SwitchParameter |
別名: | DisableThisStep |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableWildcardHandling
此參數會將通配符視為常值字元值。 您無法將其與 ForceWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ForceWildcardHandling
此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InputLocale
使用此參數來設定預設鍵盤配置的地區設定。 例如,若要將它設定為俄 (俄羅斯) ,請指定 ru-ru 字串: -InputLocale "ru-ru"
如需這些 Windows 安裝程式回應檔案值的詳細資訊,請 參閱 Microsoft-Windows-International-Core。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
指定此步驟的名稱,以在工作順序中識別它。
類型: | String |
別名: | StepName |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-OrganizationName
指定要與目的地計算機建立關聯的已註冊組織名稱。
類型: | String |
別名: | RegisteredOrganizationName |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Password
若要啟用本機 系統管理員 帳戶,請使用此參數來指定其密碼。 如果您未包含此參數,預設會使用隨機產生的密碼停用本機帳戶。
類型: | SecureString |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ProductKey
指定要用於目的地電腦上 Windows 安裝的產品金鑰。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SystemLocale
使用此參數來設定非 Unicode 程式的語言。 例如,若要將它設定為俄 (俄羅斯) ,請指定 ru-ru 字串: -SystemLocale "ru-ru"
如需這些 Windows 安裝程式回應檔案值的詳細資訊,請 參閱 Microsoft-Windows-International-Core。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TimeZone
指定要在目的地電腦上設定的時區。 若要取得此物件,請使用 Get-TimeZone 內建 Cmdlet。
類型: | TimeZoneInfo |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-UILanguage
使用此參數可將系統預設使用者介面設定 (UI) 語言。 例如,若要將它設定為俄 (俄羅斯) ,請指定 ru-ru 字串: -UILanguage "ru-ru"
如需這些 Windows 安裝程式回應檔案值的詳細資訊,請 參閱 Microsoft-Windows-International-Core。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-UILanguageFallback
如果系統預設 UI 語言僅部分當地語系化,請使用此參數來設定後援語言。 例如,若要將它設定為俄 (俄羅斯) ,請指定 ru-ru 字串: -UILanguageFallback "ru-ru"
如需這些 Windows 安裝程式回應檔案值的詳細資訊,請 參閱 Microsoft-Windows-International-Core。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-UserLocale
使用此參數來設定用於格式化日期、時間、貨幣和數位的每位用戶設定。 例如,若要將它設定為俄 (俄羅斯) ,請指定 ru-ru 字串: -UserLocale "ru-ru"
如需這些 Windows 安裝程式回應檔案值的詳細資訊,請 參閱 Microsoft-Windows-International-Core。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-UserName
指定要與目的地電腦建立關聯的已註冊用戶名稱。
類型: | String |
別名: | RegisteredUserName |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
輸出
IResultObject
備註
如需此傳回物件及其屬性的詳細資訊,請 參閱SMS_TaskSequence_ApplyWindowsSettingsAction伺服器 WMI 類別。