Est-il possible d'ajouter par programmation un profil wifi à un système d'exploitation Windows (version minimale Windows 7)?
J'ai essayé netsh avec ajouter un profil et connecter, mais cela ne fonctionne pas pour moi. Y a-t-il des commandes PowerShell qui font cela?
Je veux définir automatiquement un mot de passe wifi pour un SSID spécial pour de nombreux clients.
J'espère que quelqu'un a une idée ou peut me donner une commande avec cet exemple d'informations:
Merci
J'ai trouvé un moyen d'ajouter un profil wifi.
Au début, vous exportez un profil wifi existant:
netsh wlan export profile name="WifiNetwork" folder="C:\path\" key=clear
Ensuite, vous obtenez un fichier XML avec le style suivant:
<?xml version="1.0"?>
<WLANProfile xmlns="http://www.Microsoft.com/networking/WLAN/profile/v1">
<name>WifiNetwork</name>
<SSIDConfig>
<SSID>
<hex>576966694E6574776F726B</hex>
<name>WifiNetwork</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>Password123</keyMaterial>
</sharedKey>
</security>
</MSM>
</WLANProfile>
Que vous pouvez modifier ce fichier et l'importer pour ajouter ce wifi avec cette commande:
netsh wlan add profile filename="C:\path\WifiNetwork.xml"
Vérifiez vos profils avec:
netsh wlan show profile
J'espère pouvoir aider quelqu'un avec ces informations.