
Windows Script Host を使うスクリプトでプログラムなどを実行し終了を待つ方法にはどんなものがありますか。
ただ、最終的には、ウィンドウを最小化状態にして実行し終了を待ちたいだけですので、まったく別の方法があればそれも知りたいです。
例えば
WScript.Shell の Exec 関数を使い、返されるオブジェクトのStatusプロパティを見ることで待つことができます。
他にはどんな方法があるでしょうか。
最小化状態で実行するために
Shell.Application の ShellExecute 関数を使いたいのですが、この関数を使った場合、終了を待つ方法はありますか。
No.1ベストアンサー
- 回答日時:
runメソッドで可能です。
http://msdn.microsoft.com/ja-jp/library/cc364421
4番目の引数(bWaitOnReturn)の設定で、
プログラムの実行が終了するまでスクリプトを待機させるかどうかを指定できます。
true に設定すれば待機します。
---質問からは外れますが、
3番目の引数(intWindowStyle)でウィンドウの外観(表示、非表示、最小化、最大化など)を設定できます。
> まったく別の方法があればそれも知りたいです。
WSHではありませんが、
ShelleEecuteEX関数と WaitForSingleObject関数を使用して、プロセスの終了を待つ、というのが使いやすいです。
ShelleEecuteEX
http://msdn.microsoft.com/en-us/library/windows/ …
WaitForSingleObject
http://msdn.microsoft.com/ja-jp/library/cc429427 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Vba UserFormを前面に出す方法を教えてください 1 2023/08/17 11:08
- Visual Basic(VBA) vba メモリ節約 3 2022/09/16 21:45
- 消費者問題・詐欺 自分の学校がカリキュラムを偽装しています。 1 2023/02/15 23:40
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- Excel(エクセル) 日別の合計 5 2022/10/09 19:07
- Excel(エクセル) Excelで行削除をすると… 1 2023/07/26 11:57
- その他(恋愛相談) 待ち合わせ時間を相手が決めて、待ち合わせ場所はいつも同じところ(そこしか待ち合せしたことない)かなと 1 2022/04/19 14:40
- Windows 7 Media Playerが開かない。ファイルアイコンを右クリックしても「プロパティ」が表示されない。 2 2023/02/05 14:45
- Excel(エクセル) Excelのウィンドウが少し小さく、ズレて立ち上がります 1 2022/06/27 16:25
- その他(プログラミング・Web制作) Windows上のプログラム。「予め決められた時刻に自分で起動して処理して自分で終了する」って可能? 3 2023/01/04 14:29
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
pingは正常なのにtracerouteで...
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
Linux のシェルスクリプトの強...
-
ROBOCOPY cmdで正常に処理され...
-
PowerShellのスクリプト実行に...
-
バッチファイル内の各コマンド...
-
シャットダウンバッチがうまく...
-
Windows8.1でCTCPを有効にする方法
-
sudoで実行したコマンドの実行...
-
python IDLEで訂正、削除のやり...
-
emacsでCtrl+zを押してサスペン...
-
shutdownコマンド実行の残り時...
-
[Access] パススルークエリーで...
-
サーバでログオフするとアプリ...
-
linux初心者です wineをつかっ...
-
taskkill をバッチ処理できない。
-
信頼済みサイト登録をbatファイ...
-
最初の一度しか実行されないロ...
-
windows10のごみ箱をrd /s /q C...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
pingは正常なのにtracerouteで...
-
エクセルの表にヘンな枠が・・・
-
Linux のシェルスクリプトの強...
-
バッチファイル内の各コマンド...
-
Openイベントを開始させないで...
-
SPI非言語の問題 解説お願いします
-
windows10のごみ箱をrd /s /q C...
-
LD_LIBRARY_PATHって?
-
linuxサーバーのキャッシュをク...
-
シャットダウンバッチがうまく...
-
最初の一度しか実行されないロ...
-
python IDLEで訂正、削除のやり...
-
ROBOCOPY cmdで正常に処理され...
-
taskkill をバッチ処理できない。
-
sudoで実行したコマンドの実行...
-
エクセルからアクセスのプロシ...
-
サーバでログオフするとアプリ...
-
コマンドプロンプト「システム...
-
shutdownコマンド実行の残り時...
おすすめ情報