Home
» Dicas para PC
»
Instruções para corrigir o erro “não reconhecido como um comando interno ou externo” ao usar o CMD no Windows
Instruções para corrigir o erro “não reconhecido como um comando interno ou externo” ao usar o CMD no Windows
Sim, esse caso acontece com muita frequência, principalmente para quem instala muitos programas, aplicativos de programação como Java, configura seus próprios servidores... o que afeta diretamente o ambiente Windows. Este é o erro:
'Sintaxe do comando cmd' não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote.
Esse fenômeno de erro ocorre quando você digita qualquer sintaxe de comando no CMD - Comando do Windows, como Ping, ipconfig... você receberá a mensagem de erro acima.
Então, como corrigir o erro "não é reconhecido como um comando interno ou externo..."? Consulte o artigo abaixo do WebTech360!
O que causa o erro "não é reconhecido como um comando interno ou externo..." no Windows?
Como mencionado acima, esse erro ocorre quando você instala programas que afetam a seção Variáveis de Ambiente do Windows, como aplicativos de programação, criação de servidores... Quando esses valores de variáveis de ambiente mudam, isso causará "mal-entendido" ou confusão quando o Windows executa um programa ou comando.
Como corrigir o erro "não é reconhecido como um comando interno ou externo...":
Verifique se o programa está instalado
Verifique se o programa está instalado
O Prompt de Comando não pode executar um programa que não existe. Se você estiver tentando executar um programa recém-instalado, certifique-se de que ele foi instalado corretamente.
Para verificar a instalação:
1. Pressione Win + R para abrir Executar . Em seguida, digite control e clique em OK.
2. Em seguida, no Painel de Controle , vá para Programas > Programas e Recursos .
3. Percorra a lista de aplicativos instalados e encontre aquele que você deseja executar.
Como alternativa, você também pode visualizar os aplicativos instalados acessando Aplicativos e Recursos em Ajustes. Para isso, pressione a tecla Windows + I , clique em Aplicativos e encontre o aplicativo instalado.
Por padrão, ao tentar iniciar um programa ou script pelo CMD, o prompt de comando procura os arquivos e caminhos relevantes na pasta System32 ou nas variáveis de ambiente. Se o arquivo estiver ausente, ele retorna o erro "não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote".
Isso pode ocorrer porque o Windows não instala a maioria dos aplicativos na pasta System32, mas sim em C:\Arquivos de Programas.
Você pode resolver esse problema de três maneiras:
1. Primeiro, use o caminho completo do arquivo executável para iniciar o programa.
2. Segundo, adicione o caminho do programa às variáveis de ambiente do Windows.
3. Por fim, mova os arquivos para a pasta System32.
Use o caminho completo do arquivo para executar o comando
Use o caminho completo do arquivo para executar o comando
Primeiro, vamos tentar o método do caminho completo. Aqui, usaremos o caminho completo do arquivo em vez do nome do aplicativo para iniciar programas a partir do Prompt de Comando. Veja como fazer isso:
2. Em seguida, insira o caminho completo do aplicativo que deseja iniciar. Por exemplo, se você quiser abrir a porta ESBCalc localizada na pasta C:\ , o comando para abrir o aplicativo com o caminho completo seria assim:
C:\ESBCalcPort.exe
3. No entanto, isso só funcionará se o caminho do arquivo não tiver espaços. Se o caminho do arquivo tiver espaços, insira-o entre aspas duplas.
Use o caminho completo do arquivo entre aspas
Use o caminho completo do arquivo entre aspas
O Prompt de Comando lê espaços no final de um comando e trata tudo depois do espaço como um comando separado.
Suponha que você queira iniciar o aplicativo Internet Explorer em C:\Arquivos de Programas\Internet Explorer\iexplore.exe via CMD. No entanto, executar este caminho de arquivo retorna um erro devido ao espaço entre Arquivos de Programas e Internet Explorer .
Para evitar isso, você pode colocar o caminho do arquivo entre aspas duplas. Aqui, o comando para iniciar o Internet Explorer ficaria assim:
"C:\Program Files\Internet Explorer\iexplore.exe"
Adicionar caminho de arquivo às variáveis de ambiente do Windows
Você pode editar as Variáveis de Ambiente e adicionar o caminho do arquivo do aplicativo à sua pasta. Dessa forma, o Prompt de Comando determinará o caminho para o comando inserido e o executará sem erros.
Adicionar o caminho completo do arquivo à variável de ambiente do Windows pode ajudar a resolver o erro "não reconhecido como um comando interno ou externo" para comandos Flex, nmake, make, cobra, Is, terraform, gcc, code, Android Studio, Python, Fastboot e ADB.
3. Acesse Sistema e Segurança > Sistema . No painel esquerdo, clique em Configurações Avançadas do Sistema .
Clique em Configurações avançadas do sistema
4. Em versões mais recentes do Windows 10, acesse Configurações > Sistema > Sobre . Em seguida, clique em Configurações avançadas do sistema em Configurações relacionadas.
5. Na aba Avançado , clique no botão Variáveis de Ambiente.
Clique no botão Variáveis de Ambiente
6. Na nova janela, em Variáveis do sistema , selecione a variável Caminho.
7. Clique no botão Editar.
8. Na janela Editar , clique em Novo.
Clique em Novo
9. Aqui, você precisa colar o caminho do arquivo do programa que deseja executar a partir do CMD. Por exemplo, se você quiser executar o navegador Chrome localizado em C:\Arquivos de Programas\Google\Chrome\Application, o caminho completo do arquivo será assim:
C:\Program Files\Google\Chrome\Application
10. Clique em OK para adicioná-lo às Variáveis de Ambiente.
Em seguida, clique em OK em todas as janelas abertas para salvar as alterações.
Depois de adicionar a nova variável de ambiente, abra o Prompt de Comando , digite o nome do programa e o CMD o abrirá sem erros.
Mova o arquivo para a pasta System32
Mova o arquivo para a pasta System32
System32 é uma pasta de sistema protegida e por um bom motivo. Ao tentar executar um programa com direitos de administrador, o Prompt de Comando procurará o arquivo executável na pasta System32. No entanto, como nem todos os programas estão instalados na pasta System32, você poderá receber um erro.
Se você ainda quiser executar o programa pelo CMD e não quiser digitar o caminho completo do arquivo, você pode mover o arquivo do programa para a pasta System32.
Para mover arquivos de programa para a pasta System32:
1. Navegue até a pasta de instalação do programa e copie todos os arquivos nela contidos. Aqui, moveremos os arquivos do Google Chrome localizados em C:\Arquivos de Programas\Google\Chrome\Application para a pasta System32.
2. Em seguida, navegue até a pasta C:\Windows\System32 e cole os arquivos copiados. Clique em Sim se o prompt do UAC aparecer.
3. Em seguida, abra o Prompt de Comando com direitos de administrador, digite chrome e pressione Enter. O CMD abrirá imediatamente o navegador Google Chrome .