Os comandos do WinRM Powershell não funcionam

2

Eu tenho uma VM do Azure que está executando o serviço Windows Remote Management (WinRM). Eu estou tentando executar o comando abaixo no Powershell (executado como admin), mas recebendo um erro.

winrm quickconfig

Erro:

Input Error: There is no script engine for file extension ".vbs"

Na verdade, qualquer comando relacionado ao WinRM que eu tente me dá o mesmo erro.

Quais poderiam ser as possíveis razões para esse erro? Preciso instalar uma extensão para executá-la?

Qualquer ajuda seria apreciada. Obrigado.

    
por Bat_Programmer 11.08.2016 / 10:45

2 respostas

2

O problema era que a extensão .vbs estava associada ao programa Notepad ++. E como o winrm usa um arquivo vbs para executar seus comandos, fiz o seguinte para associá-lo novamente ao Microsoft® Windows Script Host.

  1. Execute o prompt de comando como admin e execute abaixo:

    assoc .vbs = VBSFile

  2. Vá para o Painel de controle - > Programas - > Programas padrão - > Associar um tipo de arquivo ou protocolo a um programa específico

  3. Selecione extensão .vbs - > clique em Mudar Programa - > Selecione o host de scripts Microsoft® Windows

Obrigado @proteus pelo link que me direcionou para a solução.

    
por 17.08.2016 / 04:43
0

Executar como administrador no cmd:

regsvr32 vbscript.dll
    
por 12.08.2016 / 11:43