VBScipt em falta - Windows 7 64bit - Tentei muitas soluções, mas sem sorte

1

Ao instalar alguns programas ou ao tentar executar arquivos .vbs, o Windows me informa que não pode encontrar o VBScript.

Já experimentei tudo o que posso encontrar on-line, incluindo:

  • Registrando o .dll: regsvr32 %systemroot%\system32\vbscript.dll - I receba uma mensagem de sucesso sempre que me inscrevo.

  • Executando sfc /scannow .

  • Garantir que a chave do registro aponta para o lugar certo.
    C:\Windows\system32\vbscript.dll e não algum rastreamento anti-vir arquivo.

  • Eu posso ver o arquivo .dll em system 32 e sysWOW64 .

Qualquer conselho sobre como proceder seria apreciado. Também não consigo encontrar nenhum lugar onde eu possa fazer o download novamente do mecanismo VBScript.

Mais informações:

O formato de arquivo .vbs está associado ao host de scripts com base no Microsoft Windows. Essas informações são da seção Associações de arquivos do Painel de controle.

Quando tento executar um arquivo .vbs, recebi uma janela de erro informando:

Windows Script Host - Can't find script engine "VBScript" for script "C:****.vbs".

    
por Jonathan 16.08.2012 / 19:37

3 respostas

1

O que acontece quando você executa cscript.exe ou wscript.exe? É assim que você executa (aqueles) scripts no Windows.

Também pode estar sendo bloqueado pela política de grupo - já ouvi falar que isso é feito em alguns ambientes corporativos, embora seja uma coisa temporária.

Portanto, procure por wscript.exe ou cscript.exe, tente executá-los, ver se eles estão ausentes ou qual mensagem de erro você recebe ao executá-los, etc.

    
por 16.08.2012 / 20:12
1

Fácil! Eu tive o mesmo problema antes ...: /

Solução para o Windows 7:

1) Abra "regedit".

2) Clique em Sim se aparecer uma caixa de diálogo (para fazer alterações no seu computador).

3) Aberto: "HKEY_CLASSES_ROOT".

4) Aberto: "CLSID".

5) Aberto: "{B54F3741-5B07-11cf-A4B0-00AA004A55E8}".

6) Clique uma vez em: "InprocServer32".

7) Clique uma vez em: "Versão atual".

8) Clique duas vezes em "(padrão)"

9) Onde diz "Dados do valor", altere para "C: \ Windows \ System32 \ vbscript.dll".

NOTA: Se você instalou o McAfee anteriormente, ele pode ter sido "C: \ Arquivos de programas \ Arquivos comuns \ McAfee \ SystemCore \ ScriptSn.20120217033008.dll" como o Valor de dados anterior. Ignore isso e siga o passo 9.

10) Reinicie ou desligue o sistema.

11) Feito! Simples assim. : D

Espero que isso ajude! :)

    
por 10.12.2013 / 21:44
0

O erro "Não é possível localizar o mecanismo de script VBScript ..." pode ocorrer se a biblioteca de vínculo dinâmico (DLL) VBScript.dll não estiver instalada corretamente - mesmo que esteja fisicamente em seu sistema (em vez de estar realmente ausência de).

Tente registrá-lo inserindo regsvr32 VBScript seguido da tecla Enter em um Prompt de Comando ou usando o comando Executar do Windows (que você pode abrir digitando o Win + R combinação de teclas ao mesmo tempo).

    
por 16.08.2012 / 21:22