見出し画像

Wi-Fiの一括バックアップ&復元(Windows10)

Windows10にもファイルなどのバックアップ機能はありますが、Wi-Fiは例外です。

そこで、パソコンに保存されているWi-Fiを一括でバックアップ&復元ができるバッチファイルを作成します。

フォルダー「Wi-Fi」(名前は適当)を作成。この中にバックアップ用バッチ、復元用バッチ、Wi-Fiファイルが入ります。


バックアップ用バッチファイル「wi-fi_backup.bat」(名前は適当)

@echo off
netsh wlan export profile key=clear


復元用バッチファイル「wi-fi_restore.bat」(名前は適当)

@echo off

for %%f in (*.xml) do (
 netsh wlan add profile filename="%~dp0%%f" user=all
)

「wi-fi_backup.bat」と「wi-fi_restore.bat」をWi-Fiフォルダー内に保存します。

バックアップするときは「wi-fi_backup.bat」をダブルクリックします。すると、Wi-Fiフォルダー内に「Wi-Fi-"SSID".xml」というファイルが登録しているWi-Fiの数だけ作成されます。このファイルにはWi-Fiパスワードが記述されているので、取り扱いには気をつけてください。

復元するときは「wi-fi_restore.bat」をダブルクリックします。


おまけ

今回、復元でエラーが出ないようにバックアップしたWi-Fiファイルはパスワードの暗号化を無効化しています。暗号化したい場合はコード内の「key=clear」を削除してください。


この記事が気に入ったらサポートをしてみませんか?