LTI および ZTI で使用されるスクリプトは、展開プロセス中に使用される手順をサポートする特殊なタスクを実行するユーティリティを参照します。 次の情報は、アクションに含める正しいユーティリティと、各ユーティリティの実行時に指定する有効な引数を決定するのに役立ちます。
各ユーティリティについて、次の情報が提供されます。
名前。 ユーティリティの名前を指定します
説明。 ユーティリティの目的の説明を提供します
Location。 ユーティリティが見つかるフォルダーを示します。場所の情報では、次の変数が使用されます。
program_files。 この変数は、MDT がインストールされているコンピューター上の Program Files フォルダーの場所を指します。
ディストリビューション。 この変数は、展開共有の Distribution フォルダーの場所を指します。
します。 この変数は、オペレーティング システム プラットフォーム (x86 または x64) のプレースホルダーです。
使用。指定可能なコマンドとオプションを提供します
引数と説明。ユーティリティに指定する有効な引数と、各引数の意味の簡単な説明を示します
BCDBoot.exe
BCDBoot は、システム パーティションをすばやくセットアップしたり、システム パーティションにあるブート環境を修復したりするために使用されるツールです。 システム パーティションは、インストールされている Windows イメージから小さなブート環境ファイルのセットをコピーすることによってセットアップされます。 BCDBoot は、インストールされた Windows イメージから Windows を起動できるようにする新しいブート エントリと共に、システム パーティション上にブート構成データ (BCD) ストアも作成します。
| 値 | 説明 |
|---|---|
| Location | Windows ソース ファイルに含まれます |
引数
| 値 | 説明 |
|---|---|
| このユーティリティで提供されるコマンド ライン ヘルプを参照してください。 |
BDDRun.exe
このユーティリティは、ユーザーの操作を必要とする実行可能ファイル (スクリプトやその他のコードなど) に対するタスク シーケンスサーによるアクションとして実行されます。 既定では、タスク シーケンスでは、ユーザーの操作を必要とする実行可能ファイルを実行できません。 ただし、このユーティリティを使用すると、タスク シーケンサーは、ユーザーの操作を必要とする実行可能ファイルを実行できます。
ユーザーの操作を必要とする実行可能ファイルは、このユーティリティの引数として提供されます。 このユーティリティは、実行可能ファイルを別のコマンド環境で実行します。
注:
このユーティリティは、LTI 展開でのみ使用できます。 ZTI 展開では、ユーザー操作が禁止されます。
| 値 | 説明 |
|---|---|
| Location | distribution\Tools\platform |
| 使用する方法 | BDDRun.exe commandline |
引数
| 値 | 説明 |
|---|---|
| commandline | ユーザーの操作を必要とする実行コマンド |
注:
引数の コマンド ライン 部分の空白を含む任意の部分を二重引用符で囲みます。 例: BDDRun.exe MyAppInstall.exe /destinationdir: "%ProgramFiles%\AppName"。
Bootsect.exe
Bootsect.exe は、ハード ディスク パーティションのマスター ブート コードを更新して、BOOTMGR と NTLDR を切り替えます。 このユーティリティを使用して、コンピューターのブート セクターを復元します。
Bootsect.exe の詳細については、 『Windows プレインストール環境 (Windows PE) ユーザーズ ガイド』の「Bootsect Command-Line Options」セクションを参照してください。
| 値 | 説明 |
|---|---|
| Location | distribution\Tools\platform |
| 使用する方法 | bootsect.exe /nt52 C: |
引数
| 値 | 説明 |
|---|---|
| /help | ここに一覧表示されている使用手順を表示します。 |
| /nt52 | NTLDR と互換性のあるマスター ブート コードを SYS、 ALL、または DriveLetter に適用します。 SYS、ALL、または DriveLetter にインストールされているオペレーティング システムは、以前のバージョンの Windows Vista である必要があります。 |
| /nt60 | BOOTMGR と互換性のあるマスター ブート コードを SYS、 ALL、 または DriveLetter に適用します。 SYS、ALL、または DriveLetter にインストールされているオペレーティング システムは、Windows Vista である必要があります。 |
| SYS | Updates Windows の起動に使用されるシステム パーティションのマスター ブート コードを更新します。 |
| All | すべてのパーティションでマスター ブート コードをUpdatesします。 ALL では、必ずしも各ボリュームのブート コードが更新されるわけではありません。 代わりに、このオプションは、Windows ブート ボリュームとして使用できるボリュームのブート コードを更新します。これは、基になるディスク パーティションに接続されていないダイナミック ボリュームを除外します。 ブート コードはディスク パーティションの先頭に配置する必要があるため、この制限が存在します。 |
| DriveLetter | Updates このドライブ文字に関連付けられているボリュームのマスター ブート コードを更新します。 (1) DriveLetter がボリュームに関連付けられていない場合、または (2) DriveLetter が基になるディスク パーティションに接続されていないボリュームに関連付けられている場合、ブート コードは更新されません。 |
| /force | ブート コードの更新中にボリュームを強制的にマウント解除します。 このオプションは、慎重に使用してください。 |
Compact.exe
NTFS ファイル システム パーティション上のファイルの圧縮を表示または変更します。
| 値 | 説明 |
|---|---|
| Location | Windows ソース ファイルに含まれます |
引数
| 値 | 説明 |
|---|---|
| /C | 指定されたファイルを圧縮します。 ディレクトリには、後で追加されたファイルが圧縮されるようにマークが付けられます。 |
| /V | 指定されたファイルを展開します。 ディレクトリには、後で追加されたファイルが圧縮されないようにマークが付けられます。 |
| /S | 指定されたディレクトリ内およびすべてのサブディレクトリ内のファイルに対して指定された操作を実行します。 デフォルトの dir は現在のディレクトリです。 |
| /A | 非表示属性またはシステム属性を持つファイルを表示します。 これらのファイルは既定では省略されます。 |
| /I | エラーが発生した後も、指定された操作の実行を続行します。 既定では、Compact.exe はエラーが検出されたときに停止します。 |
| /F | 指定されたすべてのファイルに対して、既に圧縮されているファイルも含めて圧縮操作を強制します。 既に圧縮されているファイルは既定でスキップされます。 |
| /Q | 最も重要な情報のみをレポートします。 |
| filename | パターン、ファイル、またはディレクトリを指定します。 |
Diskpart.exe
Diskpart は、スクリプトまたはコマンド プロンプト ウィンドウへの直接入力を使用してオブジェクト (ディスク、パーティション、またはボリューム) を管理できるテキスト モードのコマンド インタープリタです。
Diskpart.exe の詳細については、 『Windows プレインストール環境 (Windows PE) ユーザーズ ガイド』の「Diskpart Command-Line オプション」セクションを参照してください。
| 値 | 説明 |
|---|---|
| Location | Windows PE ソース ファイルに含まれています |
引数
| 値 | 説明 |
|---|---|
| ユーティリティの説明で参照されているガイドを参照してください。 |
Expand.exe
このユーティリティを実行して、圧縮ファイルからファイルを展開 (抽出) します。
| 値 | 説明 |
|---|---|
| Location | Windows ソース ファイルに含まれます |
| 使用する方法 | Expand.exe -r wuredist.cab -F:wuRedist.xml %temp% |
引数
| 値 | 説明 |
|---|---|
| -r | 展開されたファイルの名前を変更します |
| -D | ソース ディレクトリ内のファイルの一覧を表示します |
| Source | ソース ファイルの仕様 (ワイルドカードを使用できます。) |
| -F:Files | .cab ファイルから展開するファイル名 |
| Destination | リンク先ファイル |パスの指定 (宛先 はディレクトリにすることができます。 ソース が複数のファイルであり、 -r が指定されていない場合、 宛先 はディレクトリである必要があります。) |
ImageX.exe
ImageX は、OEM や企業がファイル ベースのディスク イメージをキャプチャ、変更、および適用して迅速に展開できるようにするコマンド ライン ユーティリティです。 ImageX は、ネットワークへのコピー用に WIM ファイルと連携することも、Windows セットアップや Windows 展開サービスなどの WIM イメージを使用する他のテクノロジと連携する場合もあります。
ImageX の詳細については、 『Windows プレインストール環境 (Windows PE) ユーザーズ ガイド』の「ImageX とは」を参照してください。
| 値 | 説明 |
|---|---|
| Location | distribution\Tools\platform |
引数
| 値 | 説明 |
|---|---|
| ユーティリティの説明で参照されているガイドを参照してください。 |
Microsoft.BDD.PnpEnum.exe
このユーティリティを実行して、ターゲット コンピューターにインストールされているプラグ アンド プレイ デバイスを列挙します。
| 値 | 説明 |
|---|---|
| Location | distribution\Tools\platform |
引数
| 値 | 説明 |
|---|---|
| なし | - |
Mofcomp.exe
Mofcomp.exe は、マネージ オブジェクト フォーマット ステートメントを含むファイルを解析し、そのファイルで定義されたクラスとクラス インスタンスを WMI リポジトリに追加するマネージ オブジェクト フォーマット コンパイラです。 Mofcomp.exe では、スイッチの使用オプションに関するコマンド ライン ヘルプを提供します。
| 値 | 説明 |
|---|---|
| Location | Windows ソース ファイルに含まれます |
引数
| 値 | 説明 |
|---|---|
| このユーティリティが提供するコマンド ライン ヘルプを参照してください。 |
Netsh.exe
Netsh.exe は、ネットワーク コンポーネントの構成を自動化するために使用されるコマンド ラインおよびスクリプト ユーティリティです。 Netsh.exe の詳細については、「 Netsh Command-Line ユーティリティ」を参照してください。
| 値 | 説明 |
|---|---|
| Location | Windows ソース ファイルに含まれます |
引数
| 値 | 説明 |
|---|---|
| このユーティリティが提供するコマンド ライン ヘルプ、またはユーティリティの説明に記載されている URL にある情報を参照してください。 |
Reg.exe
コンソール レジストリ ツールは、レジストリ データの読み取りと変更を行うために使用します。
| 値 | 説明 |
|---|---|
| Location | Windows ソース ファイルに含まれます |
引数
| 値 | 説明 |
|---|---|
| このユーティリティが提供するコマンド ライン ヘルプを参照してください。 |
Regsvr32.exe
このユーティリティは、ファイル (.dll、.exe、.ocx など) をオペレーティング システムに登録するために使用します。
| 値 | 説明 |
|---|---|
| Location | Windows ソース ファイルに含まれます |
引数
| 値 | 説明 |
|---|---|
| ファイル | 登録または登録解除するファイルの名前 |
| /s | サイレント モードでユーティリティを実行します |
| /u | ファイルの登録を解除します |
Wpeutil.exe
Windows PE ユーティリティ (Wpeutil) は、Windows PE セッションでさまざまなコマンドを実行できるコマンドライン ユーティリティです。 たとえば、管理者は、Windows PE のシャットダウンまたは再起動、ファイアウォールのアクティブ化または非アクティブ化、言語設定の構成、ネットワークの初期化を行うことができます。 MDT は、このユーティリティを使用して Windows PE およびネットワーク接続を初期化し、LTI 展開を開始します。
Wpeutil.exe の詳細については、 『Windows プレインストール環境 (Windows PE) ユーザーズ ガイド』の「Wpeutil Command-Line オプション」を参照してください。
| 値 | 説明 |
|---|---|
| Location | Windows PE ソース ファイルに含まれています |
引数
| 値 | 説明 |
|---|---|
| ユーティリティの説明で参照されているガイドを参照してください。 |