Для дальнейшего ответа @ dsolimano , если вы специально используете Visual Studio , а в моем случае это 2013 , я исправил это, выполнив следующее:
- Откройте Visual Studio .
- Нажмите Инструменты > Параметры .
- Нажмите Текстовый редактор > Расширение файла .
- В поле Extension введите bat .
- В раскрывающемся меню « Редактор» выберите « Редактор исходного кода (текста) с кодировкой» и нажмите « Добавить» .
- Нажмите OK, чтобы сохранить и выйти.
Теперь, когда вы открываете файл .bat из Visual Studio , вы сначала получите запрос:
Вам нужно будет детализировать опции, пока вы не перейдете к опции DOS на вашем языке:
Нажмите OK, чтобы завершить открытие файла.
Хорошо, даже если в этот момент это должно быть достаточно очевидно, если вы видите ∩╗┐
символы в начале вашего файла, вам следует удалить их и сохранить файл, теперь с правильной кодировкой. Это то, что мешает вам снова получить запрос в следующий раз.
Имея все это на своем месте, вы будете рады узнать, что теперь вы можете просматривать , редактировать и сохранять ваши файлы .bat из Visual Studio, чтобы cmd.exe больше не давал вам вышеупомянутую ужасную ошибку:
«∩╗┐» не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.