2020/05/17 #JSON形式に置換#2
皆様おはようございます、
#猫でもできるPowerShell(備忘録)
#JSON形式に置換#2
$w =netsh wlan show network
($w[3..12] <#|? {$_ -like "* : *" }#>) `
-replace "(SSID )(\d+)"," `$1 : `$2`t SSIDName " -split "`t" `
-replace "^ ","`"" -replace "$","`"," -replace "( : )","`"`$1`"" `
",
"SSID " : "1",
"SSIDName " : "DIRECT-276F74ED",
"ネットワークの種類 " : "インフラストラクチャ",
"認証 " : "WPA2-パーソナル",
"暗号化 " : "CCMP ",
",
"SSID " : "2",
"SSIDName " : "Galaxy A205938",
"ネットワークの種類 " : "インフラストラクチャ",
"認証 " : "WPA2-パーソナル",
"暗号化 " : "CCMP ",
先日投稿した内容の続き
SSIDの表記を、数字と文字列の部分で分割しました。
また、SSIDの区切りの行はそのまま残して、後で{}に置き換え易く
しておきます。
洗練されてはないが、前に進んでいる感は有るので良しとしましょう
ではまた;