インストールする必要があるセットアップ実行可能ファイルがあります。実行すると、実際のインストールを行うために msi が起動され、すぐに終了します。これの副作用は、インストールが完了する前に、呼び出し元のコンソールに制御が戻ることです。実行するマシンによっては、3 ~ 10 分かかることがあるため、呼び出しスクリプトをスリープ状態にすることは望ましくありません。msi を直接起動しますが、コンポーネントが見つからないと文句を言います。
WMI を使用してプロセスを開始し、pid が実行されなくなるまで監視する WSH スクリプトがあります。最初の実行可能ファイルが実行している MSI の pid を特定し、WMI を使用してその pid が終了するのを監視する方法はありますか? 起動プロセス情報はプロセスに関連付けられていますか?