Windows PE からソフトウェアをインストールする

Windows PE からソフトウェアをインストールする

Windows PE を起動してデバイスのハード ドライブにインストールすることで適用する基本 wim イメージ ファイルがあります。

ベースイメージを適用した後、sccm イメージングによって実行されるタスク シーケンスと同様に、必要に応じてカスタム ソフトウェアをインストールしたいと思います。

これを実現するには、どのようなツールまたはコマンドラインを使用すればよいでしょうか?

答え1

Microsoft は、WinPE 内から完全な OS にソフトウェアをインストールするのではなく、再起動して Windows に構成を実行させ、現在実行中の実際の OS にフックして、そこからインストールを続行します。使用される方法は、私が知る限り、setupcomplete.cmd ファイルです。これは基本的に、通常は空のファイルであり、常に Windows セットアップの最後に実行されます (詳細なドキュメントを参照)。ここ)。同じファイルを使用することを妨げるものは何もないと思います。そこにスクリプト(おそらく cmd よりも強力)をフックして、必要なものをインストールできます(おそらくサイレントである必要があり、その段階でのユーザー操作は実際にはそれほどうまく機能しません)。

Windows セットアップ中にソフトウェアを実行する別の方法は、una​​ttend.xml を変更することです。複数のパスでRunAsynchronousCommandステップを実行できるこれにより、再度フックできるコードが実行されます。デバッグする必要がある場合は特に、応答ファイルの変更が少し面倒だと感じていたため、cmd ファイルをお勧めします。

関連情報