Configuration Manager でのタスク シーケンスのアクション変数

 

適用対象: System Center 2012 Configuration Manager,System Center 2012 Configuration Manager SP1,System Center 2012 Configuration Manager SP2,System Center 2012 R2 Configuration Manager,System Center 2012 R2 Configuration Manager SP1

タスク シーケンス アクション変数では、System Center 2012 Configuration Manager タスク シーケンスの単一ステップで使用される構成設定を指定します。既定では、タスク シーケンスのステップで使用される設定は、ステップの実行前に初期化され、関連付けられているタスク シーケンスのステップの実行時にのみ利用できます。つまり、タスク シーケンス変数の設定は、タスク シーケンスのステップの実行前にタスク シーケンス環境に追加され、タスク シーケンスのステップの実行後にタスク シーケンス環境から値が削除されます。

アクション変数の例

たとえば、[コマンド ラインの実行] タスク シーケンスのステップを使用して、コマンド ライン操作の開始ディレクトリを指定できます。この手順では、 開始 としてタスク シーケンス環境で、既定値が格納されているプロパティ、 WorkingDirectory 変数です。WorkingDirectory 前に環境変数を初期化、 コマンドラインの実行 タスク シーケンス アクションを実行します。中に、 コマンドラインの実行 ステップ、 WorkingDirectory 経由でアクセスできる値、 開始 プロパティです。タスク シーケンスのステップが完了すると、WorkingDirectory 変数の値はタスク シーケンス環境から削除されます。別のシーケンスが含まれている場合 コマンドラインの実行 タスク シーケンスのステップの場合、新しい WorkingDirectory 変数が初期化され、そのタスク シーケンス手順の開始値に設定します。

タスク シーケンス アクション設定の既定値はタスク シーケンスのステップの実行中に存在しますが、設定した任意の新しい値は、シーケンス内の複数のステップにより使用できます。タスク シーケンス変数の作成方法のいずれかを使用して、組み込み変数値を上書きすると、新しい値が環境に残り、タスク シーケンスの他のステップの既定値が上書きされます。前の例では場合、 タスク シーケンス変数の設定 ステップを追加して、タスク シーケンスとセットの最初の手順として、 WorkingDirectory 環境変数値を C:\, 、両方 コマンドラインの実行 タスク シーケンス ステップは新しい開始ディレクトリ値を使用します。

タスク シーケンス アクションのアクション変数

Configuration Manager タスク シーケンス変数は、関連付けられたタスク シーケンス アクションごとに分類されます。特定のアクションに関連付けられているアクション変数の詳細については、次のリンク先を参照してください。タスク シーケンス変数は、タスク シーケンスで何が行われるかを制御します。 タスク シーケンスの入力変数に指定した変数が、読み取られて使用されます。 または、[タスク シーケンス変数の設定] か TSEnvironment COM オブジェクトを使用して、実行時に変数を設定することもできます。 タスク シーケンス内の現在位置より後で読み取られる変数だけが出力変数と見なされます。

[!メモ]

すべてのタスク シーケンス アクションが、一連のタスク シーケンス変数に関連付けられているわけではありません。たとえば、BitLocker の有効化アクションに関連付けれている変数はありますが、BitLocker の無効化アクションに関連付けられている変数はありません。

データ イメージの適用タスク シーケンス アクション変数

このアクションの変数では、WIM ファイルのどのイメージを対象のコンピューターに適用するのか、および対象のパーティションのファイルを削除するかどうかを指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 [データ イメージの適用] タスク シーケンス ステップです。

説明

アクション変数名

説明

OSDDataImageIndex

(入力)

対象のコンピューターに適用されるイメージのインデックス値を指定します。

OSDWipeDestinationPartition

(入力)

対象のパーティションにあるファイルを削除するかどうかを指定します。

有効な値:

"TRUE" (既定)

"FALSE"

ドライバー パッケージの適用タスク シーケンス アクション変数

このアクションの変数では、大容量記憶装置ドライバーのインストールに関する情報、および署名されていないドライバーをインストールするかどうかを指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ドライバー パッケージの適用です。

説明

アクション変数名

説明

OSDApplyDriverBootCriticalContentUniqueID

(入力)

ドライバー パッケージからインストールする大容量記憶装置デバイス ドライバーのコンテンツ ID を指定します。この値を指定しない場合、大容量記憶装置ドライバーはインストールされません。

OSDApplyDriverBootCriticalINFFile

(入力)

インストールする大容量記憶装置ドライバーの INF ファイルを指定します。

[!メモ]

このタスク シーケンス変数は、OSDApplyDriverBootCriticalContentUniqueID が設定されている場合に必要です。

OSDApplyDriverBootCriticalHardwareComponent

(入力)

大容量記憶装置デバイス ドライバーをインストールするかどうかを指定します。値は "scsi" にする必要があります。

[!メモ]

このタスク シーケンス変数は、OSDApplyDriverBootCriticalContentUniqueID が設定されている場合に必要です。

OSDApplyDriverBootCriticalID

(入力)

インストールする大容量記憶装置デバイス ドライバーの起動に必要な ID を指定します。この ID は、デバイス ドライバーの txtsetup.oem ファイルの "scsi" セクションに一覧表示されます。

[!メモ]

このタスク シーケンス変数は、OSDApplyDriverBootCriticalContentUniqueID が設定されている場合に必要です。

OSDAllowUnsignedDriver

(入力)

署名されていないデバイス ドライバーのインストールを許可するように Windows を構成するかどうかを指定します。このタスク シーケンス変数は、Windows Vista 以降のオペレーティング システムの展開時には使用されません。

有効な値:

"TRUE"

"FALSE" (既定)

ネットワーク設定の適用タスク シーケンス アクション変数

このアクションの変数では、コンピューターのネットワーク アダプターの設定、ドメイン設定、ワークグループ設定などの、対象コンピューターのネットワーク設定を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ネットワーク設定の適用ステップです。

説明

アクション変数名

説明

OSDAdapter

(入力)

このタスク シーケンス変数は、配列変数です。配列内の各要素は、コンピューター上の単一ネットワーク アダプターの設定を表します。各アダプターに定義された設定にアクセスするには、配列変数名にゼロから始まるネットワーク アダプター インデックスとプロパティ名を組み合わせます。

[!メモ]

このタスク シーケンス アクションを使用して複数のネットワーク アダプターを構成する場合、2 つ目のネットワーク アダプターのプロパティを定義するときに、OSDAdapter1EnableDHCP、OSDAdapter1IPAddressList、OSDAdapter1DNSDomain、OSDAdapter1WINSServerList、OSDAdapter1EnableWINS など、変数名のインデックスを使用できます。

たとえば、次の変数名を使用して、このタスク シーケンス アクションで構成する 1 つ目のネットワーク アダプターにプロパティを定義できます。

  • OSDAdapter0EnableDHCP – true になっていると、アダプターの動的ホスト構成プロトコル (DHCP) が有効になります。

  • OSDAdapter0IPAddressList – アダプターの IP アドレスを記載したカンマ区切りの一覧です。このプロパティは EnableDHCPFALSE に設定されている場合を除き、無視されます。

  • OSDAdapter0SubnetMask – サブネット マスクを記載したカンマ区切りの一覧です。このプロパティは EnableDHCPFALSE に設定されている場合を除き、無視されます。

  • OSDAdapter0Gateways – IP ゲートウェイ アドレスを記載したカンマ区切りの一覧です。このプロパティは EnableDHCPFALSE に設定されている場合を除き、無視されます。

  • OSDAdapter0DNSDomain - アダプターの ドメイン ネーム システム (DNS) です。

  • OSDAdapter0DNSServerList – アダプターの DNS サーバーを記載したカンマ区切りの一覧です。

  • OSDAdapter0EnableDNSRegistrationTRUE になっているとアダプターの IP アドレスが DNS に登録されます。

  • OSDAdapter0EnableFullDNSRegistrationTRUE になっているとアダプターの IP アドレスが コンピューターのフル DNS 名で DNS に登録されます。

  • OSDAdapter0EnableIPProtocolFilteringTRUE になっているとアダプターで IP プロトコル フィルターが有効になります。

  • OSDAdapter0IPProtocolFilterList – IP での実行を許可されたプロトコルを記載したカンマ区切りの一覧です。このプロパティは EnableIPProtocolFilteringFALSE に設定されている場合、無視されます。

  • OSDAdapter0EnableTCPFilteringTRUE になっているとアダプターで TCP ポート フィルターが有効になります。

  • OSDAdapter0TCPFilterPortList – TCP へのアクセス許可を付与するポートを記載したカンマ区切りの一覧です。このプロパティは EnableTCPFilteringFALSE に設定されている場合、無視されます。

  • OSDAdapter0TcpipNetbiosOptions – NetBIOS over TCP/IP 用のオプションです。使用できる値は次のとおりです。

    • 0: DHCP サーバーから NetBIOS 設定を使用する。

    • 1: NetBIOS over TCP/IP を有効にする。

    • 2: NetBIOS over TCP/IP を無効にする。

  • OSDAdapter0EnableWINSTRUE になっていると名前解決に WINS が使用されます。

  • OSDAdapter0WINSServerList – WINS サーバー IP アドレスを記載したカンマ区切りの一覧です。このプロパティは EnableWINSTRUE に設定されている場合を除き、無視されます。

  • OSDAdapter0MacAddress – 設定を物理ネットワーク アダプターに合わせるために使用するメディア アクセス コントローラー (MAC) アドレスです。

  • OSDAdapter0Name – ネットワーク接続のコントロール パネル プログラムに表示されるネットワーク接続名です。名前は 0 ~ 255 文字の長さにしてください。

  • OSDAdapter0Index – 設定の配列内にあるネットワーク アダプター設定のインデックスです。

OSDAdapterCount

(入力)

対象のコンピューターにインストールされているネットワーク アダプターの数を指定します。ときに、 OSDAdapterCount 値が設定されている、各アダプタのすべての構成オプションを設定する必要があります。たとえば、設定した場合、 OSDAdapterTCPIPNetbiosOptions そのアダプターを構成する必要もの [すべての値を特定のアダプターの値です。

System_CAPS_caution注意

この値が指定されていない場合すべて OSDAdapter 値は無視されます。

OSDDNSDomain

(入力)

対象のコンピューターによって使用されるプライマリ DNS サーバーを指定します。

OSDDomainName

(入力)

対象のコンピューターを参加させる Windows ドメインの名前を指定します。指定する値は Active Directory ドメイン サービスの有効なドメイン名でなければなりません。

OSDDomainOUName

(入力)

対象コンピューターを参加させる組織単位 (OU) の RFC 1779 形式の名前を指定します。指定する場合の値は、完全なパスを含む必要があります。

例:

LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com

OSDEnableTCPIPFiltering

(入力)

TCP/IP フィルタリングを有効にするかどうかを指定します。

有効な値:

"TRUE"

"FALSE" (既定)

OSDJoinAccount

(入力)

対象のコンピューターを Windows ドメインに追加するために使用するネットワーク アカウントを指定します。

OSDJoinPassword

(入力)

対象のコンピューターを Windows ドメインに追加するために使用するネットワーク パスワードを指定します。

OSDNetworkJoinType

(入力)

対象コンピューターを Windows ドメインに参加させるか、ワークグループに参加させるかを指定します。

"0" を指定すると、対象のコンピューターは Windows ドメインに参加します。"1" を指定すると、コンピューターはワークグループに参加します。

有効な値:

"0"

"1"

OSDDNSSuffixSearchOrder

(入力)

対象のコンピューターの DNS 検索順序を指定します。

OSDWorkgroupName

(入力)

対象のコンピューターを参加させるワークグループの名前を指定します。

この変数と OSDDomainName のどちらかの値を指定する必要があります。ワークグループの名前は 32 文字までの長さにできます。

例:

"会計"

オペレーティング システム イメージの適用タスク シーケンス アクション変数

このアクションの変数では、対象のコンピューターにインストールするオペレーティング システムの設定を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 オペレーティング システム イメージの適用です。

説明

アクション変数名

説明

OSDConfigFileName

(入力)

オペレーティング システムの展開パッケージに関連付けられているオペレーティング システムの展開の応答ファイルの名前を指定します。

OSDImageIndex

(入力)

対象のコンピューターに適用される WIM イメージのイメージ インデックス値を指定します。

OSDInstallEditionIndex

(入力)

インストールする Windows Vista 以降のオペレーティング システムのバージョンを指定します。バージョンを指定しない場合、Windows セットアップでは参照されたプロダクト キーを使用してインストールするバージョンが判断されます。

[!メモ]

次の条件を満たす場合は、0 (ゼロ) のみを使用してください。

  • Windows Vista より前のオペレーティング システムをインストールしている

  • Windows Vista 以降のボリューム ライセンス版をインストールしており、プロダクト キーを指定していない

有効な値:

"0" (既定)

OSDTargetSystemDrive (出力)

オペレーティング システム ファイルが含まれているパーティションのドライブ文字を設定します。

Windows 設定の適用タスク シーケンス アクション変数

このアクションの変数では、コンピューター名、Windows プロダクト キー、登録ユーザーと組織、ローカルの管理者パスワードなどの、対象のコンピューターの Windows 設定を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 Windows 設定の適用です。

説明

アクション変数名

説明

OSDComputerName

(入力)

対象のコンピューターの名前を指定します。

例:

"%_SMSTSMachineName%" (既定)

OSDProductKey

(入力)

Windows のプロダクト キーを指定します。

[!メモ]

値は 1 ~ 255 文字の範囲で指定する必要があります。

OSDRegisteredUserName

(入力)

新しいオペレーティング システムに既定で登録するユーザー名を指定します。

[!メモ]

値は 1 ~ 255 文字の範囲で指定する必要があります。

OSDRegisteredOrgName

(入力)

新しいオペレーティング システムに既定で登録する組織名を指定します。

[!メモ]

値は 1 ~ 255 文字の範囲で指定する必要があります。

OSDTimeZone

(入力)

新しいオペレーティング システムで使用する既定のタイム ゾーン設定を指定します。

OSDServerLicenseMode

(入力)

使用する Windows Server ライセンス モードを指定します。

有効な値:

"PerSeat"

"PerServer"

OSDServerLicenseConnectionLimit

(入力)

最大接続許可数を指定します。

[!メモ]

接続数は 5 ~ 9999 の範囲で指定する必要があります。

OSDRandomAdminPassword

(入力)

新しいオペレーティング システムの管理者アカウントにランダム生成パスワードを使用するかどうかを指定します。“TRUE” に設定した場合、対象のコンピューターのローカル管理者アカウントは無効になります。"FALSE" に設定した場合、対象のコンピューターのローカル管理者アカウントが有効になり、ローカル管理者アカウントのパスワードには、変数 OSDLocalAdminPasswordの値が割り当てられます。

有効な値:

"TRUE" (既定)

"FALSE"

OSDLocalAdminPassword

(入力)

ローカルの管理者パスワードを指定します。この値は、[ローカルの管理者パスワードをランダムに生成し、サポートされているすべてのプラットフォームのアカウントを無効にする] オプションをオンにした場合は無視されます。

[!メモ]

値は 1 ~ 255 文字の範囲で指定する必要があります。

ドライバーの自動適用タスク シーケンス アクション変数

このアクションの変数では、対象のコンピューターにどの Windows ドライバーをインストールするのか、および署名されていないドライバーをインストールするかどうかを指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ドライバーの自動適用です。

説明

アクション変数名

説明

OSDAutoApplyDriverCategoryList

(入力)

ドライバー カタログ カテゴリの一意の ID を記載するカンマ区切りの一覧です。指定した場合、[ドライバーの自動適用] タスク シーケンス アクションでは、ドライバーのインストール時に、これらのカテゴリに含まれているドライバーのみが考慮されます。この値は省略可能であり、既定では設定されていません。利用可能なカテゴリ ID は、サイトの SMS_CategoryInstance オブジェクトの一覧を列挙することで取得できます。

OSDAllowUnsignedDriver

(入力)

署名されていないデバイス ドライバーのインストールを許可するように Windows を構成するかどうかを指定します。このタスク シーケンス変数は、Windows Vista 以降のオペレーティング システムの展開時には使用されません。

有効な値:

"TRUE"

"FALSE" (既定)

OSDAutoApplyDriverBestMatch

(入力)

ハードウェア デバイスと互換性のある複数のデバイス ドライバーがドライバー カタログに含まれている場合にタスク シーケンス アクションで実行する処理を指定します。"TRUE" に設定すると最適なデバイス ドライバーのみがインストールされます。“FALSE” を指定すると、互換性のあるすべてのデバイス ドライバーがインストールされ、使用する最適なドライバーは、オペレーティング システムによって選択されます。

有効な値:

"TRUE" (既定)

"FALSE" 

ネットワーク設定のキャプチャ タスク シーケンス アクション変数

このアクションの変数では、ネットワーク アダプター設定 (TCP/IP、DNS、WINS) の構成情報をキャプチャするかどうか、およびワークグループまたはドメインのメンバーシップ情報をオペレーティング システム展開の一部として移行するかどうかを指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ネットワーク設定のキャプチャです。

説明

アクション変数名

説明

OSDMigrateAdapterSettings

(入力)

ネットワーク アダプター設定 (TCP/IP、DNS、WINS) の構成情報をキャプチャするかどうかを指定します。

例:

"TRUE" (既定)

"FALSE"

OSDMigrateNetworkMembership

(入力)

ワークグループまたはドメインのメンバーシップ情報をオペレーティング システムの展開の一部として移行するかどうかを指定します。

例:

"TRUE" (既定)

"FALSE"

オペレーティング システム イメージのキャプチャ タスク シーケンス アクション変数

このアクションの変数では、イメージの格納場所、イメージの作成者、イメージの説明などの、キャプチャするオペレーティング システム イメージに関する情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 オペレーティング システム イメージのキャプチャです。

説明

アクション変数名

説明

OSDCaptureAccount

(入力)

キャプチャしたイメージをネットワーク共有に格納するためのアクセス許可を持つ Windows アカウント名を指定します。

OSDCaptureAccountPassword

(入力)

キャプチャしたイメージをネットワーク共有に格納するのに使用される Windows アカウントのパスワードを指定します。

OSDCaptureDestination

(入力)

キャプチャしたオペレーティング システム イメージを保存する場所を指定します。ディレクトリ名の最大長は 255 文字です。

OSDImageCreator

(入力)

イメージを作成したユーザーのオプションの名前。この名前は WIM ファイルに保存されます。ユーザー名の最大長は 255 文字です。

OSDImageDescription

(入力)

キャプチャするオペレーティング システム イメージに関する、オプションのユーザー定義の説明。この説明は WIM ファイルに保存されます。この説明の最大長は 255 文字です。

OSDImageVersion

(入力)

キャプチャしたオペレーティング システム イメージに割り当てる、ユーザーが任意に定義したバージョン番号。このバージョン番号は WIM ファイルに保存されます。この値は、文字の任意の組み合わせにすることができ、最大長は 32 文字です。

OSDTargetSystemRoot

(入力)

参照コンピューター上にインストールされたオペレーティング システムの Windows ディレクトリへのパスを指定します。このオペレーティング システムは Configuration Manager によるキャプチャをサポートするオペレーティング システムとして検証済みです。

ユーザー状態のキャプチャ タスク シーケンス アクション変数

このアクションの変数では、ユーザー状態を保存するフォルダー、USMT のコマンド ライン オプション、ユーザー プロファイルの制御とキャプチャに使用する構成ファイルなどの、ユーザー状態移行ツール (USMT) で使用される情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ユーザー状態のキャプチャです。

説明

アクション変数名

説明

OSDStateStorePath

(入力)

ユーザー状態を保存するフォルダーの UNC またはローカル パス名。既定の設定はありません。

OSDMigrateAdditionalCaptureOptions

(入力)

ユーザー状態のキャプチャ時に使用する、Configuration Manager ユーザー インターフェイスに表示されない、ユーザー状態移行ツール (USMT) のコマンド ライン オプションを指定します。追加のオプションは、自動生成された USMT コマンド ラインに付加される文字列の形式で指定されます。

[!メモ]

タスク シーケンスを実行するまで、このタスク シーケンス変数で指定される USMT オプションの正確性は検証されません。

OSDMigrateMode

(入力)

USMT によってキャプチャされたファイルをカスタマイズできます。この変数を "Simple" に設定した場合、標準の USMT 構成ファイルのみ使用されます。この変数を "Advanced" に設定した場合、タスク シーケンス変数 OSDMigrateConfigFiles により、USMT が使用する構成ファイルが指定されます。

有効な値:

"Simple"

"Advanced"

OSDMigrateConfigFiles

(入力)

ユーザー プロファイルのキャプチャの制御に使用される構成ファイルを指定します。この変数は、OSDMigrateMode が "Advanced" に設定されている場合のみ使用されます。カスタマイズされたユーザー プロファイル移行を実行するためには、このカンマ区切りの一覧の値を設定します。

例: miguser.xml,migsys.xml,migapps.xml

OSDMigrateContinueOnLockedFiles

(入力)

一部のファイルをキャプチャできない場合も、ユーザー状態のキャプチャを続行できます。

有効な値:

"TRUE" (既定)

"FALSE"

OSDMigrateEnableVerboseLogging

(入力)

USMT の詳細ログ記録を有効にします。

有効な値:

"TRUE"

"FALSE" (既定)

OSDMigrateSkipEncryptedFiles

(入力)

暗号化ファイルをキャプチャするかどうかを指定します。

有効な値:

"TRUE"

"FALSE" (既定)

_OSDMigrateUsmtPackageID

(入力)

USMT ファイルを含む Configuration Manager パッケージのパッケージ ID を指定します。この変数は必須です。

Windows 設定のキャプチャ タスク シーケンス アクション変数

このアクションの変数では、コンピューター名、登録組織名、タイム ゾーン情報などの特定の Windows 設定を対象のコンピューターに移行するかどうかを指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 Windows 設定のキャプチャです。

説明

アクション変数名

説明

OSDMigrateComputerName

(入力)

コンピューター名を移行するかどうかを指定します。

有効な値:

"TRUE" (既定)

"FALSE"

この値が "true" の場合、変数 OSDComputerName がコンピューターの NetBIOS 名に設定されます。

OSDComputerName

(出力)

コンピューターの NetBIOS 名に設定します。この値は、変数 OSDMigrateComputerName が "true" の場合のみ設定されます。

OSDMigrateRegistrationInfo

(入力)

コンピューターのユーザー情報と組織情報を移行するかどうかを指定します。

有効な値:

"TRUE" (既定)

"FALSE"

この値が "True" の場合、変数 OSDRegisteredOrgName がコンピューターの登録組織名に設定されます。

OSDRegisteredOrgName

(出力)

コンピューターの登録組織名に設定します。この値は、変数 OSDMigrateRegistrationInfo が "true" の場合のみ設定されます。

OSDMigrateTimeZone

(入力)

コンピューターのタイム ゾーンを移行するかどうかを指定します。

有効な値:

"TRUE" (既定)

"FALSE"

この値が "True" の場合、変数 OSDTimeZone がコンピューターのタイム ゾーンに設定されます。

OSDTimeZone

(出力)

コンピューターのタイム ゾーンに設定します。この値は、変数 OSDMigrateTimeZone が "true" の場合のみ設定されます。

ネットワーク フォルダーへの接続タスク シーケンス アクション変数

このアクションの変数では、ネットワーク フォルダーへの接続に使用するアカウントとパスワード、フォルダーのドライブ文字、フォルダーへのパスなどの、ネットワーク上のフォルダーに関する情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ネットワーク フォルダーへの接続です。

説明

アクション変数名

説明

SMSConnectNetworkFolderAccount

(入力)

ネットワーク共有に接続するために使用する管理者アカウントを指定します。

SMSConnectNetworkFolderDriveLetter

(入力)

接続先のネットワーク ドライブ文字を指定します。この値は省略可能です。指定しない場合、ネットワーク接続はドライブ文字にマップされません。

[!メモ]

値を指定する場合は、D: から Z: の範囲で指定する必要があります。さらに、Windows PE フェーズ中に、Windows PE で使用されるドライブ文字は、x: を使用しないでください。

例:

"D:"

"E:"

SMSConnectNetworkFolderPassword

(入力)

ネットワーク共有に接続するために使用するネットワーク パスワードを指定します。

SMSConnectNetworkFolderPath

(入力)

接続に使用するネットワーク パスを指定します。

例:

"\\サーバー名\共有名"

ディスクをダイナミックに変換タスク シーケンス アクション変数

このアクションの変数では、ベーシック ディスクからダイナミック ディスクに変換する物理ディスクの番号を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ディスクをダイナミックに変換です。

説明

アクション変数名

説明

OSDConvertDiskIndex

(入力)

変換する物理ディスクの番号を指定します。

BitLocker の有効化タスク シーケンス アクション変数

このアクションの変数では、対象のコンピューターで BitLocker を有効にするために使用する、回復パスワード オプションとスタートアップ キー オプションを指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 BitLocker の有効化です。

説明

アクション変数名

説明

OSDBitLockerRecoveryPassword

(入力)

[BitLocker の有効化] タスク シーケンス アクションは、ランダムな回復パスワードを生成する代わりに、指定された値を回復パスワードとして使用します。有効な数値の BitLocker 回復パスワードを指定する必要があります。

OSDBitLockerStartupKey

(入力)

[BitLocker の有効化] タスク シーケンス アクションは、キー管理オプション [USB 上のスタートアップ キーのみ] のランダムなスタートアップ キーを生成する代わりに、信頼されたプラットフォーム モジュール (TPM) をスタートアップ キーとして使用します。有効な 256 ビット の Base64 エンコードされた BitLocker スタートアップ キーを指定する必要があります。

ディスクのフォーマットとパーティション作成タスク シーケンス アクション変数

このアクションの変数では、ディスク番号やパーティション設定の配列などの、物理ディスクをフォーマットおよびパーティション作成するための情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ディスクのフォーマットとパーティション作成です。

説明

アクション変数名

説明

OSDDiskIndex

(入力)

パーティションを作成する物理ディスク番号を指定します。

OSDDiskpartBiosCompatibilityMode

(入力)

特定の種類の BIOS との互換性を保つため、ハード ディスクのパーティションを作成するときに、キャッシュ整合の最適化を無効にするかどうかを指定します。これは、Windows XP または Windows Server 2003 オペレーティング システムの展開時に必要になることがあります。詳細については、Microsoft サポート技術情報の記事 931760 および記事 931761 を参照してください。

有効な値:

"TRUE"

"FALSE" (既定)

OSDGPTBootDisk

(入力)

EFI ベース コンピューターで EFI パーティションをスタートアップ ディスクとして使用できるように、GPT ハード ディスクに EFI パーティションを作成するかどうかを指定します。

有効な値:

"TRUE"

"FALSE" (既定)

OSDPartitions

(入力)

パーティション設定の配列を指定します。タスク シーケンス環境で配列変数にアクセスする方法については、SDK のトピックを参照してください。

このタスク シーケンス変数は、配列変数です。配列内の各要素は、ハード ディスクの単一パーティションの設定を表します。各パーティションに定義された設定にアクセスするには、配列変数名にゼロから始まるディスク パーティション番号とプロパティ名を結合します。

たとえば次の変数名は、このタスク シーケンス アクションによってハード ディスクに作成される最初のパーティションに対して、プロパティを定義するときに使用できます。

[!メモ]

このタスク シーケンス アクションで複数のパーティションが定義される場合、2 番目のパーティションのプロパティを定義するには、そのインデックスを変数名で使用します。たとえば、OSDPartitions1TypeOSDPartitions1FileSystemOSDPartitions1BootableOSDPartitions1QuickFormatOSDPartitions1VolumeName などのようになります。

  • OSDPartitions0Type - パーティションの種類を指定します。このプロパティは必須です。有効な値は、"Primary"、"Extended"、"Logical"、および "Hidden" です。

  • OSDPartitions0FileSystem - パーティションをフォーマットするときに使用するファイル システムの種類を指定します。このプロパティは省略可能です。ファイル システムを指定しない場合、パーティションはフォーマットされません。有効な値は、"FAT32" および "NTFS" です。

  • OSDPartitions0Bootable - パーティションが起動可能かどうかを指定します。このプロパティは必須です。MBR ディスクでこの値が "TRUE" に設定されると、アクティブなパーティションが作成されます。

  • OSDPartitions0QuickFormat - 使用されるフォーマットの種類を指定します。このプロパティは必須です。この値が "TRUE" に設定されると、クイック フォーマットが実行され、それ以外の場合は完全フォーマットが実行されます。

  • OSDPartitions0VolumeName - フォーマット時にボリュームに割り当てられる名前を指定します。このプロパティは省略可能です。

  • OSDPartitions0Size - パーティションのサイズを指定します。単位は OSDPartitions0SizeUnits 変数で指定します。このプロパティは省略可能です。このプロパティを指定しない場合、残りの空き領域すべてを使用してパーティションが作成されます。

  • OSDPartitions0SizeUnits - OSDPartitions0Size タスク シーケンス 変数の解釈時に使用される単位を指定します。このプロパティは省略可能です。有効な値は、"MB" (既定)、"GB"、および "Percent" です。

  • OSDPartitions0VolumeLetterVariable - パーティションのドライブ文字は、パーティションの作成時に Windows PE で次に利用可能なドライブ文字が常に使用されます。この省略可能なプロパティを使用すると、別のタスク シーケンス変数の名前を指定し、そのシーケンス変数を新しいドライブ文字の将来使う場合に備え保存するときに使うことができます。

OSDPartitionStyle

(入力)

ディスクをパーティション分割するときに使用するパーティション スタイルを指定します。"MBR"のマスター ブート レコード パーティション スタイルを示すと"GPT"GUID パーティション テーブルのスタイルを指定します。

有効な値 :

"GPT"

"MBR"

ソフトウェアの更新のインストール タスク シーケンス アクション変数

このアクションの変数では、すべての更新プログラムをインストールするのか、必須の更新プログラムのみインストールするのかを指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ソフトウェア更新プログラムのインストールです。

説明

アクション変数名

(入力)

説明

SMSInstallUpdateTarget

(入力)

すべての更新プログラムをインストールするのか、必須の更新プログラムのみインストールするのかを指定します。

有効な値:

"All"

"Mandatory"

ドメインまたはワークグループへの参加タスク シーケンス アクション変数

このアクションの変数では、対象のコンピューターを Windows ドメインまたはワークグループに参加させるために必要な情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ドメインまたはワークグループへの参加です。

説明

アクション変数名

説明

OSDJoinAccount

(入力)

対象コンピューターを Windows ドメインに参加させるために使用するアカウントを指定します。この変数はドメインに参加するときに必要になります。

OSDJoinDomainName

(入力)

対象コンピューターを参加させる Windows ドメインの名前を指定します。

[!メモ]

Windows ドメイン名の長さは 1 ~ 255 文字の範囲であることが必要です。

OSDJoinDomainOUName

(入力)

対象コンピューターを参加させる組織単位 (OU) の RFC 1779 形式の名前を指定します。指定する場合の値は、完全なパスを含む必要があります。

例:

LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com

[!メモ]

Windows ドメインの OU 名の長さは 0 ~ 32,767 文字の範囲であることが必要です。OSDJoinType 変数が "1" (ワークグループに参加) に設定されている場合は、この値を設定しないでください。

OSDJoinPassword

(入力)

対象コンピューターを Windows ドメインに参加させるために使用するネットワーク パスワードを指定します。変数が指定されていない場合は、空白のパスワードが試行されます。

[!メモ]

場合に、この値は必須、変数 OSDJoinType に変数が設定されている"0"(ドメインに参加)。

OSDJoinSkipReboot

(入力)

対象コンピューターがドメインまたはワークグループに参加した後、再起動をするかどうかを指定します。

有効な値:

"TRUE"

"FALSE"

OSDJoinType

(入力)

対象コンピューターを Windows ドメインに参加させるか、ワークグループに参加させるかを指定します。対象コンピューターを Windows ドメインに参加させる場合は、"0" を指定します。対象コンピューターをワークグループに参加させる場合は、"1" を指定します。

有効な値:

"0"

"1"

OSDJoinWorkgroupName

(入力)

対象コンピューターを参加させるワークグループの名前を指定します。

[!メモ]

ワークグループ名の長さは 1 ~ 32 文字の範囲であることが必要です。

例:

"会計"

Windows のキャプチャの準備タスク シーケンス アクション変数

このアクションの変数は、対象コンピューターから Windows オペレーティング システムをキャプチャするのに使用する情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ConfigMgr クライアントのキャプチャの準備です。

説明

アクション変数名

説明

OSDBuildStorageDriverList

(入力)

sysprep が大容量記憶装置のドライバー一覧を構築するかどうかを指定します。この設定は、Windows XP および Windows Server 2003 にのみ適用されます。これにより、sysprep.inf の [SysprepMassStorage] セクションに、キャプチャするイメージがサポートすべき大容量記憶装置のドライバーすべてに関する情報が入力されます。

有効な値:

"TRUE"

"FALSE" (既定)

OSDKeepActivation

(入力)

sysprep がプロダクト アクティベーション フラグをリセットするかどうかを指定します。

有効な値:

"TRUE"

"FALSE" (既定)

OSDTargetSystemRoot

(出力)

参照コンピューター上にインストールされたオペレーティング システムの Windows ディレクトリへのパスを指定します。このオペレーティング システムは Configuration Manager によるキャプチャをサポートするオペレーティング システムとして検証済みです。

状態ストアのリリース シーケンス アクション変数

このアクションの変数は、格納されたユーザー状態をリリースするのに使用する情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 状態ストアのリリースです。

説明

アクション変数名

説明

OSDStateStorePath

(入力)

ユーザー状態の復元元となる場所への UNC またはローカル パス名。この値は、両方で使用される、 ユーザー状態のキャプチャ タスク シーケンス アクションと ユーザー状態の復元 タスク シーケンス アクション。

状態ストアの要求タスク シーケンス アクション変数

このアクションの変数は、ユーザー データが格納されている状態移行ポイント上のフォルダーのように、格納されたユーザー状態を要求するのに使用する情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 状態ストアのリリースです。

説明

アクション変数名

説明

OSDStateFallbackToNAA

(入力)

コンピューター アカウントが状態移行ポイントへの接続に失敗したときに、その代替としてネットワーク アクセス アカウントを使用するかどうかを指定します。

有効な値:

"TRUE"

"FALSE" (既定)

OSDStateSMPRetryCount

(入力)

タスク シーケンス ステップが状態移行ポイントの検索を試行する回数を指定します。この回数を超えるとこの手順は失敗します。

[!メモ]

回数は 0 ~ 600 の範囲で指定する必要があります。

OSDStateSMPRetryTime

(入力)

タスク シーケンス ステップが再試行間に待機する秒数を指定します。最大秒数は 30 文字です。

OSDStateStorePath

(出力)

ユーザー状態が格納される状態移行ポイント上にあるフォルダーへの UNC パス。

コンピューターの再起動タスク シーケンス アクション変数

このアクションの変数は、対象コンピューターを再起動するのに使用する情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 コンピューターの再起動です。

説明

アクション変数名

説明

SMSRebootMessage

(入力)

対象コンピューターの再起動前にユーザーに表示されるメッセージを指定します。この変数を設定しなかった場合、既定のメッセージ テキストが表示されます。

[!メモ]

メッセージは、512 文字以内で指定する必要があります。

例:

  • "このコンピューターは再起動されます。作業中のファイルを保存してください。"

SMSRebootTimeout

(入力)

コンピューターが再起動される前にユーザーに警告を表示する秒数を指定します。0 秒を指定すると、再起動されるというメッセージは表示されません。

例:

"0" (既定)

"5"

"10"

ユーザー状態の復元 タスク シーケンス アクション変数

このアクションの変数は、ユーザー状態が復元されるフォルダーのパス名など、対象コンピューターのユーザー状態を復元するのに使用される情報を指定します。また、ローカル コンピューター アカウントを復元するかどうかも指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 ユーザー状態の復元です。

説明

アクション変数名

説明

OSDStateStorePath

(入力)

ユーザー状態の復元元となるフォルダーの UNC またはローカル パス名。

OSDMigrateContinueOnRestore

(入力)

一部のファイルを復元できなくても、ユーザー状態の復元を続行するかどうかを指定します。

有効な値:

"TRUE" (既定)

"FALSE"

OSDMigrateEnableVerboseLogging

(入力)

USMT ツールの詳細ログ記録を有効にします。

[!メモ]

この値は、アクションに必要で、"TRUE" または "FALSE" に設定されている必要があります。

有効な値:

"TRUE"

"FALSE" (既定)

OSDMigrateLocalAccounts

(入力)

ローカル コンピューター アカウントを復元するかどうかを指定します。

有効な値:

"TRUE"

"FALSE" (既定)

OSDMigrateLocalAccountPassword

(入力)

OSDMigrateLocalAccounts 変数が TRUE の場合、この変数には移行されたすべてのローカル アカウントに割り当てるパスワードが含まれる必要があります。移行されたすべてのローカル アカウントに同じパスワードが割り当てられるため、このパスワードは一時的なパスワードと考え、後で Configuration Manager オペレーティング システムの展開以外の方法で変更することをお勧めします。

OSDMigrateAdditionalRestoreOptions

(入力)

ユーザー状態の復元時に使用する、追加のユーザー状態移行ツール (USMT) コマンド ライン オプションを指定します。追加のオプションは、自動生成された USMT コマンド ラインに付加される文字列の形式で指定されます。

[!メモ]

タスク シーケンスを実行するまで、このタスク シーケンス変数で指定される USMT オプションの正確性は検証されません。

_OSDMigrateUsmtRestorePackageID

(入力)

USMT ファイルを含む Configuration Manager パッケージのパッケージ ID を指定します。この変数は必須です。

コマンド ラインの実行タスク シーケンス アクション変数

このアクションの変数は、コマンドが実行される作業ディレクトリなど、コマンド ラインからコマンドを実行するのに使用する情報を指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 コマンド ラインの実行です。

説明

アクション変数名

説明

SMSTSDisableWow64Redirection

(入力)

既定では、64 ビット オペレーティング システム上で実行するときは、コマンド ラインのプログラムは検索され、WOW64 ファイル システム リダイレクターを使用して実行されます。これは32 ビット バージョンのオペレーティング システムのプログラムや DLL が検出できるようにするためです。この変数を TRUE に設定すると、WOW64 ファイル システム リダイレクターの使用が無効になり、64 ビット バージョンのオペレーティング システムのプログラムや DLL が検出できます。32 ビット オペレーティング システム上で実行している場合は、この変数は影響を及ぼしません。

WorkingDirectory

(入力)

コマンド ラインのアクションの開始ディレクトリを指定します。

[!メモ]

ディレクトリ名は、255 文字以内で指定する必要があります。

例:

  • "C:\"

  • "%SystemRoot%"

SMSTSRunCommandLineUserName

(入力)

コマンド ラインを実行するアカウントを指定します。この値は、ユーザー名 または ドメイン\ユーザー名 という形式の文字列になります。

SMSTSRunCommandLinePassword

(入力)

SMSTSRunCommandLineUserName 変数で指定されたアカウントのパスワードを指定します。

Windows と ConfigMgr のセットアップ タスク シーケンス アクション変数

このアクションの変数は、Configuration Manager クライアントをインストールするときに使用されるクライアント インストール プロパティを指定します。これらの変数に関連付けられているタスク シーケンス手順の詳細については、次を参照してください。 Windows と ConfigMgr のセットアップです。

説明

アクション変数名

(入力)

説明

SMSClientInstallProperties

(入力)

Configuration Manager クライアントをインストールするときに使用されるクライアント インストール プロパティを指定します。