FC2ブログ

例えば、自宅のアクセスポイントのみに接続するWi-Fi設定

 先日の便利なWi-Fi接続設定だと優先順位をつけて複数のアクセスポイントにつなげることができます。
 しかし、自宅でのみ使っているパソコンなのに近所のアクセスポイントをつかんでしまったことはないでしょうか?
 今時セキュリティ設定なしってアクセスポイントは稀かもしれませんが。

 そんなときは自宅のアクセスポイントのみに接続するように設定してしまいましょう。

 先日に引き続き、batファイルを作成してみました。(仕事で使うので)

@echo off
rem おまじない
rem=====================================
rem 管理者権限でなければ管理者権限で開きなおす
openfiles > nul
if errorlevel 1 (
    PowerShell.exe -Command Start-Process \"%~f0\" -Verb runas
    exit
)
rem=====================================
rem 特定のSSIDのみ許可
rem フィルターを追加
echo Buffalo-A-FD5A のみに接続するように設定します
pause
rem↓で専用接続の設定をします
netsh wlan add filter permission=denyall networktype=infrastructure
netsh wlan add filter permission=allow ssid=Buffalo-A-FD5A networktype=infrastructur
echo 設定が完了しました
pause
rem フィルターを確認
echo 接続指定先を確認します
pause
netsh wlan show filters
pause
rem=====================================
rem専用接続の設定を解除したいとき
rem フィルターを全削除(こっちを使うことをおすすめします)
↓のremを消して使用してください
rem netsh wlan delete filter permission=denyall networktype=infrastructure
rem フィルターを指定して削除(うまくいかないかも?)
rem netsh wlan delete filter permission=allow ssid=Buffalo-A-FD5A networktype=infrastructure

引用符使ってますが、引用したんじゃなくてコピペして使える部分です。
つまり、引用してほしい部分です。(使い方違うけど)

これで専用接続で利用できます。接続が安定することでしょう。

便利なWi-Fi接続設定

 いたるところにアクセスポイントがあるので、テザリングしてるのにコンビニのアクセスポイントに接続してしまって...なんてこともあるかと思います。

 優先的に接続したい設定をパソコンにも覚えてもらいましょう!
(Windows10で説明していきますが、Windows7でも同様だと思います)

画面左下に「ここに入力して検索」が表示されている人は、ここに「cmd」と入力してください。

Windows7でもWindows10でもショートカットならWindowsキー(田みたいなの)+R で「ファイル名を指定して実行」が表示されるので、そこに「cmd」を入力して実行してください。

DOS窓が開いたら、netsh wlan show profiles と入力すると、現在の優先順位が表示されます。

続いて、netsh wlan set profileorder name="無線の名前"interface="インターフェース名" priority=1 と入力します。

 無線の名前は、画面右下の受信状態(アンテナマーク)をクリックすると現在接続可能なアクセスポイントの一覧が表示されます。インターフェース名はWi-Fiです。

 先ほどcmdで確認した一覧からもモチロン確認できます。

たとえば、netsh wlan set profileorder name="Buffalo-A-FD5A"interface="Wi-Fi" priority=1

、優先順位1番はBuffalo-A-FD5Aになります。
netsh wlan show profiles で確認してみてください。

 何台も接続設定の調整をしなければならなかったので、こんなbatファイルを使用しました。

@echo off
rem おまじない
rem=====================================
rem 管理者権限でなければ管理者権限で開きなおす
openfiles > nul
if errorlevel 1 (
    PowerShell.exe -Command Start-Process \"%~f0\" -Verb runas
    exit
)
rem=====================================
rem 現在の接続設定を確認
netsh wlan show profiles
pause
rem 優先したいWi-Fiの設定を指定
rem 順番にpriority=2にすれば2番目,priority=3にすれば3番目と順番を指定できます
netsh wlan set profileorder name="Buffalo-A-FD5A" interface="Wi-Fi" priority=1
pause
rem 変更後の接続設定を確認
netsh wlan show profiles
pause

↑引用したんじゃなくて、引用して使用できる部分です。
あくまで備忘録なので悪しからず。

Internet Explorerのスタートページを固定する

Internet Explorerを使っている人が少なくなってきていると思われますが、私が勤務しているところでは現役です。

外部向けのPCでは、自社(?)のwebページを表示させたい。
内部向けのPCでは、社員・職員向けのwebページを表示させたい。

スタートページを設定しておくと、勝手に変えられてしまったり、「勝手に変わってしまった」と言われたり。

そんなこんなでスタートページを指定して固定します。Internet Explorerで。

今回はレジストリを操作するのですが、何台も同じ操作をするのは面倒ですし、間違える可能性が高くなります。
なので、batファイルを作成してみました。

@echo off
remダブルクリックで起動しても管理者権限で開きなおすおまじない。
rem=====================================
rem 管理者権限で開きなおす
openfiles > nul
if errorlevel 1 (
PowerShell.exe -Command Start-Process \"%~f0\" -Verb runas
exit
)
rem=====================================

echo '
echo ##############################
echo スタートページを指定します
echo ##############################
echo '

rem スタートページを指定 ここではGoogleのアドレスを指定しています
rem https://www.google.co.jp/の部分をお好みで変更!
reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /t REG_SZ /d "https://www.google.co.jp/" /f

echo '
echo ##############################
echo 2枚目スタートページを削除
echo なかった場合はエラーメッセージ
echo ##############################
echo '

rem 2枚目スタートページがあれば削除(エラーメッセージがでるかもしれないが続行できる)
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Secondary Start Pages" /f

echo '
echo ##############################
echo スタートページを固定します
echo ##############################
echo '

rem スタートページロック
reg add "HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel" /v "HomePage" /t REG_DWORD /f /D 1

rem スタートページロック解除 解除したくなったら、↓のremをはずして実行する
rem reg add "HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel" /v "HomePage" /t REG_DWORD /f /D 0

echo '
echo ##############################
echo 変更を確定するため
echo IEを起動します
echo 確認後IEを終了してください
echo ##############################
echo '
pause

call "C:\Program Files\internet explorer\iexplore.exe"

rem スタートページを変更してもいいかメッセージがでます OKしてください

rem ↓うまく動作しないときは、自力で終了w
exit/b



引用符内をtxtファイルにコピーして、拡張子をbatにすれば利用できます。
なんとなく対話式にしたので、各々にやってもらえそう?
DOS窓で仕事してると出来る人っぽくみえる!かも?



検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR