J'utilise mon ordinateur portable Windows 7 en espagnol car il m'aide à apprendre cette langue. Récemment, j'ai voulu configurer un fichier de commandes DOS pour désactiver un certain nombre de cartes réseau. Cependant, en espagnol, les noms de carte réseau utilisent des caractères spéciaux (non-ANSI). Par exemple les caractères accentués dans ce nom:
Conexión de área local 4
J'ai copié / collé les noms de la fenêtre Network Connections dans mon fichier .bat, mais l'erreur d'exécution est liée à l'erreur "Il n'existe pas d'interface d'enregistrement avec un nom d'enregistrement", c'est-à-dire qu'il n'a pas pu trouver d'adaptateur portant ce nom exact.
À l'aide de Notepad ++, j'ai modifié l'encodage de mon fichier .bat d'ANSI à UTF-8 (avec et sans nomenclature), mais j'ai continué à obtenir la même erreur. (J'ai collé dans le nom de l'adaptateur chaque fois après avoir changé le codage).
La question est donc de savoir quel est le meilleur moyen d’obtenir le nom exact de l’adaptateur dans mon fichier de commandes, afin qu’il soit reconnu par Windows lors de l’exécution.
cmd.exe
devrait pouvoir détecter cela automatiquement. - Qu'en est-il du blutooth ne fonctionne pas? Qu'y a-t-il dans votre fichier BAT?