Configuration Manager (現在のブランチ) に適用
この記事は、使用可能なすべての変数のリファレンスです (アルファベット順)。 ブラウザーの Find 関数 (通常は CTRL + F) を使用して、特定の変数を検索します。 変数は、特定の手順に固有であるかどうかを示します。 タスク シーケンスの手順に関する記事には、各手順に固有の変数の一覧が含まれています。
詳細については、「 タスク シーケンス変数の使用」を参照してください。
タスク シーケンス変数リファレンス
_OSDDetectedWinDir
タスク シーケンスは、Windows PE の起動時に、コンピューターのハード ドライブで以前のオペレーティング システム インストールをスキャンします。 Windows フォルダーの場所はこの変数に格納されます。 環境からこの値を取得するようにタスク シーケンスを構成し、これを使用して、新しいオペレーティング システムのインストールに使用するのと同じ Windows フォルダーの場所を指定できます。
_OSDDetectedWinDrive
タスク シーケンスは、Windows PE の起動時に、コンピューターのハード ドライブで以前のオペレーティング システム インストールをスキャンします。 オペレーティング システムがインストールされているハード ドライブの場所は、この変数に格納されます。 環境からこの値を取得するようにタスク シーケンスを構成し、それを使用して新しいオペレーティング システムに使用するのと同じハード ドライブの場所を指定できます。
_OSDMigrateUsmtPackageID
[Capture User State] ステップに適用します。
(input)
USMT ファイルを含む Configuration Manager パッケージのパッケージ ID を指定します。 この変数は必須です。
_OSDMigrateUsmtRestorePackageID
ユーザー状態の復元手順に適用されます。
(input)
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 + フォーマット: 新しい 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) チェックが返されたかどうかを示す読み取り専用変数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
タスク シーケンスは、 アプリケーションのインストール手順 中に、アプリケーションのインストール状態を使用してこの変数を設定します。 次のいずれかの値を設定します。
未定義: 「アプリケーションのインストール」ステップが実行されていません。
エラー: [アプリケーションのインストール] 手順中にエラーが発生したため、少なくとも 1 つのアプリケーションが失敗しました。
警告: [アプリケーションのインストール] ステップ中にエラーは発生しませんでした。 要件が満たされなかったため、1 つ以上のアプリケーション、または必要な依存関係がインストールされませんでした。
成功: 「アプリケーションのインストール」ステップ中にエラーや警告は検出されません。
_TSSecureBoot
この変数を使用して、UEFI 対応デバイスでセキュア ブートの状態を確認します。 変数には、次のいずれかの値を指定できます。
-
NA: 関連付けられているレジストリ値は存在しません。これは、デバイスがセキュア ブートをサポートしていないことを意味します。 -
Enabled: デバイスはセキュア ブートを有効にしています。 -
Disabled: デバイスではセキュア ブートが無効になっています。
OSDAdapter
[ ネットワーク設定の適用] ステップに適用されます。
(input)
このタスク シーケンス変数は 配列 変数です。 配列内の各要素は、コンピューター上の 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
[ ネットワーク設定の適用] ステップに適用されます。
(input)
対象のコンピューターにインストールされているネットワーク アダプターの数を指定します。 OSDAdapterCount 値を設定するときは、各アダプターのすべての構成オプションも設定します。
例えば、最初のアダプターに OSDAdapter0TCPIPNetbiosOptions 値を設定する場合は、そのアダプターのすべての値を構成する必要があります。
この値を指定しない場合、タスク シーケンスはすべての OSDAdapter 値を無視します。
OSDAppInstallRetries
このConfiguration Manager 2211 HFRU KB 16643863以上
[ アプリケーションのインストール] 手順に適用します。
(input)
障害が発生した場合に、タスク シーケンス手順がアプリケーションのインストールを試行する回数を指定します。 アプリケーションのインストールが失敗した場合に再試行をトリガーするには、この値を指定する必要があります。 [次のアプリケーションが失敗した場合にインストールする] オプションがタスクで選択されていない場合にのみ、アプリケーションのインストール再試行が試行されます。
既定値は 0 で、タスク シーケンスは既定ではアプリケーションのインストールを再試行しません。
OSDAppInstallRetryTimeout
このConfiguration Manager 2211 HFRU KB 16643863以上
[ アプリケーションのインストール] 手順に適用します。
(input)
アプリケーションのインストールが失敗した場合に再試行する前にタスク シーケンスが待機する必要がある時間をミリ秒単位で指定します。 既定値は 30 秒 (30000 ミリ秒) です。 たとえば、再試行の遅延を 45 秒にするには、値 45000 を指定します。
OSDApplyDriverBootCriticalContentUniqueID
[ドライバー パッケージの適用] 手順に適用されます。
(input)
ドライバー パッケージからインストールする大容量記憶装置ドライバーのコンテンツ ID を指定します。 この変数を指定しない場合、大容量記憶装置ドライバーはインストールされません。
OSDApplyDriverBootCriticalHardwareComponent
[ドライバー パッケージの適用] 手順に適用されます。
(input)
大容量記憶装置のドライバーがインストールされているかどうかを指定します。この変数は scsi である必要があります。
OSDApplyDriverBootCriticalContentUniqueID が設定されている場合、この変数は必須です。
OSDApplyDriverBootCriticalID
[ドライバー パッケージの適用] 手順に適用されます。
(input)
インストールする大容量記憶装置のドライバーのブート クリティカル ID を指定します。 この ID は、デバイス ドライバーの txtsetup.oem ファイルの scsi セクションに記載されています。
OSDApplyDriverBootCriticalContentUniqueID が設定されている場合、この変数は必須です。
OSDApplyDriverBootCriticalINFFile
[ドライバー パッケージの適用] 手順に適用されます。
(input)
インストールする大容量記憶装置ドライバーの INF ファイルを指定します。
OSDApplyDriverBootCriticalContentUniqueID が設定されている場合、この変数は必須です。
OSDAutoApplyDriverBestMatch
[ ドライバーの自動適用 ] 手順に適用します。
(input)
ドライバー カタログにハードウェア デバイスと互換性のあるデバイス ドライバーが複数ある場合、この変数によって手順の操作が決まります。
有効な値
true(既定): 最適なデバイス ドライバーのみをインストールしますfalse: 互換性のあるすべてのデバイス ドライバーをインストールし、Windows が使用する最適なドライバーを選択します
OSDAutoApplyDriverCategoryList
[ ドライバーの自動適用 ] 手順に適用します。
(input)
ドライバー カタログ カテゴリの一意の 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 を有効にする] 手順に適用します。
(input)
ランダムな回復パスワードを生成する代わりに、[ BitLocker を有効にする] の手順では、指定された値が回復パスワードとして使用されます。 値は有効な数値の BitLocker 回復パスワードである必要があります。
OSDBitLockerStartupKey
[ BitLocker を有効にする] 手順に適用します。
(input)
キー管理オプションのスタート アップ キー のみに対してランダムなスタートアップ キーを生成する代わりに、[ BitLocker を有効にする] 手順では、トラステッド プラットフォーム モジュール (TPM) をスタートアップ キーとして使用します。 値は、有効な 256 ビットの Base64 でエンコードされた BitLocker スタートアップ キーである必要があります。
OSDCaptureAccount
Capture OS Image ステップに適用します。
(input)
キャプチャしたイメージをネットワーク共有 (OSDCaptureDestination) に格納するアクセス許可を持つ Windows アカウント名を指定します。 OSDCaptureAccountPassword も指定します。
キャプチャ OS イメージ アカウントの詳細については、「 アカウント」を参照してください。
OSDCaptureAccountPassword
Capture OS Image ステップに適用します。
(input)
キャプチャしたイメージをネットワーク共有 (OSDCaptureDestination) に格納するために使用される Windows アカウント (OSDCaptureAccount) のパスワードを指定します。
OSDCaptureDestination
Capture OS Image ステップに適用します。
(input)
タスク シーケンスがキャプチャされた OS イメージを保存する場所を指定します。 ディレクトリ名の最大長は 255 文字です。 ネットワーク共有で認証が必要な場合は、 OSDCaptureAccount 変数と OSDCaptureAccountPassword 変数を指定します。
OSDComputerName (入力)
[ Windows 設定を適用する] ステップに適用されます。
対象のコンピューターの名前を指定します。
例
%_SMSTSMachineName% (既定)
OSDComputerName (出力)
[Capture Windows Settings] ステップに適用されます。
コンピュータの NetBIOS 名に設定します。 この値は、 OSDMigrateComputerName 変数が true に設定されている場合にのみ設定されます。
OSDConfigFileName
[ OS イメージの適用 ] 手順に適用します。
(input)
OS 展開イメージ パッケージに関連付けられている OS 展開応答ファイルのファイル名を指定します。
OSDDataImageIndex
[ データ イメージの適用 ] ステップに適用します。
(input)
対象のコンピューターに適用されるイメージのインデックス値を指定します。
OSDDiskIndex
[ ディスクのフォーマットとパーティション分割] の手順に適用されます。
(input)
パーティション分割する物理ディスク番号を指定します。
バージョン 2010 以前では、この数値は 99 より大きくすることはできません。 バージョン 2103 以降では、最大数は 10,000 です。 この変更は、記憶域ネットワーク (SAN) シナリオをサポートするのに役立ちます。
OSDDNSDomain
[ ネットワーク設定の適用] ステップに適用されます。
(input)
対象のコンピューターが使用するプライマリ DNS サーバーを指定します。
OSDDNSSuffixSearchOrder
[ ネットワーク設定の適用] ステップに適用されます。
(input)
対象のコンピュータの DNS 検索順序を指定します。
OSDDomainName
[ ネットワーク設定の適用] ステップに適用されます。
(input)
対象のコンピューターが参加する Active Directory ドメインの名前を指定します。 指定する値は有効な Active Directory Domain Services ドメイン名である必要があります。
OSDDomainOUName
[ ネットワーク設定の適用] ステップに適用されます。
(input)
コピー先のコンピューターが参加する組織単位 (OU) の RFC 1779 形式名を指定します。 指定する場合、値にはフル パスを含める必要があります。
例
LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com
OSDDoNotLogCommand
パッケージ のインストール とコマンド ラインの実行 の手順に適用されます。
(input)
機密データの表示やログ記録を防ぐには、この変数を TRUE に設定します。 この変数は、パッケージのインストール手順中にsmsts.log内のプログラム名をマスクします。
この変数を TRUE に設定すると、ログ ファイルの [コマンド ラインの実行 ] ステップからコマンド ラインも非表示になります。
OSDEnableTCPIPFiltering
[ ネットワーク設定の適用] ステップに適用されます。
(input)
TCP/IP フィルタリングを有効にするかどうかを指定します。
有効な値
true-
false(既定)
OSDGPTBootDisk
[ ディスクのフォーマットとパーティション分割] の手順に適用されます。
(input)
GPT ハード ディスク上に EFI パーティションを作成するかどうかを指定します。 EFI ベースのコンピューターでは、このパーティションが起動ディスクとして使用されます。
有効な値
true-
false(既定)
OSDImageCreator
Capture OS Image ステップに適用します。
(input)
イメージを作成したユーザーの省略可能な名前。 この名前は WIM ファイルに格納されます。 ユーザー名の長さは最大 255 文字です。
OSDImageDescription
Capture OS Image ステップに適用します。
(input)
キャプチャされた OS イメージのユーザー定義の説明 (オプション)。 この記述は WIM ファイルに格納されます。 説明の長さは最大 255 文字です。
OSDImageIndex
[ OS イメージの適用 ] 手順に適用します。
(input)
対象のコンピューターに適用される WIM ファイルのイメージ インデックス値を指定します。
OSDImageVersion
Capture OS Image ステップに適用します。
(input)
キャプチャした OS イメージに割り当てるオプションのユーザー定義バージョン番号。 このバージョン番号は WIM ファイルに格納されます。 この数字の任意の組み合わせで、最大長は 32 です。
OSDInstallDriversAdditionalOptions
[ドライバー パッケージの適用] 手順に適用されます。
(input)
ドライバー パッケージの適用時に DISM コマンド ラインに追加するその他のオプションを指定します。 タスク シーケンスでは、コマンドライン オプションは検証されません。
この変数を使用するには、[ドライバー パッケージの適用] 手順で、[DISM を実行してドライバー パッケージをインストールする] 設定を有効にします。
詳細については、「 DISM コマンド ライン オプション」を参照してください。
OSDJoinAccount
次の手順に適用されます。
(input)
ドメインに追加先コンピューターを追加するために使用されるドメイン ユーザー アカウントを指定します。 この変数は、ドメインに参加する場合に必要です。
タスク シーケンスのドメイン参加アカウントの詳細については、「 アカウント」を参照してください。
OSDJoinDomainName
[ ドメインまたはワークグループへの参加 ] ステップに適用されます。
(input)
接続先のコンピューターが参加する Active Directory ドメインの名前を指定します。 ドメイン名の長さは、1 文字から 255 文字の間である必要があります。
OSDJoinDomainOUName
[ ドメインまたはワークグループへの参加 ] ステップに適用されます。
(input)
コピー先のコンピューターが参加する組織単位 (OU) の RFC 1779 形式名を指定します。 指定する場合、値にはフル パスを含める必要があります。 OU 名の長さは、0 から 32,767 文字の間である必要があります。
OSDJoinType 変数が 1 (ワークグループへの参加) に設定されている場合、この値は設定されません。
例
LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com
OSDJoinPassword
次の手順に適用されます。
(input)
宛先コンピューターが Active Directory ドメインに参加するために使用する OSDJoinAccount のパスワードを指定します。 タスク シーケンス環境にこの変数が含まれていない場合、Windows セットアップは空のパスワードを試行します。
変数 OSDJoinType 変数が 0 (ドメインに参加) に設定されている場合、この値は必須です。
OSDJoinSkipReboot
[ ドメインまたはワークグループへの参加 ] ステップに適用されます。
(input)
対象のコンピューターがドメインまたはワークグループに参加した後、再起動をスキップするかどうかを指定します。
有効な値
truefalse
OSDJoinType
[ ドメインまたはワークグループへの参加 ] ステップに適用されます。
(input)
対象のコンピューターが Windows ドメインとワークグループのどちらに参加するかを指定します。
有効な値
-
0: 移行先のコンピューターを Windows ドメインに参加させます -
1: 移行先のコンピューターをワークグループに参加させる
OSDJoinWorkgroupName
[ ドメインまたはワークグループへの参加 ] ステップに適用されます。
(input)
対象のコンピューターが参加するワークグループの名前を指定します。 ワークグループ名の長さは、1 文字から 32 文字にする必要があります。
OSDKeepActivation
[Windows for Capture] の準備手順に適用されます。
(input)
sysprep が製品のライセンス認証フラグを保持するかリセットするかを指定します。
有効な値
-
true: アクティブ化フラグを保持します -
false(既定): アクティベーション フラグをリセットします
OsdLayeredDriver
バージョン 2107 以降
OS イメージの適用手順に適用
Windows と共にインストールするレイヤード ドライバーの整数値を指定します。 詳細については、 LayeredDriver の Windows 設定を参照してください。
OsdLayeredDriver の有効な値
| 値 | キーボード ドライバー |
|---|---|
0 |
指定しない (既定値) |
1 |
PC/AT 拡張キーボード (101/102 キー) |
2 |
韓国の PC/AT 101 キー互換キーボードまたは Microsoft Natural キーボード (タイプ 1) |
3 |
韓国語の PC/AT 101 キー互換キーボードまたは Microsoft Natural キーボード (タイプ 2) |
4 |
韓国語の PC/AT 101 キー互換キーボードまたは Microsoft Natural キーボード (タイプ 3) |
5 |
韓国語キーボード (103/106 キー) |
6 |
日本語キーボード (106/109 キー) |
OSDLocalAdminPassword
[ Windows 設定を適用する] ステップに適用されます。
(input)
ローカル管理者アカウントのパスワードを指定します。 [ローカル管理者パスワードをランダムに生成し、サポートされているすべてのプラットフォームでアカウントを無効にする] オプションを有効にした場合、この変数は無視されます。 指定する値は、1 文字から 255 文字にする必要があります。
OSDLogPowerShellParameters
[PowerShell スクリプトの実行] ステップに適用されます。
(input)
潜在的に機密性の高いデータがログに記録されないようにするため、[ PowerShell スクリプトの実行 ] ステップではスクリプト パラメーターが smsts.log ファイルに記録されません。 タスク シーケンス ログにスクリプト パラメーターを含めるには、この変数を TRUE に設定します。
OSDMigrateAdapterSettings
[Capture Network Settings] ステップに適用します。
(input)
タスク シーケンスがネットワーク アダプター情報をキャプチャするかどうかを指定します。 この情報には、TCP/IP と DNS の構成設定が含まれています。
有効な値
-
true(既定) false
OSDMigrateAdditionalCaptureOptions
[Capture User State] ステップに適用します。
(input)
タスク シーケンスがユーザー状態をキャプチャするために使用するユーザー状態移行ツール (USMT) の追加のコマンド ライン オプションを指定します。 この手順では、これらの設定はタスク シーケンス エディターに表示されません。 これらのオプションを文字列として指定します。この文字列は、タスク シーケンスが ScanState に対して自動的に生成された USMT コマンド ラインに追加します。
このタスク シーケンス変数で指定された USMT オプションは、タスク シーケンスを実行する前に正確性が検証されません。
使用可能なオプションの詳細については、「 ScanState の構文」を参照してください。
OSDMigrateAdditionalRestoreOptions
ユーザー状態の復元手順に適用されます。
(input)
ユーザー状態を復元するときにタスク シーケンスが使用するユーザー状態移行ツール (USMT) の追加のコマンド ライン オプションを指定します。 追加オプションを文字列として指定します。この文字列は、タスク シーケンスが LoadState に対して自動的に生成された USMT コマンド ラインに追加します。
このタスク シーケンス変数で指定された USMT オプションは、タスク シーケンスを実行する前に正確性が検証されません。
使用可能なオプションの詳細については、「 LoadState 構文」を参照してください。
OSDMigrateComputerName
[Capture Windows Settings] ステップに適用されます。
(input)
コンピューター名を移行するかどうかを指定します。
有効な値
-
true(既定値)。 OSDComputerName (出力) 変数は、コンピュータの NetBIOS 名に設定されます。 false
OSDMigrateConfigFiles
[Capture User State] ステップに適用します。
(input)
ユーザー プロファイルのキャプチャを制御するために使用する構成ファイルを指定します。 この変数は、 OSDMigrateMode が Advanced に設定されている場合にのみ使用されます。 このコンマ区切りのリスト値は、カスタマイズされたユーザー プロファイルの移行を実行するために設定されます。
例
miguser.xml,migsys.xml,migapps.xml
OSDMigrateContinueOnLockedFiles
[Capture User State] ステップに適用します。
(input)
USMT が一部のファイルをキャプチャできない場合は、この変数を使用してユーザー状態のキャプチャを続行できます。
有効な値
-
true(既定) false
OSDMigrateContinueOnRestore
ユーザー状態の復元手順に適用されます。
(input)
USMT が一部のファイルを復元できない場合でも、プロセスは続行します。
有効な値
-
true(既定) false
OSDMigrateEnableVerboseLogging
次の手順に適用されます。
(input)
USMT の詳細ログを有効にします。 手順ではこの値が必要です。
有効な値
true-
false(既定)
OSDMigrateLocalAccounts
ユーザー状態の復元手順に適用されます。
(input)
ローカル コンピューター アカウントを復元するかどうかを指定します。
有効な値
true-
false(既定)
OSDMigrateLocalAccountPassword
ユーザー状態の復元手順に適用されます。
(input)
OSDMigrateLocalAccounts 変数がtrueの場合、この変数には、移行されたすべてのローカル アカウントに割り当てられたパスワードが含まれている必要があります。 USMT は、移行されたすべてのローカル アカウントに同じパスワードを割り当てます。 このパスワードは一時的なものとみなし、後で他の方法で変更してください。
OSDMigrateMode
[Capture User State] ステップに適用します。
(input)
USMT がキャプチャするファイルをカスタマイズできます。
有効な値
Simple: タスク シーケンスでは、標準 USMT 構成ファイルのみが使用されますAdvanced: タスク シーケンス変数 OSDMigrateConfigFiles は、USMT が使用する構成ファイルを指定します
OSDMigrateNetworkMembership
[Capture Network Settings] ステップに適用します。
(input)
タスク シーケンスでワークグループまたはドメインのメンバーシップ情報を移行するかどうかを指定します。
有効な値
-
true(既定) false
OSDMigrateRegistrationInfo
[Capture Windows Settings] ステップに適用されます。
(input)
手順でユーザーとorganizationの情報を移行するかどうかを指定します。
有効な値
-
true(既定値)。 OSDRegisteredOrgName (出力) 変数は、登録されているコンピューターの organization 名に設定されます。 false
OSDMigrateSkipEncryptedFiles
[Capture User State] ステップに適用します。
(input)
暗号化されたファイルをキャプチャするかどうかを指定します。
有効な値
true-
false(既定)
OSDMigrateTimeZone
[Capture Windows Settings] ステップに適用されます。
(input)
コンピューターのタイム ゾーンを移行するかどうかを指定します。
有効な値
-
true(既定値)。 変数 OSDTimeZone (出力) は、コンピューターのタイム ゾーンに設定されます。 false
OSDNetworkJoinType
[ ネットワーク設定の適用] ステップに適用されます。
(input)
対象のコンピューターを Active Directory ドメインまたはワークグループに参加させるかどうかを指定します。
値の値
-
0: Active Directory ドメインに参加する -
1: ワークグループに参加する
OSDPartitions
[ ディスクのフォーマットとパーティション分割] の手順に適用されます。
(input)
このタスク シーケンス変数は、パーティション設定の配列変数です。 配列内の各要素は、ハード ディスク上の 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
[ ディスクのフォーマットとパーティション分割] の手順に適用されます。
(input)
ディスクをパーティション分割するときに使用するパーティション スタイルを指定します。
有効な値
-
GPT: GUID パーティション テーブル スタイルを使用します -
MBR: マスター ブート レコードのパーティション スタイルを使用します
OSDProductKey
[ Windows 設定を適用する] ステップに適用されます。
(input)
Windows のプロダクト キーを指定します。 指定する値は、1 文字から 255 文字にする必要があります。
OSDRandomAdminPassword
[ Windows 設定を適用する] ステップに適用されます。
(input)
新しい OS のローカル Administrator アカウント用にランダムに生成されるパスワードを指定します。
有効な値
true(既定): Windows セットアップにより、ターゲット コンピューターのローカル管理者アカウントが無効化されますfalse: Windows セットアップは、対象のコンピューターのローカル管理者アカウントを有効にし、アカウント パスワードを OSDLocalAdminPassword の値に設定します
OSDRecoveryKeyPollingFrequency
[ BitLocker を有効にする] 手順に適用します。
バージョン 2203 以降に適用されます。
BitLocker アクションがサイト データベースをポーリングして回復キーのエスクロー状態を確認する頻度 (秒単位)。 最小値は 15 秒です。 既定値は 300 秒 (5 分) です。
OSDRecoveryKeyPollingTimeout
[ BitLocker を有効にする] 手順に適用します。
バージョン 2203 以降に適用されます。
回復キーがサイト データベースにエスクローされるまで BitLocker アクションが待機する最大秒数。 最小値は 30 秒です。 既定値は 1800 秒 (30 分) です。
OSDRegisteredOrgName (入力)
[ Windows 設定を適用する] ステップに適用されます。
新しいOSのデフォルトの登録organization名を指定します。 指定する値は、1 文字から 255 文字にする必要があります。
OSDRegisteredOrgName (出力)
[Capture Windows Settings] ステップに適用されます。
コンピュータの登録済みorganization名に設定します。 この値は、 OSDMigrateRegistrationInfo 変数が true に設定されている場合にのみ設定されます。
OSDRegisteredUserName
[ Windows 設定を適用する] ステップに適用されます。
(input)
新しい OS の既定の登録済みユーザー名を指定します。 指定する値は、1 文字から 255 文字にする必要があります。
OSDServerLicenseConnectionLimit
[ Windows 設定を適用する] ステップに適用されます。
(input)
許可される最大接続数を指定します。 指定する数は、5 - 9999 接続の範囲でなければなりません。
OSDServerLicenseMode
[ Windows 設定を適用する] ステップに適用されます。
(input)
使用する Windows Server ライセンス モードを指定します。
有効な値
PerSeatPerServer
OSDSetupAdditionalUpgradeOptions
[ オペレーティング システムのアップグレード ] 手順に適用します。
(input)
アップグレード中に Windows セットアップに追加される追加のコマンド ライン オプションを指定します。 タスク シーケンスでは、コマンドライン オプションは検証されません。
詳細については、「 Windows セットアップ Command-Line オプション」を参照してください。
OSDStateFallbackToNAA
[ 状態ストアの要求 ] 手順に適用します。
(input)
コンピューター アカウントが状態移行ポイントへの接続に失敗した場合、この変数は、タスク シーケンスがネットワーク アクセス アカウント (NAA) を使用するようにフォールバックするかどうかを指定します。
ネットワーク アクセス アカウントの詳細については、「 アカウント」を参照してください。
有効な値
true-
false(既定)
OSDStateSMPRetryCount
[ 状態ストアの要求 ] 手順に適用します。
(input)
タスク シーケンス ステップが失敗する前に、タスク シーケンス ステップが状態移行ポイントの検索を試行する回数を指定します。 指定するカウントは、0 から 600 の範囲にする必要があります。
OSDStateSMPRetryTime
[ 状態ストアの要求 ] 手順に適用します。
(input)
タスク シーケンス ステップが再試行するまで待機する秒数を指定します。 秒数は最大 30 文字です。
OSDStateStorePath
次の手順に適用されます。
(input)
タスク シーケンスがユーザー状態を保存または復元するフォルダーのネットワーク共有またはローカル パス名。 既定値はありません。
OSDTargetSystemDrive
[ OS イメージの適用 ] 手順に適用します。
(出力)
イメージの適用後に OS ファイルを含むパーティションのドライブ文字を指定します。
OSDTargetSystemRoot (入力)
Capture OS Image ステップに適用します。
参照コンピューターにインストールされている OS の Windows ディレクトリへのパスを指定します。 タスク シーケンスは、Configuration Manager によるキャプチャがサポートされている OS であることを確認します。
OSDTargetSystemRoot (出力)
[Windows for Capture] の準備手順に適用されます。
参照コンピューターにインストールされている OS の Windows ディレクトリへのパスを指定します。 タスク シーケンスは、Configuration Manager によるキャプチャがサポートされている OS であることを確認します。
OSDTimeZone (入力)
[ Windows 設定を適用する] ステップに適用されます。
新しい OS で使用される既定のタイム ゾーン設定を指定します。
この変数の値を、言語不変のタイム ゾーン名に設定します。 たとえば、次のレジストリ キーの下にあるタイム ゾーンの Std 値の文字列を使用します。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones。
OSDTimeZone (出力)
[Capture Windows Settings] ステップに適用されます。
コンピューターのタイム ゾーンに設定します。 この値は、 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
[ データ イメージの適用 ] ステップに適用します。
(input)
宛先パーティションにあるファイルを削除するかどうかを指定します。
有効な値
-
true(既定) false
OSDWorkgroupName
[ ネットワーク設定の適用] ステップに適用されます。
(input)
対象のコンピューターが参加するワークグループの名前を指定します。
この変数または 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 80041010Windows セットアップは、 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 のセットアップ手順に適用されます。
(input)
タスク シーケンスが Configuration Manager クライアントをインストールするときに使用するクライアントのインストール プロパティを指定します。
詳細については、「 クライアントのインストール パラメーターとプロパティについて」を参照してください。
SMSConnectNetworkFolderAccount
[ ネットワーク フォルダーに接続する ] 手順に適用されます。
(input)
SMSConnectNetworkFolderPath でネットワーク共有への接続に使用するユーザー アカウントを指定します。 SMSConnectNetworkFolderPassword 値でアカウント パスワードを指定します。
タスク シーケンス ネットワーク フォルダー接続アカウントの詳細については、「 アカウント」を参照してください。
SMSConnectNetworkFolderDriveLetter
[ ネットワーク フォルダーに接続する ] 手順に適用されます。
(input)
接続先のネットワーク ドライブ文字を指定します。 この値は省略できます。 指定しない場合、ネットワーク接続はドライブ文字にマップされません。 この値を指定する場合、値は D から Z の範囲でなければなりません。X は使用しないでください。これは、Windows PE フェーズ中に Windows PE によって使用されるドライブ文字です。
例
D:E:
SMSConnectNetworkFolderPassword
[ ネットワーク フォルダーに接続する ] 手順に適用されます。
(input)
SMSConnectNetworkFolderPath 内のネットワーク共有への接続に使用される SMSConnectNetworkFolderAccount のパスワードを指定します。
SMSConnectNetworkFolderPath
[ ネットワーク フォルダーに接続する ] 手順に適用されます。
(input)
接続のネットワーク パスを指定します。 このパスをドライブ文字にマップする必要がある場合は、 SMSConnectNetworkFolderDriveLetter 値を使用します。
例
\\server\share
SMSInstallUpdateTarget
[Software Updates のインストール] 手順に適用されます。
(input)
すべての更新プログラムをインストールするか、必須の更新プログラムのみをインストールするかを指定します。
有効な値
AllMandatory
SMSRebootMessage
コンピューターの 再起動 手順に適用されます。
(input)
対象のコンピューターを再起動する前にユーザーに表示するメッセージを指定します。 この変数が設定されていない場合は、既定のメッセージ テキストが表示されます。 指定したメッセージは 512 文字を超えることはできません。
例
Save your work before the computer restarts.
SMSRebootTimeout
コンピューターの 再起動 手順に適用されます。
(input)
コンピューターが再起動する前に警告がユーザーに表示される秒数を指定します。
例
-
0(既定): 再起動メッセージを表示しない -
60: 警告を 1 分間表示する
SMSTSAllowTokenAuthURLForACP
バージョン 2203 以降に適用
SMSTSDownloadProgram 変数を使用して代替コンテンツ プロバイダーを使用する場合は、この変数を true に設定してトークン認証を使用できるようにします。 この変数を設定していないか、 falseに設定している場合、トークン認証ソースはスキップされます。 代替コンテンツ プロバイダーはトークン認証をサポートする必要があります。
詳細については、「 CMG クライアント認証」を参照してください。
SMSTSAssignmentsDownloadInterval
ポリシーを返さなかった前回の試行以降にクライアントがポリシーのダウンロードを試みるまでの待機秒数。 既定では、クライアントは 0 秒待機してから再試行します。
この変数は、メディアまたは PXE から prestart コマンドを使用して設定できます。
SMSTSAssignmentsDownloadRetry
最初の試行でポリシーが見つからなかった後、クライアントがポリシーのダウンロードを試行する回数。 既定では、クライアントは 0 回再試行します。
この変数は、メディアまたは PXE から prestart コマンドを使用して設定できます。
SMSTSAssignUsersMode
タスク シーケンスがユーザーを対象コンピューターに関連付ける方法を指定します。 変数を次のいずれかの値に設定します。
自動: タスク シーケンスによって OS が対象コンピューターに展開されるときに、指定されたユーザーと対象コンピューターとの間にリレーションシップが作成されます。
保留中: タスク シーケンスは、指定されたユーザーと移行先コンピューターとの間に関係を作成します。 関係を設定するには、管理者が承認する必要があります。
無効: タスク シーケンスは、OS を展開するときにユーザーを移行先コンピューターに関連付けません。
注:
SMSTSAssignUsersMode 変数を設定する場合、指定する値は、PXE 対応の DP、ブート メディア、またはイメージングに使用される事前ステージングされたメディアで構成されているものと一致する必要があります。
値が一致しない場合、デバイスのアフィニティは設定されていません。
詳細については、「Configuration Manager でユーザーを宛先コンピューターに関連付ける」を参照してください。
SMSTSDisableStatusRetry
接続されていないシナリオでは、タスク シーケンス エンジンは管理ポイントにステータス メッセージを送信しようとする繰り返し試行を行います。 このシナリオでは、タスク シーケンスの処理に遅延が発生します。
この変数を true に設定すると、最初のメッセージの送信に失敗した後、タスク シーケンス エンジンはステータス メッセージの送信を試みません。 この最初の試行では、複数回の再試行が含まれます。
タスク シーケンスが再開しても、この変数の値は保持されます。 ただし、タスク シーケンスは初期ステータス メッセージの送信を試みます。 この最初の試行では、複数回の再試行が含まれます。 成功した場合、タスク シーケンスは、この変数の値に関係なくステータスを送信し続けます。 ステータスの送信に失敗した場合、タスク シーケンスはこの変数の値を使用します。
注:
タスク シーケンスの状態レポート は、これらの状態メッセージに基づいて、各手順の進行状況、履歴、詳細を表示します。 ステータス メッセージの送信に失敗した場合、それらはキューに登録されません。 管理ポイントへの接続が復元されると、後で送信されることはありません。 この動作により、タスク シーケンスの状態レポートが不完全になり、項目が欠落しています。
SMSTSDisableWow64Redirection
[ コマンド ラインの実行 ] ステップに適用されます。
(input)
64 ビット OS では、既定では、タスク シーケンスは、WOW64 ファイル システム リダイレクターを使用してコマンド ラインでプログラムを検索して実行します。 この動作により、コマンドは 32 ビット バージョンの OS プログラムと DLL を見つけることができます。 この変数を true に設定すると、WOW64 ファイル システム リダイレクターの使用が無効になります。 このコマンドは、ネイティブの 64 ビット バージョンの OS プログラムと DLL を検索します。 この変数は、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
次の手順に適用されます。
(input)
クライアントがイントラネット上にない場合は、この変数を使用して、MPList 要求を繰り返してクライアントを更新できるようにします。 既定では、この変数は True に設定されます。
クライアントがインターネット上にある場合は、不必要な遅延を避けるためにこの変数を False に設定します。
SMSTSMPListRequestTimeout
次の手順に適用されます。
(input)
タスク シーケンスが位置情報サービスから管理ポイント リスト (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: 通知を表示しない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
[ コマンド ラインの実行 ] ステップに適用されます。
(input)
コマンド ラインの実行に使用するアカウントを指定します。 値は、ローカル アカウントの場合は username、ドメインの場合は domain\username の形式の文字列です。 SMSTSRunCommandLineUserPassword 変数でアカウントのパスワードを指定します。
注:
この手順のユーザー コンテキストを構成するには、 SMSTSRunCommandLineAsUser 変数をこの変数と共に使用します。
タスク シーケンスの実行アカウントの詳細については、「 アカウント」を参照してください。
SMSTSRunCommandLineUserPassword
[ コマンド ラインの実行 ] ステップに適用されます。
(input)
SMSTSRunCommandLineUserName 変数で指定されたアカウントのパスワードを指定します。
SMSTSRunPowerShellAsUser
[PowerShell スクリプトの実行] ステップに適用されます。
タスク シーケンス変数を使用して、[ PowerShell スクリプトの実行 ] ステップのユーザー コンテキストを構成します。 SMSTSRunPowerShellUserName 変数と SMSTSRunPowerShellUserPassword 変数を使用するために、プレースホルダー アカウントを使用して PowerShell スクリプトの実行手順を構成する必要はありません。
次のいずれかの値を使用して SMSTSRunPowerShellAsUser を構成します。
true: それ以降の PowerShell スクリプトの実行 手順は、SMSTSRunPowerShellUserNameで指定されたユーザーのコンテキストで実行されます。false: それ以降の PowerShell スクリプトの実行 手順は、手順で構成したコンテキストで実行されます。
SMSTSRunPowerShellUserName
[PowerShell スクリプトの実行] ステップに適用されます。
(input)
PowerShell スクリプトの実行に使用するアカウントを指定します。 値は、username または domain\username の形式の文字列です。 SMSTSRunPowerShellUserPassword 変数でアカウントのパスワードを指定します。
注:
これらの変数を使用するには、[次のアカウントとしてこの手順を実行する] に設定して、[PowerShell スクリプトの実行] 手順を構成します。 このオプションを有効にしているときに、変数でユーザー名とパスワードを設定する場合は、アカウントに任意の値を指定します。
タスク シーケンスの実行アカウントの詳細については、「 アカウント」を参照してください。
SMSTSRunPowerShellUserPassword
[PowerShell スクリプトの実行] ステップに適用されます。
(input)
SMSTSRunPowerShellUserName 変数で指定されたアカウントのパスワードを指定します。
SMSTSSoftwareUpdateScanTimeout
[Software Updates のインストール] 手順に適用されます。
(input)
この手順中のソフトウェア更新プログラム スキャンのタイムアウトを制御します。 たとえば、スキャン中に多数の更新が予想される場合は、値を増やします。 既定値は 3600 秒 (60 分) です。 変数値は秒単位で設定されます。
SMSTSUDAUsers
次の形式を使用して、対象コンピューターのプライマリ ユーザーを指定します: <DomainName>\<UserName>。 複数のユーザーをコンマ (,) で区切ります。 詳細については、「 ユーザーを宛先コンピュータに関連付ける」を参照してください。
例
contoso\jqpublic, contoso\megb, contoso\janedoh
SMSTSWaitCcmexecOperationalTimeout
(input)
この変数を使用して、SMS エージェント ホスト サービス (ccmexec) が完全に開始するまでタスク シーケンスが待機するタイムアウト期間を制御します。 この値を秒単位で指定します。 既定のタイムアウト期間は 30 分 (1800 秒) です。
SMSTSWaitCcmexecOperationalTimeout の例
-
1800(既定値): 30 分 -
300: タスク シーケンスは、ccmexec が開始するまで 5 分待機します
SMSTSWaitForSecondReboot
[Software Updates のインストール] 手順に適用されます。
(input)
この省略可能なタスク シーケンス変数は、Install Software Updates タスクによってトリガーされるソフトウェア更新プログラムのインストールに複数回の再起動が必要な場合のクライアントの動作を制御します。 ソフトウェア更新プログラムのインストールから複数回の再起動によってタスク シーケンスが失敗しないようにするには、[Software Updates のインストール] 手順の前にこの変数を設定します。
この変数は、1 つの Install Software Updates タスク シーケンス手順で、インストールを完了するために複数回の再起動が必要なソフトウェア更新プログラムをインストールする場合に役立ちます。
コンピューターの再起動中にこの手順でタスク シーケンスが一時停止する時間を指定するには、 SMSTSWaitForSecondReboot 値を秒単位で設定します。 複数回再起動する場合に備えて十分な時間をとってください。 たとえば、 SMSTSWaitForSecondReboot を 600 に設定した場合、タスク シーケンスは再起動後 10 分間一時停止し、その後追加の手順が実行されます。
SMSTSWaitForSecondReboot 変数は Install Software Updates タスクで使用することを目的としていますが、タスク シーケンス内の任意の場所に設定して、[Software Updates のインストール] タスク以外のタスクによって開始された再起動後に遅延を発生させることができます。 このため、この変数を [ソフトウェアのインストールUpdates] タスクの前に設定する場合は、[ソフトウェア Updatesのインストール] タスクの後に値を 0 にして再度設定することをお勧めします。 これにより変数がリセットされ、タスク シーケンス中の不要な遅延が防止されます。 タスク シーケンスに複数のソフトウェア Updates インストール タスクがある場合は、最初のソフトウェア Updates インストール タスクの前に変数を目的の値に定義し、最後のソフトウェア Updates インストール タスクの後に 0 にリセットします。
注:
この変数は、OS をデプロイする OSD タスク シーケンスにのみ適用されます。 スタンドアロン タスク シーケンスやインプレース アップグレード タスク シーケンスなど、セットアップ ウィンドウと ConfigMgr タスクを利用しないタスク シーケンスでは機能しません。
TSDebugMode
この変数を、タスク シーケンスが展開されるコレクションまたはコンピューター オブジェクトで TRUE するように設定します。 この変数が設定されているデバイスは、そのデバイスに展開されているタスク シーケンスをデバッグ モードにします。
詳細については、「 タスク シーケンスのデバッグ」を参照してください。
TSDebugOnError
タスク シーケンスからエラーが返されたときにタスク シーケンス デバッガーが自動的に起動するには、この変数を TRUE に設定します。
この変数は、以下を使用して設定します。
タスク シーケンス変数の設定 手順
コレクション変数。 詳細については、「 変数を設定する方法」を参照してください。
TSDisableProgressUI
この変数を使用して、タスク シーケンスでエンド ユーザーに進捗状況を表示するタイミングを制御します。 進行状況を異なる時間に非表示または表示するには、この変数をタスク シーケンスで複数回設定します。
true: タスク シーケンスの進行状況を非表示にするfalse: タスク シーケンスの進行状況を表示する
TSErrorOnWarning
[ アプリケーションのインストール] 手順に適用します。
(input)
タスク シーケンス エンジンで、この手順で検出された警告をエラーと見なすかどうかを指定します。 このタスク シーケンスは、要件を満たしていないために 1 つ以上のアプリケーション (または必要な依存関係) がインストールされなかった場合にWarning_TSAppInstallStatus変数を設定します。 この変数を True に設定し、タスク シーケンスが _TSAppInstallStatus を Warning に設定すると、結果はエラーになります。 既定の動作は False の値です。
TSProgressInfoLevel
この変数を指定すると、タスク シーケンスの進行状況ウィンドウに表示される情報の種類を制御できます。 この変数には次の値を使用します。
-
1: 進行状況テキストに現在のステップと合計ステップを含めます。 たとえば、2/ 10 などです。 -
2: 現在のステップ、合計ステップ、完了率を含めます。 たとえば、 10 個中 2 個 (20% 完了) などです。 -
3: 完了率を含めます。 たとえば、「 (20% complete)」などです。
TSUEFIDrive
変数 フィールドの FAT32 パーティションのプロパティで使用します。 タスク シーケンスでこの変数が検出されると、コンピューターを再起動する前に UEFI への移行のためにディスクが準備されます。 詳細については、「 BIOS から UEFI への変換を管理するためのタスク シーケンスの手順」を参照してください。
WorkingDirectory
[ コマンド ラインの実行 ] ステップに適用されます。
(input)
コマンド ライン アクションの開始ディレクトリを指定します。 指定するディレクトリ名は 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 イメージの適用」を参照してください。