Arquivo em lote ou script do Windows para carregar perfis XML Wi-Fi exportados em um novo laptop

1

Isso provavelmente é tão simples quanto reconfigurar o código padrão usado pelo MS para a mesma coisa, mas ... Espero que talvez alguém já tenha feito isso.
Você pode facilmente exportar um perfil Wi-Fi para um USB, incluindo todas as peças necessárias para importar em um novo laptop, para que os perfis Wi-Fi sejam pré-carregados. Mas, tanto quanto eu posso dizer, eu tenho que executá-lo um para cada perfil. Qual é o OK para criá-los.
Mas, para carregá-los, preciso fazer um clique, você está pronto para dois perfis em que trabalho. Toda vez que alguém novo entra, eu tenho que adicionar os dois perfis. Eu as tinha feito manualmente até não achar necessário agora. Ainda assim, há momentos em que o modo MS não é bom o suficiente para as pessoas com quem tenho de lidar. A maioria só consegue lidar com um CLIQUE na melhor das hipóteses. Se eles estão fora da cidade quando recebem um novo sistema, eu tenho que pré-carregar os perfis por controle remoto. Seria muito bom se eu pudesse enviar um script pré-carregado para apenas "clicar" que tivesse ambos os perfis nele. Além disso, isso me permitiria alterar TODAS as senhas dos dois perfis e simplesmente enviar um email com um script "loader automático de perfil". A última parte é talvez a mais difícil. Necessidade de converter para exe, uma vez feito para que os usuários não podem editar ou até mesmo ler o que MS sentiu que precisava colocar em texto simples, as senhas de Wi-Fi (???? porque ???)

Melhor ainda, se o script puder ser excluído depois de ser executado, não terei que me preocupar com alguém que não conheço no Wi-Fi.

Qualquer sugestão apreciada. Obter os XML's é fácil e eu encontrei vários outros softwares gratuitos que fazem muito mais, mas essa é a única parte da minha vida que é pura miséria, pois sou criticado por ser "pró-ativo em segurança" se as pessoas que eu enviar os XML's (com instruções) ainda não podem carregá-los.

    
por questorfla 21.02.2013 / 06:46

1 resposta

2

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.

    
por 21.02.2013 / 09:14