Para responder ainda mais à @ dsolimano , se você estiver usando especificamente o Visual Studio , e no meu caso é 2013 , eu a corrigi fazendo o seguinte:
- Abra o Visual Studio .
- Clique em Ferramentas > Opções .
- Clique em Editor de texto > Extensão de arquivo .
- Na caixa Extensão , digite bat .
- No menu suspenso Editor , selecione Editor de código-fonte (texto) com codificação e clique em Adicionar .
- Clique em OK para salvar e sair.
Agora, quando você abre um arquivo .bat no Visual Studio , você será solicitado inicialmente com:
Você desejará detalhar as opções até chegar à opção DOS do seu idioma:
Clique em OK para concluir a abertura do arquivo.
Ok, mesmo que deva ser bastante óbvio neste momento, se você puder ver os ∩╗┐
caracteres no início do arquivo, convém removê-los e salvar o arquivo, agora com a codificação correta. É isso que impede que você seja solicitado novamente na próxima vez.
Com tudo isso, você ficará feliz em saber que agora pode exibir , editar e salvar seus arquivos .bat no Visual Studio para que o cmd.exe não for mais o erro hediondo mencionado acima:
'∩╗┐' não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote.