папки оболочки, такие как" (Мои) Документы", называются на двух уровнях, а UIs, которые переименовывают" папки", неоднозначны, поскольку вы не знаете, какой уровень переименовывается.
на уровне каталога файловой системы-это имя, которое вы увидите в менеджерах файловой системы, команде Dir и так далее.
оболочки Windows (Проводника Windows "Мой компьютер" и т. д.) просматривает пространство имен, а не файловую систему как таковую, поэтому отображает уровень пространства имен.
папки оболочки связаны для назначения каталогов файловой системы в обоих направлениях; существуют параметры реестра, которые указывают из папки пространства имен в каталог файловой системы, а в каталоге файловой системы есть рабочий стол.ini, указывающий на пространство имен.
В Частности, Рабочего Стола.ini может определить:
- переопределение "локализованного" имени папки
- следует ли переносить это имя при копировании папки
- идентификатор, который ссылается на набор специальных поведения для этого элемента пространства имен type
иногда имя namsespace применяется косвенно, например, когда вы вошли в учетную запись Пользователя John, вы можете увидеть "мои документы", тогда как из других учетных записей пользователей вы можете увидеть"документы John". Такое поведение может быть определено в логике для этого типа элемента пространства имен, на что указывает идентификатор на рабочем столе.ini
проблемы возникают как минимум в двух случаях...
1) несколько элементов пространства имен отображаются в один каталог
в этом ситуации, есть только один рабочий стол.ini, чтобы указать на эти папки с несколькими ссылающимися пространствами имен, и, скорее всего, "последний выигрывает".
2) Windows 7 периодически повторно утверждает имена пространств имен по умолчанию
предположим, что вы тщательно назвали необработанный каталог по вкусу, сопоставили папку оболочки с этой целью и установили желаемое имя пространства имен на рабочем столе.ini в каталоге. Вы просмотрели это из разных UIs, и все так, как должно быть.
еще через несколько дней или недель имена пространств имен возвращаются к " My..."опять же, и при редактировании рабочего стола.ini, вы подтверждаете нежелательное имя по умолчанию утверждается там. Вы изменить его обратно, но то же самое происходит снова и снова.
Проблема (2) - это та, которую я пытаюсь решить, поиск которой привел меня к этой теме.