質問: wi-fi設定をandroidデバイスからwindowsに転送することは可能ですか? androidデバイスに保存されたいくつかのwifiネットワークからの情報がありますが、このデータをwindows 8.1に移動する方法はありますか?androidですが、windowsのどこに配置するか、どの形式にする必要があるかわかりません。編集:androidデバイスからのwifi構成ファイル(/data/misc/wifi/wpa_supplicant.confにあります)のサンプル:network={ ssid="network1" psk="xxx" key_mgmt=wpa-psk priority=30 } network={ ssid="network2" scan_ssid=1 key_mgmt=wpa-eap ieee8021x eap=peap identity="uname" password="pword" phase2="auth=mschapv2" priority=32 proactive_key_caching=1 } 理想的には、これらのネットワークの多くをコピーする何らかの方法が望ましいですが、手動の1つずつのソリューションも受け入れられます。更新:windowsのwifiプロパティは次の場所にxmlファイルとして保存されているようです:c:\ programdata\microsoft\wlansvc\profiles\interfaces {interfaceid} {something} .xmlこのxmlファイルのスキーマまたはマッピングに関する情報をいただければ幸いです。
回答: ワイヤレスネットワークをxmlファイルとしてインポートすることは可能ですが、これは netshコマンド を通過する必要があります。たとえば、wpa2-psk aesを使用してワイヤレス接続を定義し、パスフレーズを暗号化されていないプレーンテキストとして指定するファイルを次に示します。<?xml version="1.0"?> <wlanprofile xmlns="http://www.microsoft.com/networking/wlan/profile/v1"> <name>ssid-name</name> <ssidconfig> <ssid> <hex>ssid-name-in-hex</hex> <name>ssid-name</name> </ssid> </ssidconfig> <connectiontype>ess</connectiontype> <connectionmode>auto</connectionmode> <msm> <security> <authencryption> <authentication>wpa2psk</authentication> <encryption>aes</encryption> <useonex>false</useonex> </authencryption> <sharedkey> <keytype>passphrase</keytype> <protected>false</protected> <keymaterial>unencrypted-pass-phrase</keymaterial> </sharedkey> </security> </msm> </wlanprofile> 上記のすべてのxml要素の説明は、microsoftのドキュメントにあります。 wlan_profileスキーマ要素 。このxmlファイルは、次のコマンドを使用してwindowsにインポートできます。netsh wlan add profile filename="path_and_filename.xml" パスフレーズはインポートされたファイルで暗号化されていない可能性がありますが、windowsは、プロファイルの内容を構成ファイルに配置するときにパスフレーズを暗号化することに注意してください。c:\programdata\microsoft\wlansvc\profiles\interfaces\{guid}\{guid}.xml ここで、各ワイヤレスデバイスは、ランダムに割り当てられたguid形式のインターフェイス名{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}。参考文献 : windowsネットワーク設定のインポートとエクスポート wifiパスワードの秘密を公開する wlanプロファイルをwindowsデバイスにプッシュする2つの方法