27 votes

Toutes les versions de Windows sont-elles insensibles à la casse ?

Je sais que le système d'exploitation Windows est (généralement) insensible à la casse. Est-ce vrai pour tous les systèmes d'exploitation Windows (de Windows 95 à Windows 7) ? Existe-t-il une configuration du registre permettant de rendre Windows sensible à la casse ?

2 votes

Oui, comme toutes les versions de MS-DOS dont cet attribut a été hérité. (Bien sûr, MS-DOS n'a pas préservé la casse, les choses ont donc évolué :-)).

1 votes

Insensible à la casse par rapport à quoi ? Les noms de fichiers ? Les mots de passe ?

0 votes

4voto

Dimitris Andreou Points 5398

Barfieldmv a raison. Le système de fichiers est en effet sensible à la casse et les fichiers sont stockés avec leur casse appropriée. La couche d'accès aux fichiers est responsable de la suppression de la casse lors de la correspondance entre les fichiers et les nouveaux descripteurs de fichiers.

1 votes

Pouvez-vous fournir plus de détails sur la façon dont cette abstraction entre le système de fichiers et l'utilisateur fonctionne (c'est-à-dire, fournir un exemple étape par étape) ? Vous devriez également répondre aux questions de l'opérateur sur les systèmes d'exploitation antérieurs et sur la possibilité de forcer le respect de la casse.

0 votes

Je ne serai pas en mesure de fournir une réponse très complète aujourd'hui puisque je suis un énorme nerd de Linux maintenant . Cependant, je peux offrir ce qui suit. Les services Windows pour Unix utilisent les mêmes systèmes de fichiers que le système d'exploitation, notamment en n'utilisant pas les API qui permettent l'insensibilité à la casse. Voir : support.microsoft.com/kb/817921 pour des informations sur la façon dont le cas "Préservation" est le même que le cas "Sensible", mais les couches d'accès commun permettent le cas "Ignorance" :)

0 votes

On pourrait dire que Windows n'est pas sensible à la casse, mais simplement à la casse. Cela signifie qu'il (Windows) sait si une lettre est en majuscule ou en minuscule et qu'il accepte les deux. Il ne considère pas l'une ou l'autre comme une erreur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X