タスク シーケンス変数
Configuration Manager (現在のブランチ) に適用
この記事は、使用可能なすべての変数のアルファベット順のリファレンスです。 ブラウザーの Find 関数 (通常 は Ctrl + F) を使用して、特定の変数を検索します。 変数は、特定のステップに固有の場合に注意します。 タスク シーケンス ステップに関する記事には、各ステップに固有の変数の一覧が含まれています。
詳細については、「 タスク シーケンス変数の使用」を参照してください。
タスク シーケンス変数リファレンス
_OSDDetectedWinDir
タスク シーケンスは、Windows PE の起動時にコンピューターのハード ドライブで以前のオペレーティング システムのインストールをスキャンします。 Windows フォルダーの場所は、この変数に格納されます。 環境からこの値を取得するようにタスク シーケンスを構成し、それを使用して、新しいオペレーティング システムのインストールに使用するのと同じ Windows フォルダーの場所を指定できます。
_OSDDetectedWinDrive
タスク シーケンスは、Windows PE の起動時にコンピューターのハード ドライブで以前のオペレーティング システムのインストールをスキャンします。 オペレーティング システムがインストールされているハード ドライブの場所は、この変数に格納されます。 環境からこの値を取得するようにタスク シーケンスを構成し、それを使用して、新しいオペレーティング システムで使用するのと同じハード ドライブの場所を指定できます。
_OSDMigrateUsmtPackageID
[ユーザー状態のキャプチャ] ステップに適用されます。
(入力)
USMT ファイルを含む Configuration Manager パッケージのパッケージ ID を指定します。 この変数は必須です。
_OSDMigrateUsmtRestorePackageID
[ユーザー状態の復元] ステップに適用されます。
(入力)
USMT ファイルを含む Configuration Manager パッケージのパッケージ ID を指定します。 この変数は必須です。
_SMSTSAdvertID
現在実行中のタスク シーケンスデプロイの一意の ID を格納します。 Configuration Manager ソフトウェア配布展開 ID と同じ形式が使用されます。 タスク シーケンスがスタンドアロン メディアから実行されている場合、この変数は未定義です。
例
ABC20001
_SMSTSAppInstallNeedsRetry
この Configuration Manager 2211 HFRU Kb 16643863 以降
[アプリケーションの インストール ] ステップに適用されます。
前のアプリケーションがインストールに失敗し、再試行する必要がある場合、この値は true に設定されます。
それ以外の場合、この値は false に設定されます。
_SMSTSAssetTag
[ 動的変数の設定] ステップに適用されます。
コンピューターの資産タグを指定します。
_SMSTSBootImageID
現在実行中のタスク シーケンスがブート イメージ パッケージを参照している場合、この変数はブート イメージ パッケージ ID を格納します。 タスク シーケンスがブート イメージ パッケージを参照しない場合、この変数は設定されません。
例
ABC00001
_SMSTSBootUEFI
タスク シーケンスは、UEFI モードのコンピューターを検出するときに、この変数を設定します。
_SMSTSClientCache
タスク シーケンスは、ローカル ドライブにコンテンツをキャッシュするときに、この変数を設定します。 変数には、キャッシュへのパスが含まれています。 この変数が存在しない場合、キャッシュはありません。
_SMSTSClientGUID
Configuration Manager クライアント GUID の値を格納します。 タスク シーケンスがスタンドアロン メディアから実行されている場合、この変数は設定されません。
例
0a1a9a4b-fc56-44f6-b7cd-c3f8ee37c04c
_SMSTSCurrentActionName
現在実行中のタスク シーケンス ステップの名前を指定します。 この変数は、タスク シーケンス マネージャーが個々のステップを実行する前に設定されます。
例
run command line
_SMSTSDefaultGateways
[ 動的変数の設定] ステップに適用されます。
コンピューターで使用される既定のゲートウェイを指定します。
_SMSTSDownloadOnDemand
現在のタスク シーケンスがダウンロード オンデマンド モードで実行されている場合、この変数は true
。 オンデマンド ダウンロード モードは、タスク シーケンス マネージャーがコンテンツにアクセスする必要がある場合にのみ、コンテンツをローカルにダウンロードします。
_SMSTSInWinPE
現在のタスク シーケンス ステップが Windows PE で実行されている場合、この変数は true
。 このタスク シーケンス変数をテストして、現在の OS 環境を特定します。
_SMSTSIPAddresses
[ 動的変数の設定] ステップに適用されます。
コンピューターで使用される IP アドレスを指定します。
_SMSTSLastActionName
最後に実行されたアクションの名前を格納します。 この変数は 、_SMSTSLastActionRetCodeに関連します。 タスク シーケンスは、これらの値をsmsts.log ファイルにログに記録します。 この変数は、タスク シーケンスのトラブルシューティングに役立ちます。 ステップが失敗した場合、カスタム スクリプトには、戻りコードと共にステップ名を含めることができます。
_SMSTSLastActionRetCode
最後に実行されたアクションのリターン コードを格納します。 この変数は、次のステップが実行されるかどうかを判断するための条件として使用できます。
例
0
_SMSTSLastActionSucceeded
最後のステップが成功した場合、この変数は
true
。最後の手順が失敗した場合は、
false
。タスク シーケンスが最後のアクションをスキップした場合、ステップが無効になっているか、関連付けられている条件が false に評価されているため、この変数はリセットされません。 前のアクションの値は引き続き保持されます。
_SMSTSLastContentDownloadLocation
この変数には、タスク シーケンスがコンテンツをダウンロードまたはダウンロードしようとした最後の場所が含まれます。 このコンテンツの場所のクライアント ログを解析する代わりに、この変数を調べます。
_SMSTSLaunchMode
タスク シーケンスが次のいずれかの方法で開始されることを指定します。
- SMS: ユーザーがソフトウェア センターから起動する場合など、Configuration Manager クライアント
- UFD: レガシ USB メディア
- UFD+FORMAT: 新しい USB メディア
- CD: 起動可能な CD
- DVD: 起動可能な DVD
- PXE: PXE を使用したネットワーク ブート
- HD: ハード ディスク上の事前設定されたメディア
_SMSTSLogPath
ログ ディレクトリの完全なパスを格納します。 この値を使用して、タスク シーケンスステップがアクションをログに記録する場所を決定します。 ハード ドライブが使用できない場合、この値は設定されません。
_SMSTSMacAddresses
[ 動的変数の設定] ステップに適用されます。
コンピューターで使用される MAC アドレスを指定します。
_SMSTSMachineName
コンピューター名を格納して指定します。 タスク シーケンスがすべてのステータス メッセージをログに記録するために使用するコンピューターの名前を格納します。 新しい OS のコンピューター名を変更するには、 OSDComputerName 変数を使用します。
_SMSTSMake
[ 動的変数の設定] ステップに適用されます。
コンピューターのメイクを指定します。
_SMSTSMDataPath
SMSTSLocalDataDrive 変数によって定義されたパスを指定します。 このパスは、タスク シーケンスの実行中に、コピー先コンピューターに一時キャッシュ ファイルを格納する場所を指定します。 コレクション変数を設定するなど、タスク シーケンスの開始前に SMSTSLocalDataDrive を定義すると、Configuration Manager は、タスク シーケンスの開始後に_SMSTSMDataPath変数を定義します。
_SMSTSMediaType
インストールの開始に使用するメディアの種類を指定します。これには次のものが含まれます。
-
BootMedia
: ブート メディア -
FullMedia
: フル メディア -
PXE
: PXE -
OEMMedia
: 事前設定されたメディア
_SMSTSModel
[ 動的変数の設定] ステップに適用されます。
コンピューターのモデルを指定します。
_SMSTSMP
Configuration Manager 管理ポイントの URL または IP アドレスを格納します。
_SMSTSMPPort
Configuration Manager 管理ポイントのポート番号を格納します。
_SMSTSOrgName
タスク シーケンスが進行状況ダイアログに表示するブランドタイトル名を格納します。
_SMSTSOSUpgradeActionReturnCode
[オペレーティング システムのアップグレード] ステップに適用されます。
Windows セットアップが成功または失敗を示すために返す終了コード値を格納します。 この変数は、 /Compat
コマンド ライン オプションで役立ちます。
例
互換性のみのスキャンが完了したら、失敗または成功終了コードに応じて、後の手順でアクションを実行します。 成功したら、アップグレードを開始します。 または、ハードウェア インベントリで収集するマーカーを環境内に設定します。 たとえば、ファイルを追加したり、レジストリ キーを設定したりします。 このマーカーを使用して、アップグレードする準備ができているコンピューター、またはアップグレード前にアクションを必要とするコンピューターのコレクションを作成します。
_SMSTSPackageID
現在実行中のタスク シーケンス ID を格納します。 この ID は、Configuration Manager パッケージ ID と同じ形式を使用します。
例
HJT00001
_SMSTSPackageName
現在実行中のタスク シーケンス名を格納します。 Configuration Manager 管理者は、タスク シーケンスの作成時にこの名前を指定します。
例
Deploy Windows 10 task sequence
_SMSTSRunFromDP
現在のタスク シーケンスが配布ポイントからの実行モードで実行されている場合は、 true
に設定します。 このモードは、タスク シーケンス マネージャーが配布ポイントから必要なパッケージ共有を取得します。
_SMSTSSerialNumber
[ 動的変数の設定] ステップに適用されます。
コンピューターのシリアル番号を指定します。
_SMSTSSetupRollback
Windows セットアップがインプレース アップグレード中にロールバック操作を実行したかどうかを指定します。 変数の値は、 true
または false
できます。
_SMSTSSiteCode
Configuration Manager サイトのサイト コードを格納します。
例
ABC
_SMSTSTimezone
この変数は、タイム ゾーン情報を次の形式で格納します。
Bias,StandardBias,DaylightBias,StandardDate.wYear,wMonth,wDayOfWeek,wDay,wHour,wMinute,wSecond,wMilliseconds,DaylightDate.wYear,wMonth,wDayOfWeek,wDay,wHour,wMinute,wSecond,wMilliseconds,StandardName,DaylightName
例
東部標準時 (米国とカナダ) のタイム ゾーンの場合:
300,0,-60,0,11,0,1,2,0,0,0,0,3,0,2,2,0,0,0,Eastern Standard Time,Eastern Daylight Time
_SMSTSType
現在実行中のタスク シーケンスの種類を指定します。 次のいずれかの値を取ることができます。
- 1: 一般的なタスク シーケンス
- 2: OS 展開タスク シーケンス
_SMSTSUseCRL
タスク シーケンスが HTTPS を使用して管理ポイントと通信する場合、この変数は証明書失効リスト (CRL) を使用するかどうかを指定します。
_SMSTSUserStarted
ユーザーがタスク シーケンスを開始したかどうかを指定します。 この変数は、タスク シーケンスがソフトウェア センターから開始されている場合にのみ設定されます。 たとえば、_SMSTSLaunchModeが SMS
に設定されている場合です。
この変数には、次の値を指定できます。
true
: タスク シーケンスがソフトウェア センターのユーザーによって手動で開始されることを指定します。false
: タスク シーケンスが Configuration Manager スケジューラによって自動的に開始されることを指定します。
_SMSTSUseSSL
タスク シーケンスが SSL を使用して Configuration Manager 管理ポイントと通信するかどうかを指定します。 HTTPS 用にサイト システムを構成する場合、値は true
に設定されます。
_SMSTSUUID
[ 動的変数の設定] ステップに適用されます。
コンピューターの UUID を指定します。
_SMSTSWTG
コンピューターが Windows To Go デバイスとして実行されているかどうかを指定します。
_TS_CRMEMORY
[ 準備状況の確認 ] ステップに適用されます。
最小メモリ (MB) チェックが true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRSPEED
[ 準備状況の確認 ] ステップに適用されます。
最小プロセッサ速度 (MHz) チェックが true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRDISK
[ 準備状況の確認 ] ステップに適用されます。
最小空きディスク領域 (MB) チェックが true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CROSTYPE
[ 準備状況の確認 ] ステップに適用されます。
更新する現在の OS が true (1
) または false (0
) に返されるかどうかの読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRARCH
[ 準備状況の確認 ] ステップに適用されます。
現在の OS チェックのアーキテクチャが true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRMINOSVER
[ 準備状況の確認 ] ステップに適用されます。
最小 OS バージョン チェックが true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRMAXOSVER
[ 準備状況の確認 ] ステップに適用されます。
最大 OS バージョン チェックが true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRCLIENTMINVER
[ 準備状況の確認 ] ステップに適用されます。
クライアントの最小バージョンチェックが true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CROSLANGUAGE
[ 準備状況の確認 ] ステップに適用されます。
現在の OS チェックの言語が true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRACPOWER
[ 準備状況の確認 ] ステップに適用されます。
チェック に接続された AC 電源 が true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRNETWORK
[ 準備状況の確認 ] ステップに適用されます。
ネットワーク アダプター接続チェックが true (1
) または false (0
) を返したかどうかを示す読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRUEFI
[ 準備状況の確認 ] ステップに適用されます。
コンピューターが UEFI モードのチェックで返された BIOS (0
) または UEFI (1
) の読み取り専用変数。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRWIRED
[ 準備状況の確認 ] ステップに適用されます。
ネットワーク アダプターがワイヤレス チェックではないかどうかを示す読み取り専用変数は、true (1
) または false (0
) を返します。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRTPMACTIVATED
バージョン 2111 以降
[ 準備状況の確認 ] ステップに適用されます。
TPM 2.0 以上がアクティブ化されたかどうかを示す読み取り専用変数で、非アクティブ (0
) またはアクティブ (1
) が返されます。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TS_CRTPMENABLED
バージョン 2111 以降
[ 準備状況の確認 ] ステップに適用されます。
TPM 2.0 以上が有効になっているかどうかの読み取り専用変数は、無効 (0
) または有効 (1
) を返します。 チェックを有効にしない場合、この読み取り専用変数の値は空白になります。
_TSAppInstallStatus
タスク シーケンスは、アプリケーションの インストール 手順中 に、アプリケーションのインストール状態でこの変数を設定します。 次のいずれかの値を設定します。
Undefined: [アプリケーションのインストール] ステップが実行されていません。
エラー: [アプリケーションのインストール] 手順中にエラーが発生したため、少なくとも 1 つのアプリケーションが失敗しました。
警告: [アプリケーションのインストール] ステップ中にエラーは発生しません。 要件が満たされていないため、1 つ以上のアプリケーションまたは必要な依存関係がインストールされませんでした。
成功: [アプリケーションのインストール] ステップでエラーや警告が検出されません。
_TSSecureBoot
この変数を使用して、UEFI 対応デバイスでのセキュア ブートの状態を判断します。 変数には、次のいずれかの値を指定できます。
-
NA
: 関連付けられているレジストリ値が存在しません。つまり、デバイスはセキュア ブートをサポートしていません。 -
Enabled
: デバイスでセキュア ブートが有効になっています。 -
Disabled
: デバイスでセキュア ブートが無効になっています。
OSDAdapter
[ネットワーク設定の適用] ステップに適用されます。
(入力)
このタスク シーケンス変数は 配列 変数です。 配列内の各要素は、コンピューター上の 1 つのネットワーク アダプターの設定を表します。 配列変数名と 0 から始まるネットワーク アダプター インデックスとプロパティ名を組み合わせて、各アダプターの設定にアクセスします。
[ネットワーク設定の適用] ステップで複数のネットワーク アダプターを構成する場合は、変数名のインデックス 1 を使用して、2 つ目のネットワーク アダプターのプロパティを定義します。 例: OSDAdapter1EnableDHCP、OSDAdapter1IPAddressList、および OSDAdapter1DNSDomain。
次の変数名を使用して、構成する手順の 最初 のネットワーク アダプターのプロパティを定義します。
OSDAdapter0EnableDHCP
この設定は必須です。 使用可能な値は True
または False
です。 例:
true
: アダプターの動的ホスト構成プロトコル (DHCP) を有効にする
OSDAdapter0IPAddressList
アダプターの IP アドレスのコンマ区切りの一覧。
EnableDHCP が false
に設定されていない限り、このプロパティは無視されます。 この設定は必須です。
OSDAdapter0SubnetMask
サブネット マスクのコンマ区切りの一覧。
EnableDHCP が false
に設定されていない限り、このプロパティは無視されます。 この設定は必須です。
OSDAdapter0Gateways
IP ゲートウェイ アドレスのコンマ区切りの一覧。
EnableDHCP が false
に設定されていない限り、このプロパティは無視されます。 この設定は必須です。
OSDAdapter0DNSDomain
アダプターのドメイン ネーム システム (DNS) ドメイン。
OSDAdapter0DNSServerList
アダプターの DNS サーバーのコンマ区切りの一覧。 この設定は必須です。
OSDAdapter0EnableDNSRegistration
[ true
] に設定して、アダプターの IP アドレスを DNS に登録します。
OSDAdapter0EnableFullDNSRegistration
true
に設定すると、コンピューターの完全な DNS 名でアダプターの IP アドレスが DNS に登録されます。
OSDAdapter0EnableIPProtocolFiltering
アダプターで IP プロトコル のフィルター処理を有効にするには、 true
に設定します。
OSDAdapter0IPProtocolFilterList
IP 経由で実行できるプロトコルのコンマ区切りの一覧。
EnableIPProtocolFiltering が false
に設定されている場合、このプロパティは無視されます。
OSDAdapter0EnableTCPFiltering
アダプターの TCP ポート フィルター処理を有効にするには、 true
に設定します。
OSDAdapter0TCPFilterPortList
TCP のアクセス許可を付与するポートのコンマ区切りの一覧。
EnableTCPFiltering が false
に設定されている場合、このプロパティは無視されます。
OSDAdapter0TcpipNetbiosOptions
TCP/IP 経由の NetBIOS のオプション。 使用可能な値は次のとおりです。
-
0
: DHCP サーバーから NetBIOS 設定を使用する -
1
: TCP/IP 経由で NetBIOS を有効にする -
2
: TCP/IP 経由で NetBIOS を無効にする
OSDAdapter0MacAddress
設定を物理ネットワーク アダプターに一致させるために使用される MAC アドレス。
OSDAdapter0Name
ネットワーク接続コントロール パネル プログラムに表示されるネットワーク接続の名前。 名前の長さは 0 から 255 文字です。
OSDAdapter0Index
設定の配列内のネットワーク アダプター設定のインデックス。
例
-
OSDAdapterCount =
1
-
OSDAdapter0EnableDHCP =
FALSE
-
OSDAdapter0IPAddressList =
192.168.0.40
-
OSDAdapter0SubnetMask =
255.255.255.0
-
OSDAdapter0Gateways =
192.168.0.1
-
OSDAdapter0DNSSuffix =
contoso.com
OSDAdapterCount
[ネットワーク設定の適用] ステップに適用されます。
(入力)
対象のコンピューターにインストールされているネットワーク アダプターの数を指定します。 OSDAdapterCount 値を設定する場合は、各アダプターのすべての構成オプションも設定します。
たとえば、最初のアダプターの OSDAdapter0TCPIPNetbiosOptions 値を設定する場合は、そのアダプターのすべての値を構成する必要があります。
この値を指定しない場合、タスク シーケンスはすべての OSDAdapter 値を無視します。
OSDAppInstallRetries
この Configuration Manager 2211 HFRU Kb 16643863 以降
[アプリケーションの インストール ] ステップに適用されます。
(入力)
タスク シーケンス ステップが失敗した場合にアプリケーションのインストールを試行する回数を指定します。 アプリケーションのインストールエラーが発生した場合に再試行をトリガーするには、値を指定する必要があります。 アプリケーションのインストールの再試行が試行されるのは、タスクで [Install Next Application on Failure]\(次のアプリケーションを失敗にインストールする\) オプションが選択されていない場合のみです。
既定値は 0 で、タスク シーケンスは既定ではアプリケーションのインストールを再試行しません。
OSDAppInstallRetryTimeout
この Configuration Manager 2211 HFRU Kb 16643863 以降
[アプリケーションの インストール ] ステップに適用されます。
(入力)
失敗時にアプリケーションのインストールを再試行する前にタスク シーケンスが待機する時間をミリ秒単位で指定します。 この値の既定値は 30 秒 (30000 ミリ秒) です。 たとえば、再試行遅延が 45 秒の場合は、値 45000 を指定します。
OSDApplyDriverBootCriticalContentUniqueID
[ドライバー パッケージの適用] ステップに適用されます。
(入力)
ドライバー パッケージからインストールする大容量記憶装置デバイス ドライバーのコンテンツ ID を指定します。 この変数が指定されていない場合、大容量ストレージ ドライバーはインストールされません。
OSDApplyDriverBootCriticalHardwareComponent
[ドライバー パッケージの適用] ステップに適用されます。
(入力)
大容量ストレージ デバイス ドライバーをインストールするかどうかを指定します。この変数は scsi にする必要があります。
OSDApplyDriverBootCriticalContentUniqueID が設定されている場合は、この変数が必要です。
OSDApplyDriverBootCriticalID
[ドライバー パッケージの適用] ステップに適用されます。
(入力)
インストールする大容量記憶装置デバイス ドライバーのブート クリティカル ID を指定します。 この ID は、デバイス ドライバーの txtsetup.oem ファイルの scsi セクションに記載されています。
OSDApplyDriverBootCriticalContentUniqueID が設定されている場合は、この変数が必要です。
OSDApplyDriverBootCriticalINFFile
[ドライバー パッケージの適用] ステップに適用されます。
(入力)
インストールする大容量記憶装置ドライバーの INF ファイルを指定します。
OSDApplyDriverBootCriticalContentUniqueID が設定されている場合は、この変数が必要です。
OSDAutoApplyDriverBestMatch
[ドライバーの自動適用] ステップに適用されます。
(入力)
ドライバー カタログにハードウェア デバイスと互換性のある複数のデバイス ドライバーがある場合、この変数によってステップのアクションが決まります。
有効な値
true
(既定値): 最適なデバイス ドライバーのみをインストールしますfalse
: 互換性のあるすべてのデバイス ドライバーをインストールし、Windows は最適なドライバーを選択して使用します
OSDAutoApplyDriverCategoryList
[ドライバーの自動適用] ステップに適用されます。
(入力)
ドライバー カタログ カテゴリの一意の ID のコンマ区切りの一覧。 [ドライバーの自動適用] ステップでは、指定したカテゴリの少なくとも 1 つのドライバーのみが考慮されます。 この値は省略可能であり、既定では設定されません。 サイト上の SMS_CategoryInstance オブジェクトの一覧を列挙して、使用可能なカテゴリ ID を取得します。
OSDBitLockerPIN
[BitLocker を有効にする] ステップに適用されます。
BitLocker 暗号化の PIN を指定します。 この変数は、BitLocker モードが TPM と PIN の場合にのみ有効です。
OSDBitLockerRebootCount
[BitLocker を無効にする] ステップに適用されます。
この変数を使用して、保護を再開する再起動の数を設定します。
有効な値
1
から15
までの整数。
OSDBitLockerRebootCountOverride
[BitLocker を無効にする] ステップに適用されます。
ステップまたは OSDBitLockerRebootCount 変数によって設定されたカウントをオーバーライドするには、この値を設定します。 他のメソッドでは値 1 から 15 のみを受け入れますが、この変数を 0 に設定した場合、BitLocker は無期限に無効のままです。 この変数は、タスク シーケンスで 1 つの値を設定するが、デバイスまたはコレクションごとに個別の値を設定する場合に便利です。
有効な値
0
から15
までの整数。
OSDBitLockerRecoveryPassword
[BitLocker を有効にする] ステップに適用されます。
(入力)
ランダムな回復パスワードを生成する代わりに、 BitLocker を有効にする 手順では、指定した値を回復パスワードとして使用します。 値は、有効な数値の BitLocker 回復パスワードである必要があります。
OSDBitLockerStartupKey
[BitLocker を有効にする] ステップに適用されます。
(入力)
キー管理オプションのランダムなスタートアップ キーを USB でのみ 生成する代わりに、 BitLocker を有効にする 手順では、スタートアップ キーとしてトラステッド プラットフォーム モジュール (TPM) を使用します。 値は、有効な 256 ビットの Base64 でエンコードされた BitLocker スタートアップ キーである必要があります。
OSDCaptureAccount
[OS イメージのキャプチャ] ステップに適用されます。
(入力)
キャプチャされたイメージをネットワーク共有 (OSDCaptureDestination) に格納するアクセス許可を持つ Windows アカウント名を指定します。 また、 OSDCaptureAccountPassword も指定します。
キャプチャ OS イメージ アカウントの詳細については、「 アカウント」を参照してください。
OSDCaptureAccountPassword
[OS イメージのキャプチャ] ステップに適用されます。
(入力)
キャプチャしたイメージをネットワーク共有 (OSDCaptureDestination) に格納するために使用される Windows アカウント (OSDCaptureAccount) のパスワードを指定します。
OSDCaptureDestination
[OS イメージのキャプチャ] ステップに適用されます。
(入力)
キャプチャした OS イメージをタスク シーケンスが保存する場所を指定します。 ディレクトリ名の最大長は 255 文字です。 ネットワーク共有で認証が必要な場合 は、OSDCaptureAccount 変数と OSDCaptureAccountPassword 変数を 指定します。
OSDComputerName (input)
[ Windows 設定の適用] ステップに適用されます。
対象のコンピューターの名前を指定します。
例
%_SMSTSMachineName%
(既定値)
OSDComputerName (出力)
[Windows 設定のキャプチャ] ステップに適用されます。
コンピューターの NetBIOS 名に設定します。 この値は、 OSDMigrateComputerName 変数が true
に設定されている場合にのみ設定されます。
OSDConfigFileName
[OS イメージの適用] ステップに適用されます。
(入力)
OS 展開イメージ パッケージに関連付けられている OS 展開応答ファイルのファイル名を指定します。
OSDDataImageIndex
[データ イメージの適用] ステップに適用されます。
(入力)
ターゲット コンピューターに適用されるイメージのインデックス値を指定します。
OSDDiskIndex
[ディスクのフォーマットとパーティション] ステップに適用されます。
(入力)
パーティション分割する物理ディスク番号を指定します。
バージョン 2010 以前では、この数値を 99 より大きくすることはできません。 バージョン 2103 以降では、最大数は 10,000 です。 この変更は、記憶域ネットワーク (SAN) シナリオをサポートするのに役立ちます。
OSDDNSDomain
[ネットワーク設定の適用] ステップに適用されます。
(入力)
移行先コンピューターが使用するプライマリ DNS サーバーを指定します。
OSDDNSSuffixSearchOrder
[ネットワーク設定の適用] ステップに適用されます。
(入力)
対象コンピューターの DNS 検索順序を指定します。
OSDDomainName
[ネットワーク設定の適用] ステップに適用されます。
(入力)
対象のコンピューターが参加する Active Directory ドメインの名前を指定します。 指定する値は、有効な Active Directory Domain Services ドメイン名である必要があります。
OSDDomainOUName
[ネットワーク設定の適用] ステップに適用されます。
(入力)
宛先コンピューターが参加する組織単位 (OU) の RFC 1779 形式名を指定します。 指定した場合、値には完全なパスが含まれている必要があります。
例
LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com
OSDDoNotLogCommand
パッケージのインストールとコマンド ラインの実行の手順に適用されます。
(入力)
機密性の高い可能性のあるデータが表示またはログに記録されないようにするには、この変数を TRUE
に設定します。 この変数は、パッケージのインストール 手順中にsmsts.logのプログラム名をマスクします。
この変数を TRUE
に設定すると、ログ ファイルの [コマンド ラインの実行] ステップからも コマンド ライン が非表示になります。
OSDEnableTCPIPFiltering
[ネットワーク設定の適用] ステップに適用されます。
(入力)
TCP/IP フィルター処理を有効にするかどうかを指定します。
有効な値
true
-
false
(既定値)
OSDGPTBootDisk
[ディスクのフォーマットとパーティション] ステップに適用されます。
(入力)
GPT ハード ディスクに EFI パーティションを作成するかどうかを指定します。 EFI ベースのコンピューターでは、このパーティションがスタートアップ ディスクとして使用されます。
有効な値
true
-
false
(既定値)
OSDImageCreator
[OS イメージのキャプチャ] ステップに適用されます。
(入力)
イメージを作成したユーザーの省略可能な名前。 この名前は WIM ファイルに格納されます。 ユーザー名の最大長は 255 文字です。
OSDImageDescription
[OS イメージのキャプチャ] ステップに適用されます。
(入力)
キャプチャされた OS イメージの省略可能なユーザー定義の説明。 この説明は WIM ファイルに格納されます。 説明の最大長は 255 文字です。
OSDImageIndex
[OS イメージの適用] ステップに適用されます。
(入力)
コピー先コンピューターに適用される WIM ファイルのイメージ インデックス値を指定します。
OSDImageVersion
[OS イメージのキャプチャ] ステップに適用されます。
(入力)
キャプチャされた OS イメージに割り当てるオプションのユーザー定義バージョン番号。 このバージョン番号は WIM ファイルに格納されます。 この値は、最大長が 32 の英数字の任意の組み合わせにすることができます。
OSDInstallDriversAdditionalOptions
[ドライバー パッケージの適用] ステップに適用されます。
(入力)
ドライバー パッケージを適用するときに DISM コマンド ラインに追加する追加オプションを指定します。 タスク シーケンスでは、コマンド ライン オプションは検証されません。
この変数を使用するには、[ドライバー パッケージの適用] ステップで、[REcurse を使用して DISM を実行してドライバー パッケージをインストールする] オプションの設定を有効にします。
詳細については、「 DISM コマンド ライン オプション」を参照してください。
OSDJoinAccount
次の手順に適用されます。
(入力)
ターゲット コンピューターをドメインに追加するために使用するドメイン ユーザー アカウントを指定します。 この変数は、ドメインに参加するときに必要です。
タスク シーケンス ドメイン参加アカウントの詳細については、「 アカウント」を参照してください。
OSDJoinDomainName
[ドメインに参加] または [ワークグループ] ステップに適用されます。
(入力)
対象のコンピューターが参加する Active Directory ドメインの名前を指定します。 ドメイン名の長さは 1 から 255 文字にする必要があります。
OSDJoinDomainOUName
[ドメインに参加] または [ワークグループ] ステップに適用されます。
(入力)
宛先コンピューターが参加する組織単位 (OU) の RFC 1779 形式名を指定します。 指定した場合、値には完全なパスが含まれている必要があります。 OU 名の長さは、0 ~ 32,767 文字にする必要があります。
OSDJoinType 変数が 1
(join ワークグループ) に設定されている場合、この値は設定されません。
例
LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com
OSDJoinPassword
次の手順に適用されます。
(入力)
ターゲット コンピューターが Active Directory ドメインへの参加に使用する OSDJoinAccount のパスワードを指定します。 タスク シーケンス環境にこの変数が含まれていない場合、Windows セットアップでは空白のパスワードが試行されます。 変数 OSDJoinType 変数が 0
(join domain) に設定されている場合は、この値が必要です。
OSDJoinSkipReboot
[ドメインに参加] または [ワークグループ] ステップに適用されます。
(入力)
移行先コンピューターがドメインまたはワークグループに参加した後に再起動をスキップするかどうかを指定します。
有効な値
true
false
OSDJoinType
[ドメインに参加] または [ワークグループ] ステップに適用されます。
(入力)
対象のコンピューターが Windows ドメインまたはワークグループに参加するかどうかを指定します。
有効な値
-
0
: 対象のコンピューターを Windows ドメインに参加させる -
1
: 対象のコンピューターをワークグループに参加させる
OSDJoinWorkgroupName
[ドメインに参加] または [ワークグループ] ステップに適用されます。
(入力)
対象のコンピューターが参加するワークグループの名前を指定します。 ワークグループ名の長さは、1 ~ 32 文字にする必要があります。
OSDKeepActivation
[ Windows for Capture の準備] ステップに適用 されます。
(入力)
sysprep が製品ライセンス認証フラグを保持するかリセットするかを指定します。
有効な値
-
true
: アクティブ化フラグを保持する -
false
(既定値): アクティブ化フラグをリセットします
OsdLayeredDriver
バージョン 2107 以降
[OS イメージの適用] ステップに適用されます
Windows でインストールする階層化ドライバーの整数値を指定します。 詳細については、「 LayeredDriver Windows の設定」を参照してください。
OsdLayeredDriver の有効な値
値 | キーボード ドライバー |
---|---|
0 |
指定しない (既定値) |
1 |
PC/AT 拡張キーボード (101/102 キー) |
2 |
韓国語 PC/AT 101-Key 互換キーボードまたは Microsoft Natural キーボード (タイプ 1) |
3 |
韓国語 PC/AT 101-Key 互換キーボードまたは Microsoft Natural キーボード (タイプ 2) |
4 |
韓国語 PC/AT 101-Key Compatible キーボードまたは Microsoft Natural キーボード (タイプ 3) |
5 |
韓国語キーボード (103/106 キー) |
6 |
日本語キーボード (106/109 キー) |
OSDLocalAdminPassword
[ Windows 設定の適用] ステップに適用されます。
(入力)
ローカル管理者アカウントのパスワードを指定します。 ローカル管理者パスワードをランダムに生成し、サポートされているすべてのプラットフォームでアカウントを無効にするオプションを有効にした場合、この変数は無視されます。 指定する値は、1 から 255 文字にする必要があります。
OSDLogPowerShellParameters
PowerShell スクリプトの実行ステップに適用されます。
(入力)
潜在的に機密性の高いデータがログに記録されないようにするために、 PowerShell スクリプトの実行 手順では、スクリプト パラメーターを smsts.log ファイルに記録しません。 タスク シーケンス ログにスクリプト パラメーターを含める場合は、この変数を TRUE に設定します。
OSDMigrateAdapterSettings
[ネットワーク設定のキャプチャ] ステップに適用されます。
(入力)
タスク シーケンスがネットワーク アダプター情報をキャプチャするかどうかを指定します。 この情報には、TCP/IP と DNS の構成設定が含まれます。
有効な値
-
true
(既定値) false
OSDMigrateAdditionalCaptureOptions
[ユーザー状態のキャプチャ] ステップに適用されます。
(入力)
ユーザー状態のキャプチャにタスク シーケンスで使用されるユーザー状態移行ツール (USMT) の追加のコマンド ライン オプションを指定します。 この手順では、これらの設定はタスク シーケンス エディターでは公開されません。 これらのオプションを文字列として指定します。これは、タスク シーケンスが ScanState 用に自動的に生成された USMT コマンド ラインに追加します。
このタスク シーケンス変数で指定された USMT オプションは、タスク シーケンスを実行する前に精度が検証されません。
使用可能なオプションの詳細については、「 ScanState 構文」を参照してください。
OSDMigrateAdditionalRestoreOptions
[ユーザー状態の復元] ステップに適用されます。
(入力)
ユーザー状態の復元時にタスク シーケンスで使用されるユーザー状態移行ツール (USMT) の追加のコマンド ライン オプションを指定します。 追加のオプションを文字列として指定します。このオプションは、タスク シーケンスが LoadState の自動的に生成された USMT コマンド ラインに追加します。
このタスク シーケンス変数で指定された USMT オプションは、タスク シーケンスを実行する前に精度が検証されません。
使用可能なオプションの詳細については、「 LoadState 構文」を参照してください。
OSDMigrateComputerName
[Windows 設定のキャプチャ] ステップに適用されます。
(入力)
コンピューター名を移行するかどうかを指定します。
有効な値
-
true
(既定値)。 OSDComputerName (出力) 変数は、コンピューターの NetBIOS 名に設定されます。 false
OSDMigrateConfigFiles
[ユーザー状態のキャプチャ] ステップに適用されます。
(入力)
ユーザー プロファイルのキャプチャを制御するために使用する構成ファイルを指定します。 この変数は、 OSDMigrateMode が Advanced
に設定されている場合にのみ使用されます。 このコンマ区切りのリスト値は、カスタマイズされたユーザー プロファイルの移行を実行するように設定されます。
例
miguser.xml,migsys.xml,migapps.xml
OSDMigrateContinueOnLockedFiles
[ユーザー状態のキャプチャ] ステップに適用されます。
(入力)
USMT で一部のファイルをキャプチャできない場合、この変数を使用すると、ユーザー状態のキャプチャを続行できます。
有効な値
-
true
(既定値) false
OSDMigrateContinueOnRestore
[ユーザー状態の復元] ステップに適用されます。
(入力)
USMT が一部のファイルを復元できない場合でも、プロセスを続行します。
有効な値
-
true
(既定値) false
OSDMigrateEnableVerboseLogging
次の手順に適用されます。
(入力)
USMT の詳細ログを有効にします。 この手順では、この値が必要です。
有効な値
true
-
false
(既定値)
OSDMigrateLocalAccounts
[ユーザー状態の復元] ステップに適用されます。
(入力)
ローカル コンピューター アカウントを復元するかどうかを指定します。
有効な値
true
-
false
(既定値)
OSDMigrateLocalAccountPassword
[ユーザー状態の復元] ステップに適用されます。
(入力)
OSDMigrateLocalAccounts 変数がtrue
されている場合、この変数には、移行されたすべてのローカル アカウントに割り当てられたパスワードが含まれている必要があります。 USMT は、移行されたすべてのローカル アカウントに同じパスワードを割り当てます。 このパスワードは一時的なものとして考え、後で他の方法で変更してください。
OSDMigrateMode
[ユーザー状態のキャプチャ] ステップに適用されます。
(入力)
USMT によってキャプチャされるファイルをカスタマイズできます。
有効な値
Simple
: タスク シーケンスでは、標準の USMT 構成ファイルのみが使用されます。Advanced
: タスク シーケンス変数 OSDMigrateConfigFiles は、 USMT が使用する構成ファイルを指定します
OSDMigrateNetworkMembership
[ネットワーク設定のキャプチャ] ステップに適用されます。
(入力)
タスク シーケンスがワークグループまたはドメイン メンバーシップ情報を移行するかどうかを指定します。
有効な値
-
true
(既定値) false
OSDMigrateRegistrationInfo
[Windows 設定のキャプチャ] ステップに適用されます。
(入力)
ステップでユーザーと組織の情報を移行するかどうかを指定します。
有効な値
-
true
(既定値)。 OSDRegisteredOrgName (出力) 変数は、コンピューターの登録済みの組織名に設定されます。 false
OSDMigrateSkipEncryptedFiles
[ユーザー状態のキャプチャ] ステップに適用されます。
(入力)
暗号化されたファイルをキャプチャするかどうかを指定します。
有効な値
true
-
false
(既定値)
OSDMigrateTimeZone
[Windows 設定のキャプチャ] ステップに適用されます。
(入力)
コンピューターのタイム ゾーンを移行するかどうかを指定します。
有効な値
-
true
(既定値)。 変数 OSDTimeZone (出力) は、コンピューターのタイム ゾーンに設定されます。 false
OSDNetworkJoinType
[ネットワーク設定の適用] ステップに適用されます。
(入力)
対象のコンピューターが Active Directory ドメインまたはワークグループに参加するかどうかを指定します。
値の値
-
0
: Active Directory ドメインに参加する -
1
: ワークグループに参加する
OSDPartitions
[ディスクのフォーマットとパーティション] ステップに適用されます。
(入力)
このタスク シーケンス変数は、パーティション設定の配列変数です。 配列内の各要素は、ハード ディスク上の 1 つのパーティションの設定を表します。 配列変数名と 0 から始まるディスク パーティション番号とプロパティ名を組み合わせて、パーティションごとに定義されている設定にアクセスします。
次の変数名を使用して、この手順でハード ディスクに作成する 最初 のパーティションのプロパティを定義します。
OSDPartitions0Type
パーティションの種類を指定します。 このプロパティは必須です。 有効な値は、 Primary
、 Extended
、 Logical
、および Hidden
です。
OSDPartitions0FileSystem
パーティションの書式設定時に使用するファイル システムの種類を指定します。 このプロパティは省略可能です。 ファイル システムを指定しない場合、手順ではパーティションのフォーマットは行われません。 有効な値は FAT32
と NTFS
です。
OSDPartitions0Bootable
パーティションが起動可能かどうかを指定します。 このプロパティは必須です。 この値が MBR ディスクの TRUE
に設定されている場合、このパーティションはアクティブとしてマークされます。
OSDPartitions0QuickFormat
使用する形式の種類を指定します。 このプロパティは必須です。 この値が TRUE
に設定されている場合、ステップはクイック形式を実行します。 それ以外の場合、ステップは完全な形式を実行します。
OSDPartitions0VolumeName
ボリュームの書式設定時に割り当てられる名前を指定します。 このプロパティは省略可能です。
OSDPartitions0Size
パーティションのサイズを指定します。 このプロパティは省略可能です。 このプロパティが指定されていない場合は、残りの空き領域をすべて使用してパーティションが作成されます。 単位は、 OSDPartitions0SizeUnits 変数によって指定されます。
OSDPartitions0SizeUnits
この手順では、これらのユニットを使用して OSDPartitions0Size 変数を 解釈します。 このプロパティは省略可能です。 有効な値は、 MB
(既定値)、 GB
、および Percent
です。
OSDPartitions0VolumeLetterVariable
この手順では、パーティションを作成するときに、常に Windows PE で次に使用可能なドライブ文字を使用します。 この省略可能なプロパティを使用して、別のタスク シーケンス変数の名前を指定します。 この手順では、この変数を使用して、将来の参照のために新しいドライブ文字を保存します。
このタスク シーケンス ステップで複数のパーティションを定義する場合、 2 番目 のパーティションのプロパティは、変数名の 1 インデックスを使用して定義されます。 たとえば、 OSDPartitions1Type、 OSDPartitions1FileSystem、 OSDPartitions1Bootable、 OSDPartitions1QuickFormat、 OSDPartitions1VolumeName などです。
OSDPartitionStyle
[ディスクのフォーマットとパーティション] ステップに適用されます。
(入力)
ディスクのパーティション分割時に使用するパーティション スタイルを指定します。
有効な値
-
GPT
: GUID パーティション テーブル スタイルを使用する -
MBR
: マスター ブート レコードのパーティション スタイルを使用する
OSDProductKey
[ Windows 設定の適用] ステップに適用されます。
(入力)
Windows プロダクト キーを指定します。 指定する値は、1 から 255 文字にする必要があります。
OSDRandomAdminPassword
[ Windows 設定の適用] ステップに適用されます。
(入力)
新しい OS のローカル管理者アカウントのランダムに生成されたパスワードを指定します。
有効な値
true
(既定値): Windows セットアップでは、ターゲット コンピューターのローカル管理者アカウントが無効になりますfalse
: Windows セットアップでは、ターゲット コンピューターのローカル管理者アカウントが有効になり、アカウント パスワードが OSDLocalAdminPassword の値に設定されます
OSDRecoveryKeyPollingFrequency
[BitLocker を有効にする] ステップに適用されます。
バージョン 2203 以降に適用されます。
BitLocker アクションがサイト データベースに対して回復キーエスクロー状態をポーリングする頻度 (秒単位)。 最小値は 15 秒です。 既定値は 300 秒 (5 分) です。
OSDRecoveryKeyPollingTimeout
[BitLocker を有効にする] ステップに適用されます。
バージョン 2203 以降に適用されます。
BitLocker アクションが回復キーがサイト データベースにエスクローされるまで待機する最大秒数。 最小値は 30 秒です。 既定値は 1800 秒 (30 分) です。
OSDRegisteredOrgName (input)
[ Windows 設定の適用] ステップに適用されます。
新しい OS に登録されている既定の組織名を指定します。 指定する値は、1 から 255 文字にする必要があります。
OSDRegisteredOrgName (出力)
[Windows 設定のキャプチャ] ステップに適用されます。
コンピューターの登録済み組織名に設定します。 この値は、 OSDMigrateRegistrationInfo 変数が true
に設定されている場合にのみ設定されます。
OSDRegisteredUserName
[ Windows 設定の適用] ステップに適用されます。
(入力)
新しい OS に登録されている既定のユーザー名を指定します。 指定する値は、1 から 255 文字にする必要があります。
OSDServerLicenseConnectionLimit
[ Windows 設定の適用] ステップに適用されます。
(入力)
許可される接続の最大数を指定します。 指定した数は、5 から 9999 の接続の範囲である必要があります。
OSDServerLicenseMode
[ Windows 設定の適用] ステップに適用されます。
(入力)
使用する Windows Server ライセンス モードを指定します。
有効な値
PerSeat
PerServer
OSDSetupAdditionalUpgradeOptions
[オペレーティング システムのアップグレード] ステップに適用されます。
(入力)
アップグレード中に Windows セットアップに追加される追加のコマンド ライン オプションを指定します。 タスク シーケンスでは、コマンド ライン オプションは検証されません。
詳細については、「 Windows セットアップ Command-Line オプション」を参照してください。
OSDStateFallbackToNAA
[状態ストアの要求] ステップに適用されます。
(入力)
コンピューター アカウントが状態移行ポイントへの接続に失敗した場合、この変数は、ネットワーク アクセス アカウント (NAA) を使用するためにタスク シーケンスがフォールバックするかどうかを指定します。
ネットワーク アクセス アカウントの詳細については、「 アカウント」を参照してください。
有効な値
true
-
false
(既定値)
OSDStateSMPRetryCount
[状態ストアの要求] ステップに適用されます。
(入力)
タスク シーケンス ステップがステップが失敗するまでの状態移行ポイントの検索を試行する回数を指定します。 指定された数は 0 から 600 の間である必要があります。
OSDStateSMPRetryTime
[状態ストアの要求] ステップに適用されます。
(入力)
タスク シーケンス ステップが再試行するまで待機する秒数を指定します。 秒数は最大 30 文字です。
OSDStateStorePath
次の手順に適用されます。
(入力)
タスク シーケンスがユーザーの状態を保存または復元するフォルダーのネットワーク共有またはローカル パス名。 既定値はありません。
OSDTargetSystemDrive
[OS イメージの適用] ステップに適用されます。
(出力)
イメージの適用後に OS ファイルを含むパーティションのドライブ文字を指定します。
OSDTargetSystemRoot (input)
[OS イメージのキャプチャ] ステップに適用されます。
参照コンピューターにインストールされている OS の Windows ディレクトリへのパスを指定します。 タスク シーケンスは、Configuration Manager によるキャプチャでサポートされている OS として検証します。
OSDTargetSystemRoot (出力)
[ Windows for Capture の準備] ステップに適用 されます。
参照コンピューターにインストールされている OS の Windows ディレクトリへのパスを指定します。 タスク シーケンスは、Configuration Manager によるキャプチャでサポートされている OS として検証します。
OSDTimeZone (input)
[ Windows 設定の適用] ステップに適用されます。
新しい OS で使用される既定のタイム ゾーン設定を指定します。
この変数の値をタイム ゾーンの言語不変名に設定します。 たとえば、タイム ゾーンの Std
値の文字列は、次のレジストリ キーの下で使用します: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
。
OSDTimeZone (出力)
[Windows 設定のキャプチャ] ステップに適用されます。
コンピューターのタイム ゾーンに設定します。 この値は、 OSDMigrateTimeZone 変数が true
に設定されている場合にのみ設定されます。
OSDWindowsSettingsInputLocale
[ Windows 設定の適用] ステップに適用されます。
新しい OS で使用される既定の入力ロケール設定を指定します。
Windows セットアップ応答ファイルの値の詳細については、「 Microsoft-Windows-International-Core - InputLocale」を参照してください。
OSDWindowsSettingsSystemLocale
[ Windows 設定の適用] ステップに適用されます。
新しい OS で使用される既定のシステム ロケール設定を指定します。
Windows セットアップ応答ファイルの値の詳細については、「 Microsoft-Windows-International-Core - SystemLocale」を参照してください。
OSDWindowsSettingsUILanguage
[ Windows 設定の適用] ステップに適用されます。
新しい OS で使用される既定のユーザー インターフェイス言語設定を指定します。
Windows セットアップ応答ファイルの値の詳細については、「 Microsoft-Windows-International-Core - UILanguage」を参照してください。
OSDWindowsSettingsUILanguageFallback
[ Windows 設定の適用] ステップに適用されます。
新しい OS で使用されるフォールバック ユーザー インターフェイス言語設定を指定します。
Windows セットアップ応答ファイルの値の詳細については、「 Microsoft-Windows-International-Core - UILanguageFallback」を参照してください。
OSDWindowsSettingsUserLocale
[ Windows 設定の適用] ステップに適用されます。
新しい OS で使用される既定のユーザー ロケール設定を指定します。
Windows セットアップ応答ファイルの値の詳細については、「 Microsoft-Windows-International-Core - UserLocale」を参照してください。
OSDWipeDestinationPartition
[データ イメージの適用] ステップに適用されます。
(入力)
コピー先パーティションにあるファイルを削除するかどうかを指定します。
有効な値
-
true
(既定値) false
OSDWorkgroupName
[ネットワーク設定の適用] ステップに適用されます。
(入力)
対象のコンピューターが参加するワークグループの名前を指定します。
この変数または OSDDomainName 変数を指定します。 ワークグループ名は最大 32 文字です。
SetupCompletePause
[オペレーティング システムのアップグレード] ステップに適用されます。
この変数を使用して、Windows のセットアップが完了したときに、ハイ パフォーマンス デバイス上の Window 10 インプレース アップグレード タスク シーケンスのタイミングの問題に対処します。 この変数に値を秒単位で割り当てると、Windows セットアップ プロセスによってタスク シーケンスが開始されるまでの時間が遅延します。 このタイムアウトにより、Configuration Manager クライアントの初期化に追加の時間が提供されます。
次のログ エントリは、この変数を使用して修復できるこの問題の一般的な例です。
TSManager コンポーネントは、次のようなエントリを smsts.logに記録します。
Failed to initate policy evaluation for namespace 'root\ccm\policy\machine', hr=0x80041010 Error compiling client config policies. code 80041010 Task Sequence Manager could not initialize Task Sequence Environment. code 80041010
Windows セットアップでは、次のようなエントリが setupcomplete.logに記録されます。
Running C:\windows\CCM\\TSMBootstrap.exe to resume task sequence ERRORLEVEL = -1073741701 TSMBootstrap did not request reboot, resetting registry Exiting setupcomplete.cmd
SMSClientInstallProperties
[Windows と ConfigMgr のセットアップ] ステップに適用されます。
(入力)
Configuration Manager クライアントのインストール時にタスク シーケンスで使用されるクライアント インストール プロパティを指定します。
詳細については、「 クライアント のインストール パラメーターとプロパティについて」を参照してください。
SMSConnectNetworkFolderAccount
[ネットワーク フォルダーに接続] ステップに適用されます。
(入力)
SMSConnectNetworkFolderPath でネットワーク共有に接続するために使用するユーザー アカウントを指定します。 SMSConnectNetworkFolderPassword 値を使用してアカウント パスワードを指定します。
タスク シーケンス ネットワーク フォルダー接続アカウントの詳細については、「 アカウント」を参照してください。
SMSConnectNetworkFolderDriveLetter
[ネットワーク フォルダーに接続] ステップに適用されます。
(入力)
接続するネットワーク ドライブ文字を指定します。 この値は省略できます。 指定されていない場合、ネットワーク接続はドライブ文字にマップされません。 この値を指定する場合、値は D から Z の範囲である必要があります。X は使用しないでください。これは Windows PE フェーズ中に Windows PE によって使用されるドライブ文字です。
例
D:
E:
SMSConnectNetworkFolderPassword
[ネットワーク フォルダーに接続] ステップに適用されます。
(入力)
SMSConnectNetworkFolderPath でネットワーク共有に接続するために使用する SMSConnectNetworkFolderAccount のパスワードを指定します。
SMSConnectNetworkFolderPath
[ネットワーク フォルダーに接続] ステップに適用されます。
(入力)
接続のネットワーク パスを指定します。 このパスをドライブ文字にマップする必要がある場合は、 SMSConnectNetworkFolderDriveLetter 値を 使用します。
例
\\server\share
SMSInstallUpdateTarget
[ ソフトウェア更新プログラムのインストール] 手順に適用されます。
(入力)
すべての更新プログラムをインストールするか、必須の更新プログラムのみをインストールするかを指定します。
有効な値
All
Mandatory
SMSRebootMessage
[コンピューターの再起動] ステップに適用されます。
(入力)
対象のコンピューターを再起動する前にユーザーに表示するメッセージを指定します。 この変数が設定されていない場合は、既定のメッセージ テキストが表示されます。 指定されたメッセージは 512 文字を超えることはできません。
例
Save your work before the computer restarts.
SMSRebootTimeout
[コンピューターの再起動] ステップに適用されます。
(入力)
コンピューターの再起動前に警告がユーザーに表示される秒数を指定します。
例
-
0
(既定値): 再起動メッセージを表示しない -
60
: 警告を 1 分間表示します
SMSTSAllowTokenAuthURLForACP
バージョン 2203 以降に適用されます
SMSTSDownloadProgram 変数を使用して代替コンテンツ プロバイダーを使用する場合は、この変数を true
に設定して、トークン認証を使用できるようにします。 この変数を設定しなかったり、 false
に設定しなかった場合、トークン認証ソースはスキップされます。 代替コンテンツ プロバイダーは、トークン認証をサポートする必要があります。
詳細については、「 CMG クライアント認証」を参照してください。
SMSTSAssignmentsDownloadInterval
ポリシーを返さなかった最後の試行以降、クライアントがポリシーのダウンロードを試みるまで待機する秒数。 既定では、クライアントは再試行する前に 0 秒待機します。
この変数は、メディアまたは PXE からの事前開始コマンドを使用して設定できます。
SMSTSAssignmentsDownloadRetry
最初の試行でポリシーが見つからなかった後に、クライアントがポリシーのダウンロードを試行した回数。 既定では、クライアントは 0 回再試行します。
この変数は、メディアまたは PXE からの事前開始コマンドを使用して設定できます。
SMSTSAssignUsersMode
タスク シーケンスがユーザーを対象のコンピューターに関連付ける方法を指定します。 変数を次のいずれかの値に設定します。
自動: タスク シーケンスが OS を展開先のコンピューターに展開すると、指定したユーザーと移行先コンピューターの間に関係が作成されます。
保留中: タスク シーケンスは、指定したユーザーと対象のコンピューターの間にリレーションシップを作成します。 リレーションシップを設定するには、管理者がリレーションシップを承認する必要があります。
無効: タスク シーケンスは、OS を展開するときに、対象のコンピューターにユーザーを関連付けません。
SMSTSDisableStatusRetry
切断されたシナリオでは、タスク シーケンス エンジンはステータス メッセージを管理ポイントに繰り返し送信しようとします。 このシナリオでは、この動作により、タスク シーケンスの処理に遅延が発生します。
この変数を true
に設定すると、タスク シーケンス エンジンは、最初のメッセージの送信に失敗した後に状態メッセージの送信を試行しません。 この最初の試行には、複数の再試行が含まれます。
タスク シーケンスが再起動すると、この変数の値は保持されます。 ただし、タスク シーケンスは初期状態メッセージの送信を試みます。 この最初の試行には、複数の再試行が含まれます。 成功した場合、タスク シーケンスは、この変数の値に関係なく、状態の送信を続行します。 状態が送信に失敗した場合、タスク シーケンスはこの変数の値を使用します。
注:
タスク シーケンスの状態レポート は、これらのステータス メッセージに依存して、各ステップの進行状況、履歴、詳細を表示します。 状態メッセージの送信に失敗した場合、キューに入れられます。 接続が管理ポイントに復元されると、後で送信されません。 この動作により、タスク シーケンスの状態レポートが不完全になり、アイテムが見つかりません。
SMSTSDisableWow64Redirection
コマンド ラインの実行ステップに適用されます。
(入力)
既定では、64 ビット OS では、タスク シーケンスは WOW64 ファイル システム リダイレクターを使用して、コマンド ラインでプログラムを検索して実行します。 この動作により、コマンドは 32 ビット バージョンの OS プログラムと DLL を検索できます。 この変数を true
に設定すると、WOW64 ファイル システム リダイレクターの使用が無効になります。 コマンドは、OS プログラムと DLL のネイティブ 64 ビット バージョンを検索します。 この変数は、32 ビット OS で実行しても影響しません。
SMSTSDownloadAbortCode
この変数には、外部プログラム ダウンローダーの中止コード値が含まれています。 このプログラムは、 SMSTSDownloadProgram 変数で指定されます。 プログラムから SMSTSDownloadAbortCode 変数の値と等しいエラー コードが返された場合、コンテンツのダウンロードは失敗し、他のダウンロード メソッドは試行されません。
SMSTSDownloadProgram
代替コンテンツ プロバイダー (ACP) を指定するには、この変数を使用します。 ACP は、コンテンツのダウンロードに使用されるダウンローダー プログラムです。 タスク シーケンスでは、既定の Configuration Manager ダウンローダーではなく ACP が使用されます。 コンテンツダウンロードプロセスの一環として、タスク シーケンスはこの変数をチェックします。 指定した場合、タスク シーケンスはプログラムを実行してコンテンツをダウンロードします。
SMSTSDownloadRetryCount
Configuration Manager が配布ポイントからコンテンツをダウンロードしようとした回数。 既定では、クライアントは 2 回再試行します。
SMSTSDownloadRetryDelay
Configuration Manager が配布ポイントからコンテンツのダウンロードを再試行するまでに待機する秒数。 既定では、クライアントは再試行する前に 15 秒待機します。
SMSTSDriverRequestConnectTimeOut
[ドライバーの自動適用] ステップに適用されます。
ドライバー カタログを要求する場合、この変数は、タスク シーケンスが HTTP サーバー接続を待機する秒数です。 接続にタイムアウト設定より長い時間がかかる場合、タスク シーケンスは要求を取り消します。 既定では、タイムアウトは 60 秒に設定されています。
SMSTSDriverRequestReceiveTimeOut
[ドライバーの自動適用] ステップに適用されます。
ドライバー カタログを要求する場合、この変数は、タスク シーケンスが応答を待機する秒数です。 接続にタイムアウト設定より長い時間がかかる場合、タスク シーケンスは要求を取り消します。 既定では、タイムアウトは 480 秒に設定されています。
SMSTSDriverRequestResolveTimeOut
[ドライバーの自動適用] ステップに適用されます。
ドライバー カタログを要求する場合、この変数は、タスク シーケンスが HTTP 名解決を待機する秒数です。 接続にタイムアウト設定より長い時間がかかる場合、タスク シーケンスは要求を取り消します。 既定では、タイムアウトは 60 秒に設定されています。
SMSTSDriverRequestSendTimeOut
[ドライバーの自動適用] ステップに適用されます。
ドライバー カタログの要求を送信する場合、この変数は、タスク シーケンスが要求の送信を待機する秒数です。 要求がタイムアウト設定より長くかかる場合、タスク シーケンスは要求を取り消します。 既定では、タイムアウトは 60 秒に設定されています。
SMSTSErrorDialogTimeout
タスク シーケンスでエラーが発生すると、エラーが表示されたダイアログ ボックスが表示されます。 この変数で指定された秒数が経過すると、タスク シーケンスによって自動的に無視されます。 既定では、この値は 900 秒 (15 分) です。
SMSTSLanguageFolder
この変数を使用して、言語に依存しないブート イメージの表示言語を変更します。
SMSTSLocalDataDrive
タスク シーケンスの実行中に、コピー先コンピューターに一時キャッシュ ファイルを格納する場所を指定します。
コレクション変数を設定するなどして、タスク シーケンスの開始前にこの変数を設定します。 タスク シーケンスが開始されると、Configuration Manager は SMSTSLocalDataDrive 変数の定義内容に基づいて _SMSTSMDataPath 変数を定義します。
SMSTSMP
Configuration Manager 管理ポイントの URL または IP アドレスを指定するには、この変数を使用します。
SMSTSMPListRequestTimeoutEnabled
次の手順に適用されます。
(入力)
クライアントがイントラネット上にない場合は、この変数を使用して、MPList 要求を繰り返し有効にしてクライアントを更新します。 既定では、この変数は True
に設定されます。
クライアントがインターネット上にある場合は、不要な遅延を回避するために、この変数を False
に設定します。
SMSTSMPListRequestTimeout
次の手順に適用されます。
(入力)
タスク シーケンスが位置情報サービスから管理ポイント リスト (MPList) を取得できない場合、この変数は、ステップを再試行するまでに待機するミリ秒数を指定します。 既定では、タスク シーケンスは再試行 60000
ミリ秒 (60 秒) 待機します。 再試行は最大 3 回行います。
SMSTSPeerDownload
この変数を使用して、クライアントが Windows PE ピア キャッシュを使用できるようにします。 この変数を true
に設定すると、この機能が有効になります。
SMSTSPeerRequestPort
Windows PE ピア キャッシュが初期ブロードキャストに使用するカスタム ネットワーク ポート。 クライアント設定で構成されている既定のポートは 8004 です。
SMSTSPersistContent
タスク シーケンス キャッシュにコンテンツを一時的に保持するには、この変数を使用します。 この変数は、タスク シーケンスの完了後に Configuration Manager クライアント キャッシュにコンテンツを保持する SMSTSPreserveContent とは異なります。 SMSTSPersistContent はタスク シーケンス キャッシュを使用し、SMSTSPreserveContent は Configuration Manager クライアント キャッシュを使用します。
SMSTSPostAction
タスク シーケンスの完了後に実行されるコマンドを指定します。 タスク シーケンスを終了する直前に、TSManager プロセスによって指定された post アクションが生成されます。 状態を待機したり記録したりせず、そのコマンドを呼び出した後に終了するだけです。
たとえば、タスク シーケンスの完了後 30 秒後にコンピューターを再起動するには、 shutdown.exe /r /t 30 /f
を指定します。
SMSTSPreferredAdvertID
ターゲット コンピューターで特定のターゲット展開を実行するようにタスク シーケンスを強制します。 メディアまたは PXE からの事前開始コマンドを使用して、この変数を設定します。 この変数が設定されている場合、タスク シーケンスは必要なデプロイをオーバーライドします。
SMSTSPreserveContent
この変数は、展開後に Configuration Manager クライアント キャッシュに保持されるように、タスク シーケンス内のコンテンツにフラグを設定します。 この変数は SMSTSPersistContent とは異なります。これは、タスク シーケンスの間だけコンテンツを保持します。 SMSTSPersistContent はタスク シーケンス キャッシュを使用し、SMSTSPreserveContent は Configuration Manager クライアント キャッシュを使用します。 この機能を有効にするには、SMSTSPreserveContent を true
に設定します。
SMSTSRebootDelay
コンピューターが再起動されるまでに待機する秒数を指定します。 この変数が 0 (0) の場合、タスク シーケンス マネージャーは再起動前に通知ダイアログを表示しません。
例
0
: 通知を表示しない60
: 通知を 1 分間表示する
SMSTSRebootDelayNext
この変数は、既存の SMSTSRebootDelay 変数と共に使用します。 最初のタイムアウトとは異なるタイムアウトで後で再起動する場合は、SMSTSRebootDelayNext を秒単位で別の値に設定します。
例
Windows インプレース アップグレード タスク シーケンスの開始時に、ユーザーに 60 分の再起動通知を提供する必要があります。 その最初の長いタイムアウトの後に、追加のタイムアウトを 60 秒のみにする必要があります。 [SMSTSRebootDelay] を [ 3600
] に、SMSTSRebootDelayNext を [ 60
] に設定します。
SMSTSRebootMessage
再起動通知ダイアログに表示するメッセージを指定します。 この変数が設定されていない場合は、既定のメッセージが表示されます。
例
The task sequence is restarting this computer
SMSTSRebootRequested
現在のタスク シーケンス ステップが完了した後に再起動が要求されることを示します。 タスク シーケンス ステップでアクションを完了するために再起動が必要な場合は、この変数を設定します。 コンピューターが再起動した後、タスク シーケンスは次のタスク シーケンス ステップから引き続き実行されます。
-
HD
: インストールされている OS に再起動します -
WinPE
: 関連するブート イメージに再起動します
SMSTSRetryRequested
現在のタスク シーケンス ステップが完了した後に再試行を要求します。 このタスク シーケンス変数が設定されている場合は、 SMSTSRebootRequested 変数も構成します。 コンピューターが再起動されると、タスク シーケンス マネージャーは同じタスク シーケンス ステップを再実行します。
SMSTSRunCommandLineAsUser
コマンド ラインの実行ステップに適用されます。
タスク シーケンス変数を使用して、 コマンド ラインの実行 ステップのユーザー コンテキストを構成します。 SMSTSRunCommandLineUserName 変数と SMSTSRunCommandLineUserPassword 変数を使用するように、プレースホルダー アカウントでコマンド ラインの実行ステップを構成する必要はありません。
次のいずれかの値を使用して SMSTSRunCommandLineAsUser
を構成します。
true
: コマンド ラインの実行 手順は、SMSTSRunCommandLineUserName
で指定されたユーザーのコンテキストで実行されます。false
: それ以降の コマンド ラインの実行 ステップは、ステップで構成したコンテキストで実行されます。
SMSTSRunCommandLineUserName
コマンド ラインの実行ステップに適用されます。
(入力)
コマンド ラインを実行するアカウントを指定します。 値は、ローカル アカウントの場合はフォームユーザー名、ドメインの場合は domain\username の文字列です。 SMSTSRunCommandLineUserPassword 変数でアカウント パスワードを指定します。
注:
この変数で SMSTSRunCommandLineAsUser 変数を使用して、この手順のユーザー コンテキストを構成します。
タスク シーケンスの実行アカウントの詳細については、「 アカウント」を参照してください。
SMSTSRunCommandLineUserPassword
コマンド ラインの実行ステップに適用されます。
(入力)
SMSTSRunCommandLineUserName 変数で指定されたアカウントのパスワードを指定します。
SMSTSRunPowerShellAsUser
PowerShell スクリプトの実行ステップに適用されます。
タスク シーケンス変数を使用して、 PowerShell スクリプトの実行 ステップのユーザー コンテキストを構成します。 SMSTSRunPowerShellUserName 変数と SMSTSRunPowerShellUserPassword 変数を使用するように、プレースホルダー アカウントで PowerShell スクリプトの実行ステップを構成する必要はありません。
次のいずれかの値を使用して SMSTSRunPowerShellAsUser
を構成します。
true
: PowerShell スクリプトの実行 手順は、SMSTSRunPowerShellUserName
で指定されたユーザーのコンテキストで実行されます。false
: PowerShell スクリプトの実行 ステップは、そのステップで構成したコンテキストで実行されます。
SMSTSRunPowerShellUserName
PowerShell スクリプトの実行ステップに適用されます。
(入力)
PowerShell スクリプトを実行するアカウントを指定します。 値は、ユーザー名または domain\username という形式の文字列です。 SMSTSRunPowerShellUserPassword 変数を使用してアカウント パスワードを指定します。
注:
これらの変数を使用するには、[次のアカウントとしてこの手順を実行する] を設定して PowerShell スクリプトの実行ステップを構成します。 このオプションを有効にすると、変数を使用してユーザー名とパスワードを設定する場合は、アカウントの任意の値を指定します。
タスク シーケンスの実行アカウントの詳細については、「 アカウント」を参照してください。
SMSTSRunPowerShellUserPassword
PowerShell スクリプトの実行ステップに適用されます。
(入力)
SMSTSRunPowerShellUserName 変数で指定されたアカウントのパスワードを指定します。
SMSTSSoftwareUpdateScanTimeout
[ ソフトウェア更新プログラムのインストール] 手順に適用されます。
(入力)
この手順でソフトウェア更新プログラムスキャンのタイムアウトを制御します。 たとえば、スキャン中に多数の更新が予想される場合は、値を増やします。 既定値は 3600
秒 (60 分) です。 変数の値は秒単位で設定されます。
SMSTSUDAUsers
次の形式を使用して、移行先コンピューターのプライマリ ユーザーを指定します: <DomainName>\<UserName>
。 コンマ (,
) を使用して複数のユーザーを区切ります。 詳細については、「 ユーザーを対象コンピューターに関連付ける」を参照してください。
例
contoso\jqpublic, contoso\megb, contoso\janedoh
SMSTSWaitCcmexecOperationalTimeout
(入力)
この変数を使用して、SMS エージェント ホスト サービス (ccmexec) が完全に開始されるまでタスク シーケンスが待機するタイムアウト期間を制御します。 この値を秒単位で指定します。 既定のタイムアウト期間は 30 分 (1800 秒) です。
SMSTSWaitCcmexecOperationalTimeout の例
-
1800
(既定値): 30 分 -
300
: タスク シーケンスは、ccmexec が起動するまで 5 分待機します
SMSTSWaitForSecondReboot
[ ソフトウェア更新プログラムのインストール] 手順に適用されます。
(入力)
このオプションのタスク シーケンス変数は、 ソフトウェア 更新プログラムのインストール タスクによってトリガーされるソフトウェア更新プログラムのインストールで複数回再起動が必要な場合のクライアントの動作を制御します。 ソフトウェア更新プログラムのインストールを複数回再起動したためにタスク シーケンスが失敗しないようにするには、[ソフトウェア更新プログラムのインストール] ステップの前にこの変数を設定します。
この変数は、1 つの [ソフトウェア更新プログラムのインストール] タスク シーケンス ステップで、インストールを完了するために複数の再起動が必要なソフトウェア更新プログラムをインストールする場合に便利です。
SMSTSWaitForSecondReboot 値を秒単位で設定して、コンピューターの再起動中にこの手順でタスク シーケンスが一時停止する時間を指定します。 再起動が複数回発生した場合に備えて、十分な時間を確保してください。 たとえば、 SMSTSWaitForSecondReboot を 600
に設定した場合、タスク シーケンスは再起動後 10 分間一時停止してから、追加の手順を実行します。
SMSTSWaitForSecondReboot 変数は、ソフトウェア更新プログラムのインストール タスクで使用することを目的としていますが、ソフトウェア更新プログラムのインストール タスク以外のタスクによって再起動が開始された後に遅延が発生するようにタスク シーケンス内の任意の場所に設定できます。 このため、ソフトウェア更新プログラムのインストール タスクの前にこの変数を設定する場合は、値が 0
のソフトウェア更新プログラムのインストール タスクの後にもう一度設定することをお勧めします。 これにより変数がリセットされ、タスク シーケンス中の不必要な遅延が回避されます。 タスク シーケンスにソフトウェア更新プログラムのインストール タスクが複数ある場合は、最初のソフトウェア更新プログラムのインストール タスクの前に変数を目的の値に定義し、最後のソフトウェア更新プログラムのインストール タスクの後に0
にリセットします。
注:
この変数は、OS を展開する OSD タスク シーケンスにのみ適用されます。 スタンドアロン タスク シーケンスやインプレース アップグレード タスク シーケンスなど、 Windows と ConfigMgr のセットアップ タスクを利用しないタスク シーケンスでは機能しません。
TSDebugMode
この変数を、タスク シーケンスの展開先のコレクションまたはコンピューター オブジェクトに TRUE
に設定します。 この変数が設定されているデバイスは、その変数にデプロイされたタスク シーケンスをデバッグ モードにします。
詳細については、「 タスク シーケンスのデバッグ」を参照してください。
TSDebugOnError
タスク シーケンスがエラーを返したときにタスク シーケンス デバッガーを自動的に開始するには、この変数を TRUE
に設定します。
次を使用して、この変数を設定します。
コレクション変数。 詳細については、「 変数を設定する方法」を参照してください。
TSDisableProgressUI
この変数を使用して、タスク シーケンスがエンド ユーザーに進行状況を表示するタイミングを制御します。 進行状況を異なる時間に非表示または表示するには、タスク シーケンスでこの変数を複数回設定します。
true
: タスク シーケンスの進行状況を非表示にするfalse
: タスク シーケンスの進行状況を表示する
TSErrorOnWarning
[アプリケーションの インストール ] ステップに適用されます。
(入力)
この手順で、タスク シーケンス エンジンが検出された警告をエラーと見なすかどうかを指定します。 タスク シーケンスは 、 1 つ以上のアプリケーションまたは必要な依存関係が要件を満たしていないためにインストールされなかった場合に、_TSAppInstallStatus変数を Warning
に設定します。 この変数をTrue
に設定し、タスク シーケンスで_TSAppInstallStatusをWarning
に設定すると、結果はエラーになります。
False
の値が既定の動作です。
TSProgressInfoLevel
タスク シーケンスの進行状況ウィンドウに表示される情報の種類を制御するには、この変数を指定します。 この変数には次の値を使用します。
-
1
: 現在のステップと合計ステップを進行状況テキストに含めます。 たとえば、 10 の 2。 -
2
: 現在のステップ、合計ステップ、完了率を含めます。 たとえば、 10 の 2 (20% が完了) です。 -
3
: 完了した割合を含めます。 たとえば、 (20% 完了) です。
TSUEFIDrive
[変数] フィールドの FAT32 パーティションのプロパティで を使用します。 タスク シーケンスでこの変数が検出されると、コンピューターを再起動する前に UEFI に移行するためのディスクが準備されます。 詳細については、「BIOS から UEFI への変換を管理するためのタスク シーケンスの手順」を参照してください。
WorkingDirectory
コマンド ラインの実行ステップに適用されます。
(入力)
コマンド ライン アクションの開始ディレクトリを指定します。 指定したディレクトリ名は 255 文字を超えることはできません。
例
C:\
%SystemRoot%
非推奨の変数
次の変数は非推奨です。
- OSDAllowUnsignedDriver: Windows Vista 以降のオペレーティング システムを展開するときに使用されません
- OSDBuildStorageDriverList: Windows XP および Windows Server 2003 にのみ適用されます
- OSDDiskpartBiosCompatibilityMode: Windows XP または Windows Server 2003 を展開する場合にのみ必要
- OSDInstallEditionIndex: Windows Vista 後は不要
- OSDPreserveDriveLetter: 詳細については、「OSDPreserveDriveLetter」を参照してください。
OSDPreserveDriveLetter
重要
このタスク シーケンス変数は非推奨です。
OS の展開中、既定では、Windows セットアップによって使用する最適なドライブ文字 (通常は C:) が決定されます。
以前の動作: イメージを適用する場合、OSDPreverveDriveLetter 変数は、タスク シーケンスがイメージ ファイル (WIM) でキャプチャされたドライブ文字を使用するかどうかを決定します。 この変数の値を false
に設定して、[オペレーティング システムの適用] タスク シーケンス ステップの [宛先] 設定に指定した場所を使用します。 詳細については、「 OS イメージの適用」を参照してください。