Проблемы
При запуске пакетного файла из другой папки, содержащей символы, не входящие в алфавит, появится следующее сообщение об ошибке:
Указанное имя не распознается как внутренняя или внешняя команда, программа или пакетный файл.
Действия по воспроизведению проблемы.
-
Создайте папку с именем Test (2) в корневом каталоге.
-
Создайте пакетный файл в папке test (2) с именем Test. bat.
-
Вставьте в файле Test. bat следующие строки:
echo off pause
-
Сохраните тест. bat.
-
В командной строке в корневом каталоге выполните пакетный файл со следующей строкой:\test(2)\test.bat
Обратите внимание на сообщение об ошибке:
Указанное имя не распознается как внутренняя или внешняя команда, программа или пакетный файл.
Обходное решение
Несмотря на то, что пакетный файл не запускается в корневом каталоге, команда запускается, если заключить командную строку в кавычки. Например, в приведенной выше ситуации пользователь должен ввести в командной строке следующую строку: "\test(2)\test.bat" Эта команда запустит пакетный файл в обычном режиме.
Статус
Корпорация Microsoft подтвердила наличие проблемы в Windows NT версии 4,0. Мы постараемся устранить эту проблему и разместите новую информацию в базе знаний Майкрософт, как только она станет доступна.