Отображение "Мои документы" / "мои видео" / etc. без префикса" My " в Windows 7

даже если Windows 7 хранит специальные папки в домашней папке как Documents/Videos / etc, они по-прежнему отображаются как My Documents/My Videos / etc в Проводнике Windows. Я предпочел способ, которым Vista отображает их (т. е. без "My" префикс).

есть ли способ настроить это в Windows 7?

23
задан Jacob
17.02.2023 7:48 Количество просмотров материала 2967
Распечатать страницу

3 ответа

понял это сам: В каждой специальной папке, есть desktop.ini файл, который указывает, как он должен отображаться. Там есть строка, которая выглядит так:

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

эта строка указывает windows использовать локализованное имя из строкового ресурса в shell32.файл DLL. Если вы удалите эту строку, выйдите из системы и снова войдите в систему, отображаемое имя будет совпадать с именем файла.

Я подозреваю, что ручное переименование папки делает именно это.

18
отвечен Jacob 2023-02-18 15:36

самый простой способ, перейти в свою домашнюю папку, например,c:\users\<name> или в run type %userprofile% щелкните правой кнопкой мыши на любой из my папки и просто выберите Переименовать, а затем избавиться от my префикс.

сырой, но работает хорошо!

8
отвечен William Hilsum 2023-02-18 17:53

папки оболочки, такие как" (Мои) Документы", называются на двух уровнях, а UIs, которые переименовывают" папки", неоднозначны, поскольку вы не знаете, какой уровень переименовывается.

на уровне каталога файловой системы-это имя, которое вы увидите в менеджерах файловой системы, команде Dir и так далее.

оболочки Windows (Проводника Windows "Мой компьютер" и т. д.) просматривает пространство имен, а не файловую систему как таковую, поэтому отображает уровень пространства имен.

папки оболочки связаны для назначения каталогов файловой системы в обоих направлениях; существуют параметры реестра, которые указывают из папки пространства имен в каталог файловой системы, а в каталоге файловой системы есть рабочий стол.ini, указывающий на пространство имен.

В Частности, Рабочего Стола.ini может определить: - переопределение "локализованного" имени папки - следует ли переносить это имя при копировании папки - идентификатор, который ссылается на набор специальных поведения для этого элемента пространства имен type

иногда имя namsespace применяется косвенно, например, когда вы вошли в учетную запись Пользователя John, вы можете увидеть "мои документы", тогда как из других учетных записей пользователей вы можете увидеть"документы John". Такое поведение может быть определено в логике для этого типа элемента пространства имен, на что указывает идентификатор на рабочем столе.ini

проблемы возникают как минимум в двух случаях...

1) несколько элементов пространства имен отображаются в один каталог

в этом ситуации, есть только один рабочий стол.ini, чтобы указать на эти папки с несколькими ссылающимися пространствами имен, и, скорее всего, "последний выигрывает".

2) Windows 7 периодически повторно утверждает имена пространств имен по умолчанию

предположим, что вы тщательно назвали необработанный каталог по вкусу, сопоставили папку оболочки с этой целью и установили желаемое имя пространства имен на рабочем столе.ini в каталоге. Вы просмотрели это из разных UIs, и все так, как должно быть.

еще через несколько дней или недель имена пространств имен возвращаются к " My..."опять же, и при редактировании рабочего стола.ini, вы подтверждаете нежелательное имя по умолчанию утверждается там. Вы изменить его обратно, но то же самое происходит снова и снова.

Проблема (2) - это та, которую я пытаюсь решить, поиск которой привел меня к этой теме.

3
отвечен cquirke 2023-02-18 20:10

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх