Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

fsdExample.ps1 は、GUI を作成して選択の MSI を実行するパワフルな powershell です。上部では変数を定義でき、これを使ってスクリプトの動作をカスタマイズできます。

Image RemovedImage Added

このスクリプトは基本的に $installs 配列によりコントロールされます。このサンプルでは、最初の行は必須インストールである必要があります。これは次のインストールが最初のインストールからのレジストリ設定を使って後続のインストールに引き渡すからです。  パラメータ"/qb" は、基本のインターフェースを作成します。このインターフェースは進捗を示しますが、入力のプロンプトではありません。

...

このスクリプトにより作成されたダイアログは以下のように表示されます。

Image RemovedImage Added











スクリプトが、以前にインストールが実行されたことがあると検知した場合、チェックボックスは以下のようになります。

Image RemovedImage Added






このインストールは修復モードで再度実行されるか、入力が有効な場合、インストールがアップグレードでなければ、削除/修復のプロンプトが表示されます。

...

* バッチ・ファイルを実行可能ファイルに変換できるツールは他にも多数あります。

Image RemovedImage Added

スクリプト m.bat は、バッチ・ファイルのコンパイルに使用するシンプルな Windows バッチ・ファイルです