1
resposta

[Sugestão] '.\script.bat' não é reconhecido como um comando interno ou externo,

toda vez que tento fazer um script novo aparce a seguinte mensagem ".\script.bat' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.'' ja verifiquei varias vezes o porque disso porem nao encontro ja vi se criei um arquivo corretamente para armazenar os scripts e etc mas mesmo assim nao funciona tenetei fazendo extamente o codigo da aula que seria esse @echo off rem Limpando a tela cls set /p nome=Digite seu nome; set /p e-mail= Digite seu e-mail; pause echo Pressione [enter] para continuar echo .................................................................................. echo Seu nome é %nome% e seu e-mail %email%

e nao adianta sempre aparece aquela mensagem

1 resposta

Olá Gustavo.

Tudo bem?

Parece que você está enfrentando um problema comum ao tentar executar scripts .bat no Prompt de Comando. A mensagem de erro ".\script.bat não é reconhecido como um comando interno ou externo" geralmente indica que o Prompt de Comando não está conseguindo encontrar o arquivo script.bat no diretório atual em que você está tentando executá-lo.

Aqui estão algumas sugestões para tentar resolver esse problema no seu ambiente:

  1. Verifique o Diretório Atual: Certifique-se de que você está no diretório correto onde o arquivo script.bat está salvo. Você pode verificar seu diretório atual usando o comando cd no Prompt de Comando. Se não estiver no diretório correto, navegue até ele usando o comando cd caminho_do_diretório.

  2. Confirme o Nome do Arquivo: Verifique se o nome do arquivo está correto, incluindo a extensão .bat. Às vezes, um simples erro de digitação ou a falta da extensão do arquivo pode causar esse erro.

  3. Path Completo do Arquivo: Tente usar o caminho completo do arquivo ao executá-lo. Por exemplo, se o seu arquivo está no Desktop, você pode tentar algo como:

    C:\Users\SeuNomeDeUsuário\Desktop\script.bat
    
  4. Permissões do Arquivo: Verifique se o arquivo script.bat tem as permissões necessárias para ser executado. Você pode ajustar as permissões clicando com o botão direito no arquivo, selecionando 'Propriedades' e depois 'Segurança'.

  5. Conteúdo do Script: Certifique-se de que o script está escrito corretamente, conforme você mencionou. Se houver erros no script, ele pode não ser executado corretamente. O script que você postou parece estar correto, mas certifique-se de que ele está salvo como texto puro e sem nenhum caractere extra ou erro de codificação.

  6. Executar como Administrador: Tente executar o Prompt de Comando como administrador. Clique com o botão direito no ícone do Prompt de Comando e selecione 'Executar como administrador'. Isso pode resolver problemas de permissão que impedem a execução do script.

Espero que uma dessas sugestões ajude a resolver o problema. Qualquer dúvida manda aqui de novo. Bons estudos!