Certains noms de dossiers et de fichiers ne peuvent théoriquement être utilisés par Windows XP sous peine d'erreur. Dans la pratique, il est assez difficile de créer un dossier ou un fichier avec un tel nom ; néanmoins, cela reste possible. Ce fichier ne peut dans ce cas être ni visualisé, ni renommé, ni supprimé (ou au moins presque !).
Si vous n'avez jamais rencontré le problème et voulez tester, commencez par reproduire le problème:
1. A la racine du lecteur C:, créez un dossier nommé "Micro Application" à l'aide des commandes cd et rd.
2. Une fois dans le dossier Micro Application, à l'aide de la commande md, créez un sous-dossier portant l'un de ces noms : PRN, CON, AUX, NUL, COM1, LPT1, LPT2, COM2, COM3, etc. Vous ne devriez pas pouvoir le faire.
3. Maintenant, créez un dossier avec cette commande : md \.c:"Micro ApplicationNptl.
Ou créez un fichier avec cette commande : dir c: > \.c:"Micro Application'con.
4. Essayez d'accéder au dossier ou au fichier créé avec la commande cd ou type selon le cas. Cela se traduit immanquablement par un dysfonctionnement du système.
Pour supprimer les fichiers, si vous êtes en FAT, une commande utilisant les caractères génériques doit faire l'affaire.
Pour supprimer le dossier : rd Ipt? ou rd Ip*.
Pour supprimer le fichier : del co? ou del c*.
Si vous êtes sur une partition en NTFS, les fichiers restent coriaces
Vous allez pouvoir supprimer l'entrée en ajoutant \. devant le chemin du dossier ou du fichier à supprimer.
Pour supprimer le dossier : rd '\.c:Micro ApplicationIptl". Pour supprimer le fichier : del '\.c:Micro Applicationcon"
lundi 17 mars 2008
Jouer avec les noms réservés et le système de fichiers.
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire