Symptômes

Lorsque vous exécutez un fichier de commandes à partir d’un autre dossier contenant des caractères non alphabétiques, vous recevez le message d’erreur suivant :

Le nom spécifié ne peut pas être reconnu en tant que commande interne ou externe, ou à partir d’un fichier de commandes ou d’un programme exécutable.

Étapes à suivre pour reproduire le problème :

  1. Créez un dossier nommé test (2) sur votre répertoire racine.

  2. Créez un fichier de commandes dans le dossier test (2) appelé test. bat.

  3. Insérez les lignes suivantes dans test. bat :

          echo off      pause
  4. Enregistrez test. bat.

  5. À partir du répertoire racine à l’invite de commandes, exécutez le fichier de commandes avec la ligne suivante :\test(2)\test.bat

Notez le message d’erreur reçu :

Le nom spécifié ne peut pas être reconnu en tant que commande interne ou externe, ou à partir d’un fichier de commandes ou d’un programme exécutable.

Solution de contournement

Même si le fichier de commandes ne s’exécute pas à partir du répertoire racine, la commande s’exécute si vous placez la ligne de commande entre guillemets. Par exemple, dans le cas de l’exemple ci-dessus, un utilisateur doit entrer la ligne suivante dans une invite de commandes : "\test(2)\test.bat" Cette commande exécute normalement le fichier de commandes.

Statut

Microsoft a confirmé qu’il s’agit d’un problème dans Windows NT version 4,0. Nous recherchons ce problème et publierez de nouvelles informations ici dans la base de connaissances Microsoft dès qu’il sera disponible.

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions pour vos commentaires.

×