Problème
Sous Windows, il est impossible de nommer un dossier en "con", "com1", "com2", "com3" etc. *
Si vous essayez de nommer un fichier en utilisant un de ces noms, le fichier ne se nomme pas, ou alors affiche une erreur :
Write fault Erreur d'écriture <filename.ext> Device
Abandonner, Réessayer, Ignorer, Échec?
ou
Le nom de périphérique spécifié est invalide.
Pourquoi ?
Le système
MS-DOS utilise des noms de certaines provisions pour les pilotes du système.
Pour éviter les confusions, il est alors impossible d'utiliser l'un de ces noms pour nommer un dossier, fichier texte, ou même une page Html.
Voici la liste des noms des périphériques :
- CON Clavier et affichage
- PRN System votre liste de périphériques, généralement un port parallèle
- AUX dispositif auxiliaire, généralement un port série
- CLOCK $ Horloge système en temps réel
- NUL Bit-seau périphérique
- A: les lettres Z: Drive
- COM1 First serial port de communication
- LPT1 Premier port d'imprimante parallèle
- LPT2 Deuxième port d'imprimante parallèle
- LPT3 troisième port d'imprimante parallèle
- Deuxième série COM2 Port de communication
- COM3 série Troisième port de communication
- Quatrième COM4 communication de port série
Solution
Mais une façon existe quand même pour renommer un dossier en "con", "com1", "com2", "com3" ...
Le but est d'insérer un caractère spécial invisible dans le nom :
ALT+0160.
Publié par
le petit marocain -
Dernière mise à jour le 21 décembre 2009 à 06:57 par fahd_zboot