Pourquoi ne puis-je pas nommer un dossier ou un fichier « CON » sous Windows ?

Dans toutes les versions de Windows, nous ne pouvons pas renommer un fichier ou un nom de dossier en CON sans logiciel de renommage tiers. Tenter de le faire sous Windows 7 résulte en une erreur :

Le nom de périphérique spécifié n’est pas valide.

Tenter de sauvegarder un fichier sous le nom con.txt dans le Bloc-notes mène à une erreur similaire :

Ce nom de fichier est réservé à l’utilisation par Windows.

Choisissez un autre nom et réessayez.

Pourquoi ne peut-on pas nommer un fichier ou un dossier CON sous Windows ?

« con » est le nom d’un périphérique d’E/S système, la console.

  • con

  • nul

Et quelques autres, je pense.

À l’époque, il était courant sous DOS de créer un fichier (et je le fais encore occasionnellement) avec :

C:\>copy con foo.txt
I'm typing some text here.
^Z
    1 file(s) copied.
C:\>