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

バッチファイルでnet useコマンドを使用してドライブマッピングスクリプトを作成しました。これをWindowsのスタートアップに登録し実行するのですがうまくいきません。
うまくいかない理由は、無線LANルータでのアクセス認証に時間がかかりすぎることです。つまり、無線LANルータとの間でネットワークコネクションが張られるよりも前にバッチファイルが実行されてしまい、その結果、接続先が見つからないという結果になってしまっています。Windows起動後しばらくしたのちに同じスクリプトを実行すると成功します。
そこで、バッチファイルの起動のタイミングを少し遅らせることができれば、当該バッチファイルでのドライブマッピングができるのではないかと考えたのですが、そのようなことは可能でしょうか?
ATコマンドの使用も考えたのですが、ATコマンドでは絶対時刻を指定することしかできないので、それではやりたいことができないように思っています。
変な質問で恐縮ですが、お知恵を拝借できますとありがたいです。

A 回答 (4件)

ping -n 100 localhost >NUL



で、99秒待つことが出来ます。待ちたい秒数+1 を指定する(1秒間隔で指定回数繰り返し)。
    • good
    • 0
この回答へのお礼

勉強になりました。
ありがとうございました。

お礼日時:2011/03/27 15:02

すみません、まったく違うリンクを貼り付けてしまいました



No1の回答でやって下さい
    • good
    • 0

他のツールを使ってよいのなら、遅延起動が設定できるものを利用するというのがあります。


私は次のツールを使っています。
http://hp.vector.co.jp/authors/VA001911/freeware …

バッチファイルだけでやるなら、何らかの方法で接続が確立するのを確認する、という方法があります。
例えば、ルータ、あるいは更にその外のサーバーへのpingが成功するまでループする、とか。
    • good
    • 0

http://buffalo.jp/products/pickup/usb3/#buspower

必要十分な時間で動作を停止してください
    • good
    • 0

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