プロが教える店舗&オフィスのセキュリティ対策術

ネットワーク上の複数のアドレスにPingを打ってその応答によって
処理を分岐させるプログラムをVBSで作成しているのですが、
実行するたびにコマンドプロンプトが開いたり閉じたりして
何か嫌なんですが、仕方ないのでしょうか?

方法としてはWScript.ShellでPingコマンドを実行してます。
ループしながら処理を分岐させているのでコマンドプロンプトが
開いたり閉じたりしてしまいます。
何かよい解決方法はないのでしょうか?

どなたかご教授ください。
または参考サイトなど教えてください、お願い致します。

A 回答 (2件)

こちらは、参考になりますか?


http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/object/ …
真ん中くらいに「run」の項目があります。
オプションとして「intWindowStyle」に「0」を指定すれば、下の方にある「WshWindowStyle」から「非表示」になるはずです。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
サイトを参考に解決できそうです。
ありがとうございました。

お礼日時:2007/04/30 13:39

RUN メソッドについては、No.1さんの回等で解決されるかともいます。



余計なお世話ですけど、WSHのヘルプは下記からダウンロードできます。
?http://www.microsoft.com/japan/msdn/scripting/?
詳しく載っていますよ。

また直接的な回等ではありませんが、WindowsXP以降ならWMIでと言う手もあります。
http://www.microsoft.com/japan/technet/scriptcen …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
今後サイトを参考にしながら勉強していきます。

お礼日時:2007/04/30 13:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!