Após exportar um perfil no formato XML, você pode importá-lo em outro PC usando o seguinte comando:
netsh wlan add profile filename="Drive:\Path\to\profile.xml"
Você também pode especificar uma interface para importar o perfil; essa opção é útil se o computador tiver vários adaptadores sem fio. Você também pode especificar que deseja aplicar o perfil a todos os usuários do computador ou apenas ao usuário atual. Por exemplo:
netsh wlan add profile filename="Drive:\Path\to\profile.xml" interface="Wireless Network Connection" user=current
Se você não especificar uma interface, o Windows a adicionará para todas as interfaces por padrão. Além disso, se você não especificar o parâmetro do usuário, o Windows adicionará o perfil a todos os usuários.
Você pode adicionar esses comandos a um arquivo em lotes, que os executa e, em seguida, exclui o XML e ele mesmo.
Se você precisar de um EXE, você terá que usar algum outro método (ou procurar alguns programas do tipo "Batch para EXE"). Quanto às chaves, a menos que você use explicitamente key=clear
ao exportar o perfil usando netsh, o arquivo XML incluirá chaves criptografadas.