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>]

说明

使用此 cmdlet 创建任务序列。 通常使用任务序列将 OS 部署到客户端,但可以将它们用于各种目的。 有关详细信息,请参阅 管理任务序列以自动执行任务

注意

从Configuration Manager站点驱动器运行Configuration Manager cmdlet,例如 PS XYZ:\>。 有关详细信息,请参阅 入门

示例

示例 1:创建自定义任务序列

此示例首先将 cmdlet 参数 Splatsparameters 变量中。 不需要对参数进行 splat,它只是便于读取如此长的命令行的参数。

此命令创建名为 Custom 的空白任务序列。

$parameters = @{
  CustomTaskSequence = $true
  Name = "Custom"
  Description = "NewCustom parameter set"
  HighPerformance = $false
  BootImagePackageId = "XYZ00002"
}

New-CMTaskSequence @parameters

示例 2:创建任务序列以安装 OS 映像

此示例首先将 cmdlet 参数 Splatsparameters 变量中。 不需要对参数进行 splat,它只是便于读取如此长的命令行的参数。

此命令创建名为 “安装 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 参数 Splatsparameters 变量中。 不需要对参数进行 splat,它只是便于读取如此长的命令行的参数。

此示例创建名为 “生成和捕获 ”的任务序列,该任务序列使用提供的位置和帐户生成和捕获 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

此命令创建名为 就地升级 的任务序列,并指定它将使用 ID 为 XYZ02EBA的升级包升级 OS。

New-CMTaskSequence -UpgradeOperatingSystem -Name "In-place upgrade" -UpgradePackageId "XYZ02EBA" -SoftwareUpdateStyle All

参数

-ApplicationName

指定要在任务序列期间安装的应用程序名称数组。 此参数配置 “安装应用程序 ”任务序列步骤。

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

-ApplyAll

在生成和捕获方案中,此参数的状态确定以下行为:

Type:Boolean
Aliases:ApplyAllImages
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BootImagePackageId

指定要与部署 OS 的任务序列一起使用的启动映像包的 ID。 此值是标准包 ID,例如 XYZ00005

此参数配置任务序列属性。

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

-BuildOperatingSystemImage

添加此参数,为生成和捕获方案创建任务序列。 有关详细信息,请参阅 创建任务序列以捕获 OS

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

启用 SaveLocally 参数以在本地保存用户设置和文件时,请将此参数设置为 $true ,以便通过使用链接而不是复制文件在本地捕获。 Configuration Manager用于在本地存储用户状态的链接称为硬链接。

如果 SaveLocally$false,则 cmdlet 将忽略此参数。

此参数配置 “捕获用户状态” 步骤。

Type:Boolean
Aliases:CaptureLocallyUsingLinks
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CaptureNetworkSetting

将此参数设置为 $true ,使任务序列能够捕获网络设置。 启用此选项时,任务序列将包括 “捕获网络设置” 步骤。

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

-CaptureUserSetting

将此参数设置为 $true ,使任务序列能够捕获用户设置和文件。 启用此选项时,任务序列将包括 “捕获用户状态” 步骤。 另请使用 UserStateMigrationToolPackageId 参数。

使用 SaveLocallyCaptureLocallyUsingLink 配置任务序列保存用户状态的位置。

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

-CaptureWindowsSetting

将此参数设置为 $true ,使任务序列能够捕获 Windows 设置。 启用此选项时,任务序列将包括 “捕获 Windows 设置” 步骤。

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

-ClientPackagePackageId

指定要在任务序列运行时安装的客户端包的 ID。 此值是标准包 ID,例如 XYZ00003。 站点分配和客户端配置会自动发生。 可以使用 InstallationProperty 参数指定额外的安装参数。

此参数配置 安装程序 Windows 和 ConfigMgr 任务序列步骤。

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

-ConfigureBitLocker

将此参数设置为 $true 以配置用于 BitLocker 的任务序列。 启用此选项时,任务序列包括以下步骤:

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

-Confirm

提示你在运行 cmdlet 之前进行确认。

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

-CreatedBy

对于生成和捕获方案,请在捕获的图像文件上为创建者指定一个可选字符串。 最大长度为 255 个字符。

此参数配置 捕获 OS 映像 任务序列步骤。

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

-CustomTaskSequence

添加此参数可创建不包含步骤的自定义任务序列。 有关详细信息,请参阅 创建自定义任务序列

然后,可以使用 35 个 New-CMTSStep cmdlet 将步骤添加到自定义任务序列。 有关详细信息,请参阅 关于任务序列步骤。 每个部分介绍任务序列步骤,以及指向关联 cmdlet 的链接。

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

-Description

指定任务序列的可选说明。 最大长度为 512 个字符。 此参数配置任务序列属性。

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

-DisableWildcardHandling

此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。

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

-DomainAccount

指定具有将计算机加入域所需的权限的帐户。 使用以下格式: Domain\User。 有关详细信息,请参阅 请求序列域加入帐户

使用 DomainName 参数指定域名,使用 DomainPassword 参数指定此帐户的密码。

此参数配置 “应用网络设置” 任务序列步骤。

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

-DomainName

指定要在运行任务序列时让计算机加入的域的名称。 此参数配置 “应用网络设置” 任务序列步骤。

使用 DomainAccount 参数指定有权加入此域的帐户。 还可以使用 DomainOrganizationUnit 参数指定要在其中创建计算机帐户的 OU。

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

-DomainOrganizationUnit

指定要在其中创建域中计算机帐户的域组织单位 (OU) 。 此值的格式是轻型目录访问协议 (LDAP) 路径,例如: LDAP//OU=OSD staging,DC=contoso,DC=com。 在 DomainName 参数中指定的域中指定 OU。

如果现有计算机帐户已在 OU 中,则 Active Directory 不允许更改 OU,并且会忽略此设置。

此参数配置 “应用网络设置” 任务序列步骤。

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

-DomainPassword

为使用 DomainAccount 参数指定的帐户的密码指定一个安全字符串。

此参数配置 “应用网络设置” 任务序列步骤。

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

-ForceWildcardHandling

此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。

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

-GeneratePassword

将此参数设置为 $true 以随机生成本地管理员密码并禁用帐户。 建议使用此配置。

此参数配置 “应用 Windows 设置” 任务序列步骤。

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

-HighPerformance

将此参数设置为 $true ,使任务序列选项能够作为高性能电源计划运行。 此参数配置任务序列属性。 有关详细信息,请参阅 电源计划的性能改进

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

-IgnoreInvalidApplication

如果将此参数设置为 $true,则如果应用程序安装失败,任务序列将继续在列表中安装应用程序。 将此参数与 ApplicationName 参数一起使用。

此参数配置 “安装应用程序 ”任务序列步骤。

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

-ImageDescription

对于生成和捕获方案,请指定描述捕获的图像文件的可选字符串。 最大长度为 255 个字符。

此参数配置 捕获 OS 映像 任务序列步骤。

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

-ImageVersion

对于生成和捕获方案,请指定可选的字符串作为捕获的映像文件的版本。 定义此值,它不一定是 OS 版本。 最大长度为 32 个字符。

此参数配置 捕获 OS 映像 任务序列步骤。

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

-InstallationLicensingMode

此设置仅适用于不再受支持的旧版 Windows。 从版本 2010 开始,设置在任务序列编辑器中不再可见。 仍使用此设置的现有任务序列将继续运行相同。

Type:ServerLicensingMode
Accepted values:NonSpecify, PerSeat, PerServer
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstallationProperty

指定任务序列安装 Configuration Manager 客户端时要使用的任何额外安装属性。 站点分配和默认配置由任务序列自动指定。 若要输入多个安装属性,请用空格分隔它们。 如果属性包含空格,则用引号 (") 括起来。 有关详细信息,请参阅关于 Configuration Manager 中的客户端安装参数和属性

此列表不能包含 SMSSITECODE

此参数配置 安装程序 Windows 和 ConfigMgr 任务序列步骤。

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

-InstallOperatingSystemImage

添加此参数,为安装 OS 映像方案创建任务序列。 有关详细信息,请参阅 创建任务序列以安装 OS

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

-JoinDomain

使用此参数配置 “应用网络设置” 任务序列步骤。 计算机需要加入工作组或域。

  • DomainType:加入域。 另请指定 DomainNameDomainAccountDomainPassword。 还可以使用 DomainOrganizationUnit

  • WorkgroupType:加入工作组。 另请指定 WorkgroupName。 将此值与 BuildOperatingSystemImage 参数一起使用。 在生成和捕获方案中,任务序列始终在捕获映像之前加入工作组。

Type:JoinType
Accepted values:DomainType, WorkgroupType
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-LocalAdminPassword

如果不使用 建议的选项 GeneratePassword,请使用此参数将安全字符串指定为本地管理员密码。

此参数配置 “应用 Windows 设置” 任务序列步骤。

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

-MaximumServerConnection

此设置仅适用于不再受支持的旧版 Windows。 从版本 2010 开始,设置在任务序列编辑器中不再可见。 仍使用此设置的现有任务序列将继续运行相同。

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

-Name

指定任务序列的名称。 最大长度为 50 个字符。 此参数配置任务序列属性。

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

-OperatingSystemFileAccount

对于生成和捕获方案,请指定对 OperatingSystemFilePath 参数中指定的网络共享具有权限的域帐户的名称。 使用 OperatingSystemFileAccountPassword 设置帐户密码。

此参数配置 捕获 OS 映像 任务序列步骤。

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

-OperatingSystemFileAccountPassword

对于生成和捕获方案,请为 OperatingSystemFileAccount 的密码指定一个安全字符串。

此参数配置 捕获 OS 映像 任务序列步骤。

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

-OperatingSystemFilePath

对于生成和捕获方案,请指定Configuration Manager用于存储捕获的 OS 映像的网络位置的文件路径。 路径包含文件扩展名为 .wim 的文件名。 使用 OperatingSystemFileAccountOperatingSystemFileAccountPassword 指定有权访问此位置的帐户。

此参数配置 捕获 OS 映像 任务序列步骤。

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

-OperatingSystemImageIndex

指定要为“应用 OS 映像”任务序列步骤安装的 OS 映像 的索引。

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

-OperatingSystemImagePackageId

指定要安装的 OS 映像包的 ID。 使用 OperatingSystemImageIndex 指定映像索引。 此值是标准包 ID,例如 XYZ00050

此参数配置 “应用 OS 映像 ”任务序列步骤。

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

-PartitionAndFormatTarget

将此参数设置为 $true ,以便任务序列在安装 OS 之前对目标计算机进行分区和格式化。

此参数配置 格式化和分区磁盘 任务序列步骤。

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

-ProductKey

指定操作系统安装的 Windows 产品密钥。

此参数配置 “应用 Windows 设置” 任务序列步骤。

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

-SaveLocally

如果启用 CaptureUserSetting 参数,则使用此参数确定任务序列保存捕获的用户状态的位置:

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

-SoftwareUpdateStyle

指定是否在任务序列期间安装软件更新。 值确定软件更新部署的类型:

  • All:可用于安装,所有软件更新
  • Mandatory:安装时必需,仅必需软件更新
  • NoInstall:不安装任何软件更新

此参数配置“安装软件”汇报任务序列步骤。

Type:SoftwareUpdateStyleType
Accepted values:All, Mandatory, NoInstall
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeZone

指定此 Windows 安装的默认时区。 若要获取时区对象,请使用内置的 Get-TimeZone cmdlet。

此参数配置 “应用 Windows 设置” 任务序列步骤。

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

-UpgradeOperatingSystem

添加此参数,为 OS 升级方案创建任务序列。 有关详细信息,请参阅 创建任务序列以升级 OS

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

-UpgradePackageId

指定要使用的 OS 升级包的 ID。 此值是标准包 ID,例如 XYZ00052

此参数配置 升级 OS 任务序列步骤。

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

-UserStateMigrationToolPackageId

CaptureUserSetting 设置为 $true 时,使用此参数指定用户状态迁移工具 (USMT) 包的 ID。 此值是标准包 ID,例如 XYZ00012

此参数配置 捕获用户状态还原用户状态 步骤。

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

-WhatIf

显示在 cmdlet 运行时发生的情况。 cmdlet 不会运行。

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

-WorkgroupName

如果将 JoinDomain 参数设置为 WorkgroupType,请使用此参数指定工作组名称。 此参数配置 “应用网络设置” 任务序列步骤。

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

输入

None

输出

IResultObject

备注

有关此返回对象及其属性的详细信息,请参阅 SMS_TaskSequencePackage服务器 WMI 类

“应用 Windows 设置” 任务序列步骤中,此 cmdlet 将 “用户名” 值设置为运行 cmdlet 的用户,将 “组织名称 ”设置为运行 cmdlet 的计算机名称。

不能使用此 cmdlet 配置所有任务序列和步骤设置。 若要配置其他设置,请使用 Set-CMTaskSequenceSet-CMTSStep cmdlet,例如 Set-CMTSStepApplyOperatingSystem