O Powershell não inicia, falha com 'O valor não pode ser nulo. Entrada do nome do parâmetro '

0

Eu tenho uma nova instalação do Windows 8.1 com o Visual Studio.

A execução do Powershell abre uma janela que se fecha imediatamente. Ao lançar powershell de cmd.exe , recebo o seguinte erro:

Windows PowerShell failed with the following error:

Value cannot be null. 

Parameter name: input

Eu suspeito que a instalação do .net tenha estragado qualquer versão que o powershell usa. Mas todas as respostas que posso encontrar sobre esse erro são para o desenvolvimento de cmdlets, etc.

    
por mikemaccana 24.12.2013 / 20:29

1 resposta

1

O Windows 8.1 inclui o Microsoft .NET Framework 4.5.1, portanto, isso não deve ser um problema. Você tentou executar o PowerShell com o parâmetro -NoProfile ? Caso você tenha um perfil do Windows PowerShell, isso impedirá a execução desse script de perfil e poderá resolver o problema.

Você também pode tentar executar (a partir de cmd.exe ) o seguinte comando, apenas para ver se obteve alguma saída:

powershell.exe -Command Get-Process;
    
por 24.12.2013 / 22:38