Symptomy
Po uruchomieniu pliku wsadowego z innego folderu, który zawiera znaki niealfabetyczne, zostanie wyświetlony następujący komunikat o błędzie:
Podana nazwa nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy.
Procedura odtwarzania problemu:
-
Utwórz folder o nazwie test (2) poza katalogiem głównym.
-
Utwórz plik wsadowy w folderze test (2) o nazwie test. T2.
-
W polu test. * Wstaw następujące wiersze:
echo off pause
-
Zapisz test.
-
W katalogu głównym w wierszu polecenia Uruchom plik wsadowy z następującym wierszem:\test(2)\test.bat
Zwróć uwagę na wyświetlony komunikat o błędzie:
Podana nazwa nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy.
Obejście
Chociaż plik wsadowy nie jest uruchomiony z katalogu głównego, polecenie zostanie uruchomione, jeśli wiersz polecenia znajduje się w cudzysłowie. Na przykład w przypadku powyższej sytuacji użytkownik powinien wprowadzić następujący wiersz w wierszu polecenia: "\test(2)\test.bat" To polecenie spowoduje uruchomienie pliku wsadowego w normalny sposób.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w systemie Windows NT w wersji 4,0. Jesteśmy w trakcie wyszukiwania tego problemu i opublikujemy w tym miejscu nowe informacje w bazie wiedzy Microsoft Knowledge Base, gdy będzie ona dostępna.