New-CMTaskSequence
建立工作順序。
語法
New-CMTaskSequence
[-ApplicationName <String[]>]
[-ApplyAll <Boolean>]
-BootImagePackageId <String>
[-BuildOperatingSystemImage]
[-ClientPackagePackageId <String>]
[-CreatedBy <String>]
[-Description <String>]
[-DomainAccount <String>]
[-DomainName <String>]
[-DomainOrganizationUnit <String>]
[-DomainPassword <SecureString>]
[-GeneratePassword <Boolean>]
[-HighPerformance <Boolean>]
[-IgnoreInvalidApplication <Boolean>]
[-ImageDescription <String>]
[-ImageVersion <String>]
[-InstallationLicensingMode <ServerLicensingMode>]
[-InstallationProperty <String>]
-JoinDomain <JoinType>
[-LocalAdminPassword <SecureString>]
[-MaximumServerConnection <Int32>]
-Name <String>
-OperatingSystemFileAccount <String>
[-OperatingSystemFileAccountPassword <SecureString>]
-OperatingSystemFilePath <String>
-OperatingSystemImageIndex <UInt32>
-OperatingSystemImagePackageId <String>
[-ProductKey <String>]
[-SoftwareUpdateStyle <SoftwareUpdateStyleType>]
[-TimeZone <TimeZoneInfo>]
[-WorkgroupName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequence
[-ApplicationName <String[]>]
[-ApplyAll <Boolean>]
-BootImagePackageId <String>
[-CaptureLocallyUsingLink <Boolean>]
[-CaptureNetworkSetting <Boolean>]
[-CaptureUserSetting <Boolean>]
[-CaptureWindowsSetting <Boolean>]
[-ClientPackagePackageId <String>]
[-ConfigureBitLocker <Boolean>]
[-Description <String>]
[-DomainAccount <String>]
[-DomainName <String>]
[-DomainOrganizationUnit <String>]
[-DomainPassword <SecureString>]
[-GeneratePassword <Boolean>]
[-HighPerformance <Boolean>]
[-IgnoreInvalidApplication <Boolean>]
[-InstallationLicensingMode <ServerLicensingMode>]
[-InstallationProperty <String>]
[-InstallOperatingSystemImage]
-JoinDomain <JoinType>
[-LocalAdminPassword <SecureString>]
-Name <String>
-OperatingSystemImageIndex <UInt32>
-OperatingSystemImagePackageId <String>
[-PartitionAndFormatTarget <Boolean>]
[-ProductKey <String>]
[-SaveLocally <Boolean>]
[-SoftwareUpdateStyle <SoftwareUpdateStyleType>]
[-TimeZone <TimeZoneInfo>]
[-UserStateMigrationToolPackageId <String>]
[-WorkgroupName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequence
[-ApplicationName <String[]>]
[-HighPerformance <Boolean>]
[-IgnoreInvalidApplication <Boolean>]
-Name <String>
[-ProductKey <String>]
[-SoftwareUpdateStyle <SoftwareUpdateStyleType>]
[-UpgradeOperatingSystem]
-UpgradePackageId <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequence
[-BootImagePackageId <String>]
[-CustomTaskSequence]
[-Description <String>]
[-HighPerformance <Boolean>]
-Name <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
使用此 Cmdlet 建立工作順序。 您通常會使用工作順序將OS部署到用戶端,但您可以將它們用於各種用途。 如需詳細資訊,請 參閱管理工作順序以自動化工作。
注意事項
從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:建立自定義工作順序
此範 例會先 將 Cmdlet 參數展開至 parameters 變數。 不一定需要套用參數,只要讓您更輕鬆地讀取這麼長命令行的參數即可。
此命令會建立名為 Custom 的空白工作順序。
$parameters = @{
CustomTaskSequence = $true
Name = "Custom"
Description = "NewCustom parameter set"
HighPerformance = $false
BootImagePackageId = "XYZ00002"
}
New-CMTaskSequence @parameters
範例 2:建立工作順序以安裝 OS 映射
此範 例會先 將 Cmdlet 參數展開至 parameters 變數。 不一定需要套用參數,只要讓您更輕鬆地讀取這麼長命令行的參數即可。
此命令會建立名為 Install OS 映射 的工作順序,以安裝 OS 映射。 它也包含適用於此案例的其他參數。
$clientProps = '/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSMP=mp01.contoso.com'
$parameters = @{
InstallOperatingSystemImage = $true
Name = "Install OS image"
Description = "NewInstallOSImage parameter set"
BootImagePackageId = "XYZ00002"
HighPerformance = $true
CaptureNetworkSetting = $true
CaptureUserSetting = $true
SaveLocally = $true
CaptureLocallyUsingLink = $true
UserStateMigrationToolPackageId = "XYZ00001"
CaptureWindowsSetting = $true
ConfigureBitLocker = $true
PartitionAndFormatTarget = $true
ApplyAll = $false
OperatingSystemImagePackageId = "XYZ001A0"
OperatingSystemImageIndex = 1
ProductKey = "6NMRW-2C8FM-D24W7-TQWMY-CWH2D"
GeneratePassword = $true
TimeZone = Get-TimeZone -Name "Eastern Standard Time"
JoinDomain = "DomainType"
DomainAccount = "contoso\jqpublic"
DomainName = "contoso"
DomainOrganizationUnit = "LDAP://OU=Workstations,OU=Devices,DC=na,DC=contoso,DC=com"
DomainPassword = ConvertTo-SecureString -String "w%1H6EoxjQ&70^W" -AsPlainText -Force
ClientPackagePackageId = "XYZ00003"
InstallationProperty = $clientProps
ApplicationName = "Admin Console"
IgnoreInvalidApplication = $false
SoftwareUpdateStyle = "All"
}
New-CMTaskSequence @parameters
範例 3:建立工作順序以建置和擷取 OS
此範 例會先 將 Cmdlet 參數展開至 parameters 變數。 不一定需要套用參數,只要讓您更輕鬆地讀取這麼長命令行的參數即可。
此範例會建立名為 Build 和 capture 的工作順序,以使用提供的位置和帳戶來建置和擷取 OS 映射。 它也包含適用於此案例的其他參數。
$clientProps = '/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSMP=mp01.contoso.com'
$parameters = @{
BuildOperatingSystemImage = $true
Name = "Build and capture"
Description = "NewBuildOSImage parameter set"
BootImagePackageId = "XYZ00002"
HighPerformance = $true
ApplyAll = $false
OperatingSystemImagePackageId = "XYZ001A0"
OperatingSystemImageIndex = 1
ProductKey = "6NMRW-2C8FM-D24W7-TQWMY-CWH2D"
GeneratePassword = $true
TimeZone = Get-TimeZone -Name "Eastern Standard Time"
JoinDomain = "WorkgroupType"
WorkgroupName = "groupwork"
ClientPackagePackageId = "XYZ00003"
InstallationProperty = $clientProps
ApplicationName = "Admin Console"
IgnoreInvalidApplication = $true
SoftwareUpdateStyle = "All"
OperatingSystemFilePath = "\\server1\images\capture.wim"
ImageDescription = "image description"
ImageVersion = "image version 1"
CreatedBy = "jqpublic"
OperatingSystemFileAccount = "contoso\jqpublic"
OperatingSystemFileAccountPassword = ConvertTo-SecureString -String "w%1H6EoxjQ&70^W" -AsPlainText -Force
}
New-CMTaskSequence @parameters
範例 4:建立工作順序以升級 OS
此命令會建立名為 就地升級 的工作順序,並指定將使用標識符 為 XYZ02EBA的升級套件來升級 OS。
New-CMTaskSequence -UpgradeOperatingSystem -Name "In-place upgrade" -UpgradePackageId "XYZ02EBA" -SoftwareUpdateStyle All
參數
-ApplicationName
指定要在工作順序期間安裝的應用程式名稱數位。 此參數會設定 安裝 應用程式工作順序步驟。
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ApplyAll
在建置和擷取案例中,此參數的狀態會決定下列行為:
$true
:在套用 OS 映射之前,工作順序不會格式 & 磁碟分割。$false
:在套用 OS 映射之前,工作順序包含 [格式化] 和 [磁碟分區 ] 步驟。
類型: | Boolean |
別名: | ApplyAllImages |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-BootImagePackageId
指定要與部署 OS 的工作順序搭配使用的開機映像套件識別碼。 此值是標準套件識別碼,例如 XYZ00005
。
此參數會設定工作順序屬性。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-BuildOperatingSystemImage
新增此參數以建立建置和擷取案例的工作順序。 如需詳細資訊,請 參閱建立工作順序以擷取 OS。
類型: | SwitchParameter |
別名: | BuildOperatingSystemImageOption |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-CaptureLocallyUsingLink
當您啟用 SaveLocally 參數將使用者設定和檔案儲存在本機時,請將此參數設定為 $true ,以使用連結在本機擷取,而不是複製檔案。 Configuration Manager 用來在本機儲存用戶狀態的連結稱為硬式連結。
如果 $false SaveLocally,Cmdlet 會忽略此參數。
此參數會設定擷 取用戶狀態 步驟。
類型: | Boolean |
別名: | CaptureLocallyUsingLinks |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CaptureNetworkSetting
將此參數設定為 $true ,以讓工作順序擷取網路設定。 當您啟用此選項時,工作順序會包含擷 取網路設定 步驟。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CaptureUserSetting
將此參數設定為 $true ,以讓工作順序擷取使用者設定和檔案。 當您啟用此選項時,工作順序會包含擷 取用戶狀態 步驟。 也請使用 UserStateMigrationToolPackageId 參數。
使用 SaveLocally 和 CaptureLocallyUsingLink 來設定工作順序儲存用戶狀態的位置。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CaptureWindowsSetting
將此參數設定為 $true ,以讓工作順序擷取 Windows 設定。 當您啟用此選項時,工作順序會包含擷 取 Windows 設定 步驟。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ClientPackagePackageId
指定工作順序執行時要安裝的用戶端套件識別碼。 這個值是標準套件識別碼,例如 XYZ00003
。 月臺指派和客戶端設定會自動發生。 您可以使用 InstallationProperty 參數指定額外的安裝參數。
此參數會設定 設定 Windows 和 ConfigMgr 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ConfigureBitLocker
將此參數設定為 $true ,以設定與 BitLocker 搭配使用的工作順序。 當您啟用此選項時,工作順序會包含下列步驟:
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CreatedBy
針對建置和擷取案例,為建立映像檔案的人員指定選用字串。 長度上限是 255 個字元。
此參數會設定擷 取OS映像 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CustomTaskSequence
新增此參數以建立不含任何步驟的自定義工作順序。 如需詳細資訊,請 參閱建立自定義工作順序。
然後,您可以使用 35 New-CMTSStep Cmdlet 將步驟新增至自定義工作順序。 如需詳細資訊,請 參閱關於工作順序步驟。 每個區段都會描述工作順序步驟,以及相關聯 Cmdlet 的連結。
類型: | SwitchParameter |
別名: | CustomOption |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Description
指定工作順序的選擇性描述。 最大長度為 512 個字元。 此參數會設定工作順序屬性。
類型: | String |
別名: | TaskSequenceDescription |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableWildcardHandling
此參數會將通配符視為常值字元值。 您無法將其與 ForceWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DomainAccount
指定具有將計算機加入網域所需許可權的帳戶。 使用下列格式: Domain\User
。 如需詳細資訊,請 參閱詢問順序網域加入帳戶。
使用 DomainName 參數來指定功能變數名稱,並使用 DomainPassword 來指定此帳戶的密碼。
此參數會設定 [套用 網络設定 ] 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DomainName
指定執行工作順序時要讓電腦加入的網域名稱。 此參數會設定 [套用 網络設定 ] 工作順序步驟。
使用 DomainAccount 參數來指定有權加入此網域的帳戶。 您也可以使用 DomainOrganizationUnit 參數來指定要在其中建立電腦帳戶的 OU。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DomainOrganizationUnit
指定要在網域中建立計算機帳戶的網域組織單位 (OU) 。 此值的格式是輕量型目錄存取通訊協定 (LDAP) 路徑,例如: LDAP//OU=OSD staging,DC=contoso,DC=com
。 在您在 DomainName 參數中指定的網域中指定 OU。
如果現有的計算機帳戶已經在 OU 中,Active Directory 不允許您變更 OU,而且它會忽略此設定。
此參數會設定 [套用 網络設定 ] 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DomainPassword
為您使用 DomainAccount 參數指定的帳戶密碼指定安全字串。
此參數會設定 [套用 網络設定 ] 工作順序步驟。
類型: | SecureString |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ForceWildcardHandling
此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-GeneratePassword
將此參數設定為 $true ,以隨機產生本機系統管理員密碼並停用帳戶。 建議使用此設定。
此參數會設定 [套用 Windows 設定 ] 工作順序步驟。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-HighPerformance
將此參數設定為 $true ,讓工作順序選項以高效能電源計劃執行。 此參數會設定工作順序屬性。 如需詳細資訊,請參閱 電源計劃的效能改善。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-IgnoreInvalidApplication
如果您將此參數設定 為 $true,如果應用程式安裝失敗,工作順序會繼續在清單中安裝應用程式。 搭配 ApplicationName 參數使用此參數。
此參數會設定 安裝 應用程式工作順序步驟。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageDescription
針對建置和擷取案例,指定描述所擷取圖像檔案的選擇性字串。 長度上限是 255 個字元。
此參數會設定擷 取OS映像 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageVersion
針對建置和擷取案例,請將選擇性字串指定為擷取映像檔案的版本。 您可以定義此值,它不一定為OS版本。 最大長度為 32 個字元。
此參數會設定擷 取OS映像 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InstallationLicensingMode
此設定僅適用於不再支援的舊版 Windows。 從 2010 版開始,工作順序編輯器中不再顯示設定。 仍使用此設定的現有工作順序會繼續運作相同。
類型: | ServerLicensingMode |
接受的值: | NonSpecify, PerSeat, PerServer |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InstallationProperty
指定工作順序安裝 Configuration Manager 用戶端時要使用的任何額外安裝屬性。 工作順序會自動指定月臺指派和預設組態。 若要輸入多個安裝屬性,請以空格分隔它們。 如果屬性包含空格,請以引弧括住 ("
) 。 如需詳細資訊,請 參閱關於 Configuration Manager 中的用戶端安裝參數和屬性。
此清單不能包含 SMSSITECODE。
此參數會設定 設定 Windows 和 ConfigMgr 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InstallOperatingSystemImage
新增此參數以建立安裝OS映像案例的工作順序。 如需詳細資訊,請 參閱建立工作順序以安裝OS。
類型: | SwitchParameter |
別名: | InstallOperatingSystemImageOption |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-JoinDomain
使用此參數來設定 [套用 網络設定 ] 工作順序步驟。 計算機必須加入工作組或網域。
DomainType
:加入網域。 同時指定 DomainName、 DomainAccount 和 DomainPassword。 您也可以使用 DomainOrganizationUnit。WorkgroupType
:加入工作組。 也請指定 WorkgroupName。 使用此值搭配 BuildOperatingSystemImage 參數。 在建置和擷取案例中,工作順序一律會先加入工作組,然後再擷取映像。
類型: | JoinType |
接受的值: | DomainType, WorkgroupType |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-LocalAdminPassword
如果您不使用 GeneratePassword 的建議選項,請使用此參數將安全字串指定為本機系統管理員密碼。
此參數會設定 [套用 Windows 設定 ] 工作順序步驟。
類型: | SecureString |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-MaximumServerConnection
此設定僅適用於不再支援的舊版 Windows。 從 2010 版開始,工作順序編輯器中不再顯示設定。 仍使用此設定的現有工作順序會繼續運作相同。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
指定工作順序的名稱。 最大長度為 50 個字元。 此參數會設定工作順序屬性。
類型: | String |
別名: | TaskSequenceName |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-OperatingSystemFileAccount
針對建置和擷取案例,指定具有 您在 OperatingSystemFilePath 參數中指定之網路共用許可權的網域帳戶名稱。 使用 OperatingSystemFileAccountPassword 來設定帳戶密碼。
此參數會設定擷 取OS映像 工作順序步驟。
類型: | String |
別名: | CaptureOperatingSystemFileAccount |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-OperatingSystemFileAccountPassword
針對建置和擷取案例,請為 OperatingSystemFileAccount 的密碼指定安全字串。
此參數會設定擷 取OS映像 工作順序步驟。
類型: | SecureString |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-OperatingSystemFilePath
針對建置和擷取案例,指定 Configuration Manager 用來儲存所擷取 OS 映射之網路位置的檔案路徑。 路徑包含擴展名的檔名 .wim
。 使用 OperatingSystemFileAccount 和 OperatingSystemFileAccountPassword 來指定可存取此位置的帳戶。
此參數會設定擷 取OS映像 工作順序步驟。
類型: | String |
別名: | CaptureOperatingSystemFilePath |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-OperatingSystemImageIndex
針對 [套用 OS 映射] 工作順序步驟,指定要安裝的 OS 映射 索引。
類型: | UInt32 |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-OperatingSystemImagePackageId
指定要安裝之 OS 映射套件的識別碼。 使用 OperatingSystemImageIndex 指定映射索引。 此值是標準套件識別碼,例如 XYZ00050
。
此參數會設定 [套用 OS映射 ] 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-PartitionAndFormatTarget
將此參數設定為 $true ,讓工作順序在安裝 OS 之前分割並格式化目標計算機。
此參數會設定 格式化和分割磁碟 工作順序步驟。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ProductKey
指定作業系統安裝的 Windows 產品金鑰。
此參數會設定 [套用 Windows 設定 ] 工作順序步驟。
類型: | String |
別名: | InstallationProductKey |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SaveLocally
如果您啟用 CaptureUserSetting 參數,請使用此參數來判斷工作順序儲存所擷取用戶狀態的位置:
$true
:工作順序會設定本機狀態位置,並使用連結在本機擷取,而不是藉由複製檔案。 此值會設定擷 取用戶狀態 步驟。- 使用 CaptureLocallyUsingLink 參數來設定使用硬式連結。
$false
:工作順序包含使用狀態移轉點的步驟。 它會設定下列步驟:
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SoftwareUpdateStyle
指定是否要在工作順序期間安裝軟體更新。 這些值會決定軟體更新部署的類型:
-
All
:適用於安裝,所有軟體更新 -
Mandatory
:安裝時為必要項,僅限強制軟體更新 -
NoInstall
:請勿安裝任何軟體更新
此參數會設定 安裝軟體更新 工作順序步驟。
類型: | SoftwareUpdateStyleType |
接受的值: | All, Mandatory, NoInstall |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TimeZone
指定此 Windows 安裝的預設時區。 若要取得時區物件,請使用內建 的 Get-TimeZone Cmdlet。
此參數會設定 [套用 Windows 設定 ] 工作順序步驟。
類型: | TimeZoneInfo |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-UpgradeOperatingSystem
新增此參數以建立操作系統升級案例的工作順序。 如需詳細資訊,請 參閱建立工作順序以升級OS。
類型: | SwitchParameter |
別名: | UpgradeOperatingSystemOption |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-UpgradePackageId
指定要使用的OS升級套件識別碼。 此值是標準套件識別碼,例如 XYZ00052
。
此參數會設定 升級OS 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-UserStateMigrationToolPackageId
當您將 CaptureUserSetting 設定為 $true 時,請使用此參數來指定 USMT) 套件 (用戶狀態移轉工具的識別符。 此值是標準套件識別碼,例如 XYZ00012
。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-WorkgroupName
如果您將 JoinDomain 參數設定為 WorkgroupType
,請使用此參數來指定工作組名稱。 此參數會設定 [套用 網络設定 ] 工作順序步驟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
輸出
IResultObject
備註
如需此傳回物件及其屬性的詳細資訊,請 參閱SMS_TaskSequencePackage伺服器 WMI 類別。
在 [ 套用 Windows 設定 ] 工作順序步驟中,此 Cmdlet 會將 [ 用戶名稱] 值設定為執行 Cmdlet 的使用者,並將 [組織名稱 ] 設定為 Cmdlet 執行所在的計算機名稱。
您無法使用此 Cmdlet 設定所有工作順序和步驟設定。 若要設定其他設定,請使用 Set-CMTaskSequence 和 Set-CMTSStep Cmdlet,例如 Set-CMTSStepApplyOperatingSystem。