Question Afficher "Mes documents" / "Mes vidéos" / etc. sans "mon" préfixe dans Windows 7


Même si Windows 7 stocke des dossiers spéciaux dans le dossier d'accueil comme Documents/Videos/ etc, ils sont toujours affichés comme My Documents/My Videos/ etc dans Windows Explorer. J'ai préféré la façon dont Vista les a affichés (c'est-à-dire sans le "My" préfixe).

Existe-t-il un moyen de le configurer dans Windows 7?


14
2017-12-06 10:38


origine


Ils ont mis le 'My' dans? Pourquoi feraient ils cela! Zut. - Phoshi
Windows 7 par défaut n'affiche pas "My" .. pour moi - Shoban
Si je comprends bien, le "My" est revenu parce que les gens ont confondu la bibliothèque "Documents" avec le dossier "Documents". - Larry Osterman
@ Shoban: Est-ce que vous utilisez toujours RC? Ils ne le remettent que dans RTM. - Jacob


Réponses:


J'ai moi-même compris: Dans chaque dossier spécial, il y a un desktop.ini fichier qui indique comment il doit être affiché. Il y a une ligne qui ressemble à ceci:

LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770

Cette ligne indique à Windows d'utiliser le nom localisé d'une ressource de chaîne dans shell32.dll. Si vous supprimez cette ligne, déconnectez-vous et reconnectez-vous, le nom affiché sera le même que le nom du fichier.

Je soupçonne que renommer manuellement le dossier fait exactement cela.


18
2017-12-06 10:50





Plus simple, allez dans votre dossier personnel, par ex. c:\users\<name> ou en type de course %userprofile% puis faites un clic droit sur l'un des my dossiers et choisissez simplement renommer, puis se débarrasser de la my préfixe.

Crude, mais ça marche bien!


8
2017-12-06 10:43



Yup, vient de le tester. - RCIX
Cela n'a pas fonctionné pour moi dans Windows 7; en fait, ça marche et puis ça revient. Cela a été très frustrant. - Rob
@Rob Cela fonctionne bien dans Windows 7 comme je l'ai fait et testé sur plusieurs machines! - William Hilsum
J'ai vu le même comportement que Rob. Je peux le changer, ça dure un petit moment, et puis des semaines ou des mois ou plus tard, ça vient. - jpmc26


Les dossiers de shell tels que "(My) Documents" sont nommés à deux niveaux et les interfaces utilisateur qui renomment des "dossiers" sont ambiguës, car vous ne savez pas quel niveau est renommé.

Au niveau du répertoire du système de fichiers, le nom que vous voyez via les gestionnaires de système de fichiers, la commande Dir, etc.

Le shell Windows (Explorateur Windows, "Poste de travail", etc.) parcourt l'espace de noms, pas le système de fichiers en tant que tel, il affiche donc le niveau d'espace de noms.

Les dossiers de shell sont liés aux répertoires de système de fichiers cibles dans les deux sens; il existe des paramètres de registre qui pointent du dossier d'espace de noms vers le répertoire du système de fichiers et, dans le répertoire du système de fichiers, un fichier Desktop.ini pointe vers l'espace de noms.

Plus précisément, Desktop.ini peut définir:   - un nom de dossier "localisé" prépondérant   - si ce nom doit être transféré lorsque le dossier est copié   - un identifiant qui renvoie à un ensemble de comportements spéciaux pour ce type d'élément d'espace de nom

Parfois, le nom namsespace est appliqué de manière circonstancielle, par ex. Lorsque vous êtes connecté au compte d'utilisateur John, vous pouvez voir "Mes documents", alors qu'à partir d'autres comptes d'utilisateur, vous pouvez voir "Documents de John". Un tel comportement peut être défini dans la logique de ce type d'élément d'espace de noms, comme indiqué par l'ID dans Desktop.ini.

Des problèmes surviennent dans au moins deux cas ...

1) Plusieurs éléments d'espace de noms mappés sur un seul répertoire

Dans cette situation, il n’ya qu’un seul Desktop.ini pour renvoyer à ces dossiers d’espaces de nommage multiples, et il est fort probable que «le dernier gagne».

2) Windows 7 réaffirme périodiquement les noms d’espace de noms par défaut

Disons que vous avez soigneusement nommé le répertoire raw, mappé le dossier shell sur cette cible et défini le nom de votre espace de noms souhaité dans le fichier Desktop.ini du répertoire. Vous avez vu cela de différentes interfaces utilisateur et tout est comme il se doit.

Cependant, quelques jours ou quelques semaines plus tard, les noms des espaces de noms sont revenus à "My ..." et lorsque vous éditez le fichier Desktop.ini, vous confirmez que le nom par défaut indésirable y est activé. Vous le modifiez, mais la même chose se reproduit, et encore.

Le problème (2) est celui que j'essaie de résoudre, la recherche qui m'a amené à ce sujet.


3
2018-02-08 11:58



sensationnel. Si je concevais un système d'exploitation, je n'aurais jamais pensé à ajouter ces fonctionnalités. bien en avance sur leur temps et leur temps de dev bien dépensé! - jozxyqk