Pourquoi N’est-Il pas le Nom d’un Dossier ‘._.’ dans Windows 7?

0
473

Parfois, pour le bien de la curiosité, ou sur la base d’un réel désir de faire quelque chose de différent, vous pouvez essayer d’utiliser certains noms inhabituels pour les dossiers sur votre système Windows–avec des résultats mitigés. Avec cela à l’esprit, aujourd’hui, les super-Utilisateur Q&Un post a la réponse à un lecteur curieux de la question.

Aujourd’hui, la Question Et la Réponse session nous vient de courtoisie de super-Utilisateur—une subdivision de Stack Exchange, l’un piloté par la communauté de regroupement de Q&A des sites web.

Capture d’écran de la fenêtre de Message de courtoisie de Ben N (super-Utilisateur).

La Question

SuperUser lecteur EdwardBlack veut savoir pourquoi il n’est pas possible, le nom d’un dossier ._. sur son système Windows 7:

Je viens de remarquer qu’il n’est pas possible, le nom d’un dossier ._. sur mon système Windows 7. Il obtient renommé ._ au lieu de cela. Parfois, il disparaît juste après le nommer, mais puis réapparaît après l’actualisation de l’affichage. Windows semble avoir un problème avec des points à la fin d’un nom de fichier. Pourquoi est-ce?

Pourquoi n’est-il pas possible que le nom d’un dossier ._. dans Windows 7?

La Réponse

SuperUser contributeur Ben N a la réponse pour nous:

Windows exige normalement que les fichiers n’ont pas d’extension ou d’une extension d’au moins un caractère. Il n’aime pas zéro extensions de longueur (c’est à dire les noms de fichiers qui se terminent par un point). Les dossiers peuvent avoir des extensions de trop, par conséquent, Windows ne laissent pas leurs noms se terminent par un point.

Source: extrait De l’article lié par DavidPostill:

  • Utilisez un point pour séparer le nom de base du fichier de l’extension dans le nom d’un répertoire ou d’un fichier.

Si vous essayez de mettre fin à un fichier ou un nom de répertoire avec une période de Windows juste suppose que vous n’avez pas une extension et supprime donc (même si vous le créer avec la commande md dans une fenêtre d’invite de commande).

Zone De Danger

Si vous voulez vraiment un nom de dossier à la fin de la période, vous aurez besoin d’utiliser la magie brute nom de remplacer la séquence de \?. Dans une fenêtre d’invite de commande, md \?C:pathtocontainer._. sera en effet de créer un dossier nommé ._., mais beaucoup de programmes ont des problèmes avec elle, même l’Explorateur Windows:

Ce répertoire ne peut être enlevé avec la commande rd, suivie par son \? nom ou renommé avec ses manches (8.3, dir /x) nom.

Quelque chose à ajouter à l’explication? Le son off dans les commentaires. Envie d’en lire plus de réponses à partir d’autres tech-savvy Pile utilisateurs Exchange? Découvrez le fil de discussion ici.