Symptomen

Wanneer u een batchbestand uitvoert vanuit een andere map die niet-alfabetische tekens bevat, wordt het volgende foutbericht weergegeven:

De opgegeven naam wordt niet herkend als een interne of externe opdracht, een programma of batchbestand.

Stappen om het probleem te reproduceren:

  1. Maak een map met de naam test (2) uit de hoofddirectory.

  2. Maak een batchbestand in de map Test (2) genaamd test. bat.

  3. Plaats de volgende regels in testen. bat:

          echo off      pause
  4. Test. bat opslaan.

  5. Voer in de hoofddirectory bij een opdrachtprompt het batchbestand uit met de volgende regel:\test(2)\test.bat

Let op het foutbericht ontvangen:

De opgegeven naam wordt niet herkend als een interne of externe opdracht, een programma of batchbestand.

Workaround

Hoewel het batchbestand niet kan worden uitgevoerd vanuit de hoofdmap, wordt de opdracht uitgevoerd als u de opdrachtregel binnen een aanhalingsteken plaatst. Voor de bovenstaande situatie moet een gebruiker bijvoorbeeld de volgende regel in een opdrachtprompt invoeren: "\test(2)\test.bat" Met deze opdracht wordt het batchbestand normaal uitgevoerd.

Status

Microsoft heeft dit bevestigd om een probleem te melden in Windows NT versie 4,0. We raden u aan dit probleem te zoeken en nieuwe informatie te plaatsen in de Microsoft Knowledge Base wanneer deze beschikbaar komt.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.