locked
wusa には /passive オプションがないですが、何か代替策はありますでしょうか? RRS feed

  • 質問

  • 更新プログラムのインストールをバッチやVBSで行うときに、msi ファイルの時は msiexec の /passive オプションで、プログレスバーだけ表示してユーザーの操作は不要ということができましたが、msuファイルの場合 wusa には /passive に相当するオプションが無い様に見えます。何か良い方法はあるでしょうか?

    2014年9月18日 6:37

回答

  • 処理中に画面表示したいという事でしょうか。例えば以下の様な方法があります。

    http://gallery.technet.microsoft.com/scriptcenter/58a40515-e502-47d2-99bf-d5679b7976ab

    • 回答としてマーク kunioykh 2014年9月25日 2:18
    2014年9月24日 2:48

すべての返信

  • /passive は無いので、 /quiet /norestart で実行し、

    必要であれば、呼び出し側で戻り値取ったり、画面表示をするのが一般的かと思います。

    • 回答の候補に設定 佐伯玲 2014年9月19日 8:36
    2014年9月19日 1:31
  • 佐伯玲 様

    ご回答ありがとうございます。そうすると

    1. インストール中の旨、画面表示
    2. インストール実行し、終わるまで待機
    3. 1.で表示した画面を閉じる

    となると思いますが、VBScriptで、待機しない画面を表示し、あとで閉じる方法はありますでしょうか?

    2014年9月24日 1:08
  • 処理中に画面表示したいという事でしょうか。例えば以下の様な方法があります。

    http://gallery.technet.microsoft.com/scriptcenter/58a40515-e502-47d2-99bf-d5679b7976ab

    • 回答としてマーク kunioykh 2014年9月25日 2:18
    2014年9月24日 2:48
  • あ、これはいいですね。 私の努力不足で検索してもたどり着けませんでした。

    LazyDogg 様 ありがとうございました。


    • 編集済み kunioykh 2014年9月25日 2:19
    2014年9月25日 2:18