Não vamos entrar no mérito aqui sobre quesitos de segurança (de deixar a senha em arquivo texto, por exemplo). Você pode aprimorar melhor a segurança gerando o arquivo dinamicamente por um script, por exemplo.

Primeiro vamos configurar manualmente a rede Wifi em um computador e exportar a configuração pelo seguinte comando:

netsh wlan export profile name=”NameOfyourProfile” folder=C:\temp interface=”wirelesssettings”

Em seguida, iremos verificar todo o código e inserir a senha (altere as partes em cinza, conforme seu ambiente).

<?xml version=”1.0″?>
<WLANProfile xmlns=”http://www.microsoft.com/networking/WLAN/profile/v1″>
  <name>NOME_DA_REDE_WIFI</name>
  <SSIDConfig>
    <SSID>
      <hex>ID_HEX</hex>
      <name>NOME_DA_REDE_WIFI</name>
    </SSID>
  </SSIDConfig>
  <connectionType>ESS</connectionType>
  <connectionMode>auto</connectionMode>
  <MSM>
    <security>
      <authEncryption>
        <authentication>WPA2PSK</authentication>
        <encryption>ES</encryption>
        <useOneX>false</useOneX>
      </authEncryption>
      <sharedKey>
        <keyType>passPhrase</keyType>
        <protected>false</protected>
        <keyMaterial>A_KEY_DA_SUA_REDE_WIFI</keyMaterial>
      </sharedKey>
    </security>
  </MSM>
  <MacRandomization xmlns=”http://www.microsoft.com/networking/WLAN/profile/v3″>
    <enableRandomization>false</enableRandomization>
    <randomizationSeed>ID</randomizationSeed>
  </MacRandomization>
</WLANProfile>

Tendo o arquivo .xml com a configuração de sua rede, você pode copiar esse arquivo para uma pasta compartilhada, criar uma GPO em todo domínio, fazer um filtro para aplicar somente em LAPTOPS e colocar o comando de logon netsh.exe e com o parâmetro wlan add profile filename=”\\seu_servidor\seu_compartilhamento\seu_arquivo.xml”

Claro que esse computador precisará entrar na rede para receber o arquivo. Mas em uma empresa com várias Wifi’s, por exemplo, faz sentido criar arquivos com essas redes e atualizar computadores de equipes que precisam alterar constantemente de rede (como em viagens, por exemplo).

Fontes/Referências

https://community.spiceworks.com/topic/200397-vb-script-to-set-change-password-of-ssid
https://stackoverflow.com/questions/35232162/add-wifi-profile-with-password-in-windows-programmatically

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria