Não é possível instalar o driver de toque usando o tapinstall.exe para o OpenVPN quando executado a partir de um arquivo .bat, mas funciona ao executar o instalador do OpenVPN

4

Quando eu corro

"..\bin\tapinstall.exe" install "..\driver\OemWin2k.inf" tap0901       

Para adicionar o driver de toque, tudo que eu recebo é uma mensagem "falhou" sem detalhes e o driver de toque não está instalado no Windows 7. Os caminhos estão corretos e eu tentei especificar os caminhos absolutos e ele ainda não trabalhos. A execução como administrador também não corrigiu o problema, no entanto, se eu executar o instalador do OpenVPN (versão mais recente) e selecionar apenas o driver de toque, ele será instalado corretamente.

Estou tentando tornar o OpenVPN portátil e a única coisa que está no meu caminho é instalar o driver de toque de um arquivo .bat, como o addtap.bat, que vem do OpenVPN.

    
por Coder 28.08.2011 / 15:35

1 resposta

0

Eu tive um problema semelhante e pesquisei algumas possíveis soluções.

O mais simples é verificar se a chave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce ( HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnce para Win 7 de 64 bits) existe e adicioná-la se isso não ocorrer.

Existe um problema de registro relacionado ao uso do ESET Smart Security; você pode encontrar a descrição aqui .

O que funcionou para mim foi largar completamente o driver TAP fornecido pelo OpenVPN e usar o link (O que não é assinado, portanto, se você quiser que ele funcione no Win7, será necessário assiná-lo - aqui está um tutorial sobre como auto-assiná-lo. Eu só precisava dele para trabalhar em minha própria máquina, então eu apenas configurei o tapistall.exe no modo de compatibilidade do Vista.)

    
por 29.07.2012 / 15:37