- ベストアンサー
VBScriptでPing
ネットワーク上の複数のアドレスにPingを打ってその応答によって 処理を分岐させるプログラムをVBSで作成しているのですが、 実行するたびにコマンドプロンプトが開いたり閉じたりして 何か嫌なんですが、仕方ないのでしょうか? 方法としてはWScript.ShellでPingコマンドを実行してます。 ループしながら処理を分岐させているのでコマンドプロンプトが 開いたり閉じたりしてしまいます。 何かよい解決方法はないのでしょうか? どなたかご教授ください。 または参考サイトなど教えてください、お願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
RUN メソッドについては、No.1さんの回等で解決されるかともいます。 余計なお世話ですけど、WSHのヘルプは下記からダウンロードできます。 ?http://www.microsoft.com/japan/msdn/scripting/? 詳しく載っていますよ。 また直接的な回等ではありませんが、WindowsXP以降ならWMIでと言う手もあります。 http://www.microsoft.com/japan/technet/scriptcenter/resources/qanda/sept04/hey0914.mspx
その他の回答 (1)
こちらは、参考になりますか? http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/object/wshshell.htm 真ん中くらいに「run」の項目があります。 オプションとして「intWindowStyle」に「0」を指定すれば、下の方にある「WshWindowStyle」から「非表示」になるはずです。
お礼
回答ありがとうございます。 サイトを参考に解決できそうです。 ありがとうございました。
お礼
回答ありがとうございます。 今後サイトを参考にしながら勉強していきます。