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