Príznaky
Keď spustíte dávkový súbor z iného priečinka, ktorý obsahuje iné ako abecedné znaky, zobrazí sa toto chybové hlásenie:
Zadaný názov sa nerozpoznal ako interný alebo externý príkaz, vykonateľný program alebo dávkový súbor.
Kroky na reprodukovanie problému:
-
Vytvorte priečinok s názvom test (2) v hlavnom adresári.
-
Vytvorte dávkový súbor v priečinku test (2) s názvom test. bat.
-
Do poľa test. bat vložte tieto riadky:
echo off pause
-
Uložiť test. bat.
-
V hlavnom adresári v príkazovom riadku spustite dávkový súbor s nasledujúcim riadkom:\test(2)\test.bat
Všimnite si, že sa zobrazilo chybové hlásenie:
Zadaný názov sa nerozpoznal ako interný alebo externý príkaz, vykonateľný program alebo dávkový súbor.
Alternatívne riešenie
Hoci sa dávkový súbor nespustí z hlavného adresára, príkaz sa spustí, ak zatvoríte príkazový riadk v úvodzovkách. V prípade vyššie uvedenej situácie by napríklad mal používateľ do príkazového riadka zadať nasledujúci riadok: "\test(2)\test.bat" Tento príkaz spustí dávkový súbor normálne.
Stav
Spoločnosť Microsoft potvrdila tento problém v systéme Windows NT verzie 4,0. Tento problém skúmame a zverejníme tu nové informácie v databáze Microsoft Knowledge Base, ako je k dispozícii.