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>]
説明
このコマンドレットを使用して、タスク シーケンスを作成します。 通常、タスク シーケンスを使用して OS をクライアントに展開しますが、さまざまな目的で使用できます。 詳細については、「タスク シーケンスを 管理してタスクを自動化する」を参照してください。
注意
Configuration Manager サイト ドライブから Configuration Manager コマンドレットを実行します PS XYZ:\> 。 詳細については 、「Getting started」を参照してください。
例
例 1: カスタム タスク シーケンスを作成する
次の使用 例は、 まずコマンドレット パラメーターを parameters 変数に スプラット します。 パラメーターをスプラットする必要はありません。このような長いコマンド ラインのパラメーターを読みやすくします。
このコマンドは、Custom という名前の空白のタスク シーケンスを 作成します。
$parameters = @{
CustomTaskSequence = $true
Name = "Custom"
Description = "NewCustom parameter set"
HighPerformance = $false
BootImagePackageId = "XYZ00002"
}
New-CMTaskSequence @parameters
例 2: OS イメージをインストールするタスク シーケンスを作成する
次の使用 例は、 まずコマンドレット パラメーターを parameters 変数に スプラット します。 パラメーターをスプラットする必要はありません。このような長いコマンド ラインのパラメーターを読みやすくします。
このコマンドは、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 をビルドしてキャプチャするタスク シーケンスを作成する
次の使用 例は、 まずコマンドレット パラメーターを parameters 変数に スプラット します。 パラメーターをスプラットする必要はありません。このような長いコマンド ラインのパラメーターを読みやすくします。
この例では、ビルドとキャプチャという**** 名前のタスク シーケンスを作成し、指定された場所とアカウントを使用して 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
パラメーター
タスク シーケンス中にインストールするアプリケーション名の配列を指定します。 このパラメーターは、アプリケーションのインストール [] タスク シーケンス ステップを構成します。
| Type: | String[] |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ビルドとキャプチャのシナリオでは、このパラメーターの状態によって次の動作が決定されます。
$true: タスク シーケンスは、OS イメージ&前にディスクをパーティション分割する形式を設定しない。$false: タスク シーケンスには、OS イメージを適用する 前 の [ディスクの形式とパーティション] の手順が含まれます。
| Type: | Boolean |
| Aliases: | ApplyAllImages |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
OS を展開するタスク シーケンスで使用するブート イメージ パッケージの ID を指定します。 この値は、たとえば、標準パッケージ ID です XYZ00005 。
このパラメーターは、タスク シーケンスのプロパティを構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ビルドおよびキャプチャ シナリオのタスク シーケンスを作成するには、このパラメーターを追加します。 詳細については、「タスク シーケンスを 作成して OS をキャプチャする」を参照してください。
| Type: | SwitchParameter |
| Aliases: | BuildOperatingSystemImageOption |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
SaveLocallyパラメーターを有効にしてユーザー設定とファイルをローカルに保存する場合は、ファイルをコピーする代わりにリンクを使用してローカルにキャプチャする $trueにこのパラメーターを設定します。 Configuration Manager がユーザー状態をローカルに保存するために使用するリンクは、ハード リンクと呼ばれます。
SaveLocallyが有効な場合、このパラメーターは無視$false。
このパラメーターは、ユーザー状態 のキャプチャ 手順を構成 します。
| Type: | Boolean |
| Aliases: | CaptureLocallyUsingLinks |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
タスク シーケンスでネットワーク設定 $true を有効にするには、このパラメーターを [設定] に設定します。 このオプションを有効にすると、タスク シーケンスに ネットワークの[キャプチャ]設定されます。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
タスク シーケンスでユーザー設定 と$true をキャプチャするには、このパラメーターを [タスク シーケンス] に設定します。 このオプションを有効にすると、タスク シーケンスに [ユーザー状態のキャプチャ] ステップが含 まれます。 UserStateMigrationToolPackageId パラメーターも使用します。
SaveLocally および CaptureLocallyUsingLinkを使用して、タスク シーケンスがユーザー状態を保存する場所を構成します。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターを [$true] に設定すると、タスク シーケンスでタスク シーケンスの設定Windowsできます。 このオプションを有効にすると、タスク シーケンスに [キャプチャ] Windows 設定されます。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
タスク シーケンスの実行時にインストールするクライアント パッケージの ID を指定します。 この値は、標準のパッケージ ID です。たとえば XYZ00003 、 です。 サイトの割り当てとクライアント構成は自動的に行われます。 InstallationProperty パラメーターを使用して、追加 のインストール パラメーターを指定 できます。
このパラメーターは、[セットアップ]タスク Windows ConfigMgr タスク シーケンス ステップを構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
BitLocker で 使用$true タスク シーケンスを構成するには、このパラメーターを [タスク シーケンス] に設定します。 このオプションを有効にすると、タスク シーケンスには次の手順が含まれます。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
コマンドレットを実行する前に確認メッセージを表示します。
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | False |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ビルドとキャプチャのシナリオでは、キャプチャしたイメージ ファイルの作成者にオプションの文字列を指定します。 最大の長さは、255 文字です。
このパラメーターは [、OS イメージのキャプチャ] タスク シーケンス ステップを構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターを追加して、手順を含むカスタム タスク シーケンスを作成します。 詳細については、「カスタム タスク シーケンス の作成」を参照してください。
その後、35 New-CMTSStep コマンドレットを使用して、カスタム タスク シーケンスに手順を追加できます。 詳細については、「タスク シーケンスの 手順について」を参照してください。 各セクションでは、関連付けられたコマンドレットへのリンクを含むタスク シーケンスの手順について説明します。
| Type: | SwitchParameter |
| Aliases: | CustomOption |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
タスク シーケンスのオプションの説明を指定します。 最大長は 512 文字です。 このパラメーターは、タスク シーケンスのプロパティを構成します。
| Type: | String |
| Aliases: | TaskSequenceDescription |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターは、ワイルドカード文字をリテラル文字値として扱います。 ForceWildcardHandling と組み合わせは使用できない。
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
コンピューターをドメインに参加するために必要なアクセス許可を持つアカウントを指定します。 次の形式を使用します Domain\User 。 詳細については、「ask sequence domain join account」を参照してください。
DomainName パラメーターを使用 してドメイン名を指定し 、DomainPassword を使用してこのアカウントのパスワードを指定します。
このパラメーターは、[ネットワークの適用]タスク 設定手順を構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
タスク シーケンスを実行するときにコンピューターを参加するドメインの名前を指定します。 このパラメーターは、[ネットワークの適用]タスク 設定手順を構成します。
DomainAccount パラメーターを使用して、このドメインに参加するアクセス許可を持つアカウントを指定します。 DomainOrganizationUnit パラメーターを使用して、コンピューター アカウントを作成する OU を指定することもできます。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ドメインにコンピューター アカウントを作成するドメイン組織単位 (OU) を指定します。 この値の形式は、次に示すライトウェイト ディレクトリ アクセス プロトコル (LDAP) パスです LDAP//OU=OSD staging,DC=contoso,DC=com 。 DomainName パラメーターで指定したドメインに OU を指定 します。
既存のコンピューター アカウントが OU に既に存在する場合、Active Directory では OU を変更できません。この設定は無視されます。
このパラメーターは、[ネットワークの適用]タスク 設定手順を構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
DomainAccountパラメーターで指定したアカウントのパスワードのセキュリティで保護された文字列を指定します。
このパラメーターは、[ネットワークの適用]タスク 設定手順を構成します。
| Type: | SecureString |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターはワイルドカード文字を処理し、予期しない動作を引き起こします (推奨されません)。 DisableWildcardHandling と組み合わせは使用できない。
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ローカル管理者パスワードをランダム に$true し、アカウントを無効にするには、このパラメーターを [パスワード] に設定します。 この構成をお勧めします。
このパラメーターは、タスク シーケンスの適用Windows 設定構成します。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターを [$true] に設定すると、タスク シーケンス オプションを高パフォーマンスの電源プランとして実行できます。 このパラメーターは、タスク シーケンスのプロパティを構成します。 詳細については、「Power Plans のパフォーマンス向上」を参照してください。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターを $trueすると、アプリケーションのインストール が失敗した場合、タスク シーケンスは一覧にアプリケーションのインストールを続行します。 ApplicationName パラメーターと一緒 にこのパラメーターを使用 します。
このパラメーターは、アプリケーションのインストール [] タスク シーケンス ステップを構成します。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ビルドとキャプチャのシナリオでは、キャプチャされたイメージ ファイルを記述するオプションの文字列を指定します。 最大の長さは、255 文字です。
このパラメーターは [、OS イメージのキャプチャ] タスク シーケンス ステップを構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ビルドとキャプチャのシナリオでは、キャプチャされたイメージ ファイルのバージョンとしてオプションの文字列を指定します。 この値を定義しますが、OS バージョンである必要があります。 最大長は 32 文字です。
このパラメーターは [、OS イメージのキャプチャ] タスク シーケンス ステップを構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
この設定は、サポートされなくなった従来Windowsバージョンにのみ適用されます。 バージョン 2010 より、タスク シーケンス エディターで設定が表示されなくなりました。 この設定を引き続き使用する既存のタスク シーケンスは、引き続き同じように機能します。
| Type: | ServerLicensingMode |
| Accepted values: | NonSpecify, PerSeat, PerServer |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
タスク シーケンスが Configuration Manager クライアントをインストールするときに使用する追加のインストール プロパティを指定します。 サイトの割り当てと既定の構成は、タスク シーケンスによって自動的に指定されます。 複数のインストール プロパティを入力するには、スペースで分離します。 プロパティにスペースが含まれている場合は、引用符 () で囲みます " 。 詳細については 、「Configuration Manager のクライアント インストール パラメーターとプロパティについて」を参照してください。
このリストには 、SMSSITECODE を含め込む必要があります。
このパラメーターは、[セットアップ]タスク Windows ConfigMgr タスク シーケンス ステップを構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターを追加して、インストール OS イメージ シナリオのタスク シーケンスを作成します。 詳細については、「タスク シーケンスを 作成して OS をインストールする」を参照してください。
| Type: | SwitchParameter |
| Aliases: | InstallOperatingSystemImageOption |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターを使用して、[ネットワークの適用]タスク 設定手順を構成します。 コンピューターはワークグループまたはドメインに参加する必要があります。
DomainType: ドメインに参加します。 また **、DomainName、DomainAccount、**および DomainPassword を指定します。 **** DomainOrganizationUnit を使用できます。WorkgroupType: ワークグループに参加します。 また、 ワークグループ名 も指定します。 この値は 、BuildOperatingSystemImage パラメーターと一緒に使用 します。 ビルドとキャプチャのシナリオでは、タスク シーケンスはイメージをキャプチャする前に常にワークグループに参加します。
| Type: | JoinType |
| Accepted values: | DomainType, WorkgroupType |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
GeneratePasswordに推奨オプションを使用しない場合は、このパラメーターを使用して、ローカル管理者パスワードとしてセキュリティで保護された文字列を指定します。
このパラメーターは、タスク シーケンスの適用Windows 設定構成します。
| Type: | SecureString |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
この設定は、サポートされなくなった従来Windowsバージョンにのみ適用されます。 バージョン 2010 より、タスク シーケンス エディターで設定が表示されなくなりました。 この設定を引き続き使用する既存のタスク シーケンスは、引き続き同じように機能します。
| Type: | Int32 |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
タスク シーケンスの名前を指定します。 最大長は 50 文字です。 このパラメーターは、タスク シーケンスのプロパティを構成します。
| Type: | String |
| Aliases: | TaskSequenceName |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ビルドとキャプチャのシナリオでは 、OperatingSystemFilePath パラメーターで指定したネットワーク共有へのアクセス許可を持つドメイン アカウントの名前を指定します。 アカウントのパスワードを設定するには、OperatingSystemFileAccountPasswordを使用します。
このパラメーターは [、OS イメージのキャプチャ] タスク シーケンス ステップを構成します。
| Type: | String |
| Aliases: | CaptureOperatingSystemFileAccount |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ビルドとキャプチャのシナリオでは 、OperatingSystemFileAccountのパスワードのセキュリティで保護された文字列を指定します。
このパラメーターは [、OS イメージのキャプチャ] タスク シーケンス ステップを構成します。
| Type: | SecureString |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ビルドとキャプチャのシナリオでは、Configuration Manager がキャプチャした OS イメージの保存に使用するネットワークの場所へのファイル パスを指定します。 パスには、ファイル拡張子を持つファイル名が .wim 含まれます。 OperatingSystemFileAccount と OperatingSystemFileAccountPasswordを使用して、この場所にアクセスできるアカウントを指定します。
このパラメーターは [、OS イメージのキャプチャ] タスク シーケンス ステップを構成します。
| Type: | String |
| Aliases: | CaptureOperatingSystemFilePath |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
[OS イメージの適用] タスク シーケンス ステップにインストールする OS イメージのインデックス を指定します。
| Type: | UInt32 |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
インストールする OS イメージ パッケージの ID を指定します。 イメージ インデックスを指定するには、OperatingSystemImageIndexを使用します。 この値は、たとえば、標準パッケージ ID です XYZ00050 。
このパラメーターは、OS イメージの [適用] タスク シーケンス ステップを構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターは 、$true をインストールする前に、対象のコンピューターをパーティション分割して書式設定するタスク シーケンスを構成するパラメーターに設定します。
このパラメーターは、Format タスク シーケンスステップと Partition Disk タスク シーケンス ステップ を構成します。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
OS インストールWindowsプロダクト キーを指定します。
このパラメーターは、タスク シーケンスの適用Windows 設定構成します。
| Type: | String |
| Aliases: | InstallationProductKey |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
CaptureUserSetting パラメーターを有効にする場合は、このパラメーターを使用して、キャプチャされたユーザー状態をタスク シーケンスが保存する場所を決定します。
$true: タスク シーケンスは、ローカル状態の場所を構成し、ファイルをコピーする代わりにリンクを使用してローカルにキャプチャします。 この値は、ユーザー状態 のキャプチャ 手順を構成 します。- CaptureLocallyUsingLink パラメーターを使用して、ハード リンクの使用を構成します。
$false: タスク シーケンスには、状態移行ポイントを使用する手順が含まれています。 次の手順を構成します。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
タスク シーケンス中にソフトウェア更新プログラムをインストールするかどうかを指定します。 値は、ソフトウェア更新プログラムの展開の種類を決定します。
All: インストールに使用できる、すべてのソフトウェア更新プログラムMandatory: インストールに必要な、必須のソフトウェア更新プログラムのみNoInstall: ソフトウェア更新プログラムをインストールしない
このパラメーターは、ソフトウェア更新プログラムの [インストール] タスク シーケンス ステップ を構成します。
| Type: | SoftwareUpdateStyleType |
| Accepted values: | All, Mandatory, NoInstall |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このインストールの既定のタイム ゾーンを指定Windows。 タイム ゾーン オブジェクトを取得するには、組み込みの Get-TimeZone コマンドレットを使用 します。
このパラメーターは、タスク シーケンスの適用Windows 設定構成します。
| Type: | TimeZoneInfo |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターを追加して、OS アップグレード シナリオのタスク シーケンスを作成します。 詳細については、「タスク シーケンスを 作成して OS をアップグレードする」を参照してください。
| Type: | SwitchParameter |
| Aliases: | UpgradeOperatingSystemOption |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
使用する OS アップグレード パッケージの ID を指定します。 この値は、たとえば、標準パッケージ ID です XYZ00052 。
このパラメーターは [、OS のアップグレード] タスク シーケンス ステップを構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
CaptureUserSettingを $trueに設定する場合は、このパラメーターを使用して、ユーザー状態移行ツール (USMT) パッケージの ID を指定します。 この値は、たとえば、標準パッケージ ID です XYZ00012 。
このパラメーターは、[ユーザー状態のキャプチャ[] および ユーザー状態[の復元] の手順を構成](/mem/configmgr/osd/understand/task-sequence-steps#BKMK_RestoreUserState)します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | False |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
JoinDomain パラメーターをに設定する場合は WorkgroupType 、このパラメーターを使用してワークグループ名を指定します。 このパラメーターは、[ネットワークの適用]タスク 設定手順を構成します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
入力
なし
出力
IResultObject
メモ
この戻り値オブジェクトとそのプロパティの詳細については、「SMS_TaskSequencePackage WMI クラス」を参照してください。
[タスク シーケンスWindows 設定適用] ステップで、このコマンドレットはユーザー**** 名の値をコマンドレットを実行するユーザーに、組織名**** はコマンドレットを実行するコンピューター名に設定します。
このコマンドレットでは、すべてのタスク シーケンスと手順の設定を構成できない。 他の設定を構成するには 、Set-CMTaskSequence コマンドレットと Set-CMTSStep コマンドレット (Set-CMTSStepApplyOperatingSystemなど) を使用します。