はじめに
Window10 で 無線LAN ( Wi-Fi ) を使用していて休止復帰時などに接続が切れている場合があります。
タスクバー → トレイアイコン → 接続、という
流れになるかと思いますが面倒なので
ネットに接続している場合は何もしないで終了
ネットに接続していない場合は指定の SSID で接続して終了
というバッチファイルを作成したので
なくさないよう置いておきます。
USB機器が再起動後に認識しなくなるという場合は
以下と組み合わせます。
Win10 USB機器の接続状況を確認し
接続が切れていたら接続するバッチファイル。
【 目次へ戻る 】
ダウンロード
ダウンロードは以下です。Wi-Fi Setting ON OFF v.101 ( 2019/01/26 )
MD5:F2B588A13209FA0B26810FD75DA847C9
※v1.01 は有線の接続の ON/OFF 切り替えを追加しました。
Wi-Fi の方に変更はありません。
自分の環境に書き換えてご使用下さい。
このバッチファイルは 無線LAN アダプタが認識されていて
なぜかネット接続が切れた、接続し直すという場合で有効で
休止復帰時に 無線LAN アダプタ自体が認識されないという理由で
ネットワークへ接続されていないとかでは使用の意味なし。
そういう場合はこちらです。
無線LANアダプタ 3R-KCWLAN、
Win10で休止復帰後に認識しない、接続できない。
Win10 ロジクールのマウス、キーボードが
休止復帰後に認識しない 解決方法。
*** ご注意 ***
このブログに書いてある事の実行は
自己責任にてお願いいたします。
このブログの管理者 気ままさん は
記事に書いてあることを実行して発生した
起こったすべての事柄において責任を負いません。
**************
【 目次へ戻る 】
設定方法 Wi-Fi
一応、簡単な設定方法をファイルを解凍し Wi-Fi_Setting_ON_OFF.bat を
メモ帳で開きます。
以下を書き換え
Wi-Fi の状態を出力するファイル
SET out_txt=""
接続する Wi-Fi の SSID
SET Wi-Fi_name=""
双方共に "" の間に貼り付けます
SSID は Wi-Fi の名前です

Wi-Fi_Setting_ON_OFF.bat の
「 SSID を確認したい場合は~ 」 の
下2つの rem を消して保存し実行すると
SSID が書き込まれたファイルが
メモ帳で開くのでコピペします。
開かない場合は以下を設定していないと駄目。
Wi-Fi の状態を出力するファイル
上の2つを書き換えた後、保存し
実行すると Wi-Fi が接続していない時だけ
接続するようになります。
一応、内部に説明を書いておきましたので
怪しいな、このファイルとか感じる場合は
コマンドをググれば何をしているかはわかります。
【 目次へ戻る 】
設定方法 有線
設定方法は Wi-Fi とほぼ同じですが接続するネットワークの設定が少し面倒?です。
この部分です。
SET net_name=""
Winキー + Rキー同事押しで出たウィンドウに
cmd と入れて Enterキー。
黒い画面が出るので、名前の取得は この行を実行。
c:\001.txt は変更可能
netsh interface ip show interface > c:\001.txt
c:\001.txt をを開くと、このようになっているので
※環境により イーサネット の部分は変わります
connected イーサネット
disconnected イーサネット 2
connected となっている方が現在ネットに接続している名前。
ですから以下はこう書きます。
SET net_name="イーサネット"
注意としまして 「 イーサネット 」 という物を検索すると
「 イーサネット 2 」という物もあるものですから
両方ヒットしてまずい訳です。
ですので以下の行を少し書き換えなければならない。
rem ネットワークが繋がっているか検索
findstr /e %net_name% %out_txt%
上の文に /e とありますが
これは最後尾から見ていってマッチするもの、です。
「 イーサネット 」 をヒットさせるとしまして
イーサネット
イーサネット 2
こうありましたら後ろから見ていって
「 イーサネット 」 がヒットするのは上ですね。
そんな設定です。
もし「 イーサネット 」 が1つしかない場合は
/e を取り除きます。
詳しくは read.txt の中程に書いてありますので
どうぞ。
【 目次へ戻る 】
Win10 以外でも動かしたい
このバッチファイルは以下2つのコマンドを使用しているだけですので、これが存在して動けば
Win10 以外でも動くと思います。
netsh
findstr
自分の Windows に存在するか確認する場合は
Win + R キーを同事押しして出たウィンドウに
cmd と入力して Enter キー。
それぞれのコマンドに /? を付けて Enter キー。
netsh /?
findstr /?
文字がズラッと出ればコマンドが使用可能
以下が出た場合はそのコマンドと言いますか
実行ファイルがないのでバッチファイルは使用不可です。
***** は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたは
バッチ ファイルとして認識されていません。
-----
とまあ、こんな感じで
休止状態から復帰するとたまにネットが
接続していないのを簡単に接続できるよ、でした。
ちなみに CLaunch というランチャーを使用していれば
自動起動タブ → 省電力モードからの復帰時
ここにバッチファイルを指定しておけば
休止復帰時に自動で実行可能です。
おすすめリンク
・Amazon / 楽天市場 / Yahoo! でお買い物をする。関連リンク
・CLaunch Pyonkichi's page・無線LANアダプタ 3R-KCWLAN、
Win10で休止復帰後に認識しない、接続できない。
・Win10 ロジクールのマウス、キーボードが
休止復帰後に認識しない 解決方法。
・Win10 USB機器の接続状況を確認し
接続が切れていたら接続するバッチファイル。
・エレコム USBハブ ACアダプタ付
セルフ/バス対応 U2H-TZ410SBK を購入。
この記事へのコメント