O PowerShell não é reconhecido? Confira essas soluções

Other

Não há motivo para negar que o PowerShell seja muito mais poderoso que o prompt de comando; então, o que você pode fazer quando não estiver funcionando corretamente? Se você também teve um problema irritante e não sabe o que fazer, este é o guia para você.

Tentar executar o PowerSheel fornece esse erro: O PowerShell não é reconhecido como um comando interno ou externo. Ou talvez você esteja vendo um dos erros do PowerShell mais simples, porém amplamente difundidos: Prazo não reconhecido.

Um caso ou outro, temos soluções para você. Confira um por um nas linhas abaixo.

O que posso fazer quando o PowerShell não é reconhecido?

1. Faça algumas alterações na variável de ambiente do caminho

Usuários experientes se gabam de resolver o problema adicionando isso facilmente à variável de ambiente do caminho: % SYSTEMROOT% System32WindowsPowerShellv1.0

Tente o mesmo também em caso de falta de uma variável de ambiente. Se não fizer diferença, você também pode alterar seu script para isso: % SYSTEMROOT% System32WindowsPowerShellv1.0powershell.exe


2. Altere a constante COMMAND

Por outro lado, se você não conseguir resolver os problemas das duas correções rápidas anteriores, esse deve ser o próximo passo óbvio.

Encontre o caminho para o win32.js às diga / platform / win32.js. Enquanto estiver lá, mude o Constante de COMANDO a partir de PowerShell para início / b powershell.


3. Evoque a versão de 64 bits do Visual Studio quando os comandos do PowerShell não são reconhecidos

Se você estiver lidando com comandos do PowerShell não reconhecidos quando chamados do Visual Studio 2017, comece a partir daqui: o Visual Studio 2017 é de 32 bits, portanto, evoca a versão de 32 bits do PowerShell.

WindoQ