既知のネットワークの利用方法
解決したいこと
①既知のネットワークの管理を使ってネットワークアイコンにない元のSSIDを使ってネットにつなぐぎ方
②切れるネットの解消(自己解決済)2024年9月25日(水)
→(解決策)高度なWi-Fiネットワークプロパティでネットワークが名前(SSID)をブロードキャスト五していない場合でも接続するチェック
毎朝、スタートアップに入れたbatファイルが走って
(※そのバッチは走り出すとpowershellが立ち上がって
コマンドレットを用いてIPv4の書き換えに行きます。)
①ネットが(-_-;)切れた
9月6日あたりと記憶しております。ネット接続が悪くなりだしたなっと思った。例えば席をはなれて、席に戻って、スクリーンセーバーを解除した段階でNETにつながっておらず。以下のような画面になります。
今朝9月13日(金)
Net接続の扇マークから未接続の地球儀マークへ
スタートアップフォルダのネット接続.batが走ります
つながらず
bat実行後、既知のネットワークの管理を開く
IPやサブネット、デフォルトゲートウェイを確認。
DNSも確認。
既知のネットワークにはdowatec-wifiがある。これにつなぎたい。ちゃんとIPアドレスもはいっているのになあ。
②ネットワークアイコンへ
③SSID見当たらず(;^_^A
ここで最初の質問「既知のネットワーク管理」は利用できないか?
との疑問がわきました
④SSIDを非公開のSSIDを作って
⑤細胞分裂
先ほど入力して新規作成してdowatec-wifiと(ここは推定ですが・・)既知のネットワークに残っていたdowatec-wifiが非公開のネットワークからSSIDを入れてセキュリティーを入れてと同時にdowatec-wi-fi2となって現れる。※新規作成した方がdowatec-wifi2かもしれませんが
⑥dowatec-wifi2がつながろうとしているので、切断
⑦dowatec-wifiを接続
⑧やっと接続\(^_^)/
やはりスタートアップに入れて毎日接続させないほうがよい?
との疑問がわきました。
アドバイスいただけますと助かります。
例)
<# :
@echo off
openfiles >nul 2>&1
if errorlevel 1 (
powershell start-process "'%~f0'" -verb runas
goto :EOF
)
powershell -noprofile -command "invoke-expression (get-content '%~f0' -raw)"
goto :EOF
#>
# 以下 powershell スクリプト
$adapter = Get-NetAdapter | Where-Object {$_.InterfaceAlias -eq "Wi-Fi"}
# アダプターのコンフィグを取得
$conf = $adapter | Get-NetIPConfiguration
# IPアドレスが設定されている場合
If ($conf.IPv4Address.IPAddress) {
# その設定を削除する
$adapter | Remove-NetIPAddress -AddressFamily "IPv4" -Confirm:$false
}
# デフォルトゲートウェイが設定されている場合
If ($conf.Ipv4DefaultGateway) {
# その設定を削除する
$adapter | Remove-NetRoute -AddressFamily "IPv4" -Confirm:$false
}
$adapter | New-NetIPAddress `
-AddressFamily "IPv4" `
-IPAddress "172.17.2.163" `
-PrefixLength 24 `
-DefaultGateway "172.17.2.253"
$adapter | Set-DnsClientServerAddress -ServerAddresses "211.129.12.47,211.129.14.138"
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
自分で試したこと
原因追求中
1個解決
僕のパソコンは毎日シャットダウンして帰るので毎日コマンドにて接続を行っています。
ネットが切れるにいては→高度なネットワークプロパティでネットワークが名前(SSID)をブロードキャストしていない場合でも接続するにチェックがはいっていなかったためにおこったと考えられます。