netsh add profile returns “Foi feita uma tentativa de carregar um programa com um formato incorreto”.

2

Usando o netsh, usei o seguinte comando para adicionar um perfil sem fio

add profile filename="c:\profiles\DLINK-Profile.xml" interface="D-Link DWA-125 N150"

Todos os parâmetros são válidos. Mas recebo o erro " Foi feita uma tentativa de carregar um programa com um formato incorreto. "

Eu sei que esse erro está relacionado à arquitetura do sistema operacional 64 bits ou 32 bits. Mas não tenho certeza qual programa não é compatível.

Estou usando o Win7 de 64 bits

    
por Tunisia 05.02.2012 / 10:50

3 respostas

2

No arquivo XML, verifique o valor em <keyMaterial></keyMaterial> para os caracteres a seguir e substitua de acordo:

"   -> &quot;
&   -> &amp;
'   -> &apos;
<   -> &lt; 
>   -> &gt;

Por exemplo, se a sua frase de acesso Wi-Fi estiver listada como P@ssw0rd&123 , substitua-a por P@ssw0rd&amp;123

O XML vê as entidades predefinidas acima como marcação e quebra a capacidade do comando netsh de analisar o arquivo XML corretamente.

    
por 11.04.2012 / 07:03
0

Deve ser algo assim: -

netsh wlan add profile filename="PATH_AND_FILENAME.xml" Interface="Wireless Network Connection" user=current

Consulte Importando e exportando as configurações de rede do Windows para mais informações

    
por 05.02.2012 / 11:29
0

Eu estava recebendo o mesmo erro com este comando e, no meu caso, acabou sendo uma mensagem de erro extremamente enganosa. Foi um problema com o formato do arquivo de perfil XML que eu estava usando, não com qualquer tipo de incompatibilidade de arquitetura de CPU.

Especificamente, se você estiver baseando seu perfil nos exemplos encontrados aqui , como eu estava, os exemplos incluem a seguinte linha:

<?xml version="1.0" encoding="US-ASCII"?>

Tente remover essa linha. Depois que resolvi, resolvi o problema e adicionei o perfil.

(Expandindo a resposta do TGT acima, parece que qualquer problema de formatação com o XML faz o netsh lançar esse erro. Por exemplo, eu entrei e deletei alguns caracteres de um arquivo XML de perfil de trabalho, para que ele não fosse mesmo bem formado XML, e tentou adicioná-lo. Ele falhou com o mesmo erro.)

    
por 12.11.2014 / 00:16