Добавить значок изменения в контекстное меню библиотеки в Windows 10
Вы можете добавить значок изменения в контекстное меню библиотеки в Windows 10. Команда «Изменить значок» в контекстном меню позволяет изменить значок библиотеки, не открывая диалоговое окно свойств библиотеки. Вот как это можно сделать.
Команду «Изменить значок» можно добавить в контекстное меню библиотеки в проводнике с помощью простой настройки реестра. После применения настройки вам не нужно будет открывать свойства выбранной библиотеки, чтобы изменить ее значок. Вместо этого вы можете изменить его прямо из контекстного меню.
Добавить значок изменения в контекстное меню библиотеки в Windows 10
Примечание. В Windows 10 и Windows 8.1 возможность изменения значка библиотеки ограничена только настраиваемыми библиотеками, созданными пользователями. По умолчанию операционная система не позволяет пользователю изменять значок встроенных библиотек по умолчанию. Чтобы обойти это ограничение, обратитесь к следующей статье: Измените значки библиотек по умолчанию в Windows 10.
В нашей предыдущей статье мы увидели, как добавить любую команду ленты в контекстное меню в Windows 10. Видеть
Как добавить любую команду ленты в меню правой кнопки мыши в Windows 10
Короче говоря, все команды ленты хранятся в разделе реестра.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ CommandStore \ shell
Вы можете экспортировать нужную команду и изменить экспортированный * .Reg, чтобы добавить его в контекстное меню файлов, папок или любого другого объекта, видимого в проводнике. В нашем случае нам нужна команда под названием «Windows. LibraryChangeIcon ".
Вот содержимое файла * .reg, который необходимо применить, чтобы получить команду «Изменить значок» в контекстном меню библиотеки.
Редактор реестра Windows версии 5.00 [HKEY_CLASSES_ROOT \ Directory \ Background \ shell \ Windows. LibraryChangeIcon] "CommandStateSync" = "" "ExplorerCommandHandler" = "{6aa17c06-0c75-4006-81a9-57927e77ae87}" "Icon" = "imageres.dll, -5357" [HKEY_CLASSES_ROOT \ Folder \ shell \ Windows. LibraryChangeIcon] "CommandStateSync" = "" "ExplorerCommandHandler" = "{6aa17c06-0c75-4006-81a9-57927e77ae87}" "Icon" = "imageres.dll, -5357" [HKEY_CLASSES_ROOT \ LibraryFolder \ background \ shell \ Windows. LibraryChangeIcon] "CommandStateSync" = "" "ExplorerCommandHandler" = "{6aa17c06-0c75-4006-81a9-57927e77ae87}" "Icon" = "imageres.dll, -5357"
Запустите Блокнот. Скопируйте и вставьте текст выше в новый документ.
В Блокноте нажмите Ctrl + S либо выполнить пункт меню Файл - Сохранить. Откроется диалоговое окно «Сохранить».
Там введите или скопируйте и вставьте следующее имя «LibraryChangeIcon.reg», включая кавычки. Двойные кавычки важны для гарантии того, что файл получит расширение «* .reg», а не * .reg.txt. Вы можете сохранить файл в любом желаемом месте, например, вы можете поместить его в папку на рабочем столе.
Теперь дважды щелкните созданный файл LibraryChangeIcon.reg. Подтвердите запрос UAC и нажмите Да, чтобы объединить его с реестром.
Команда появится в контекстном меню библиотеки. Как упоминалось в начале статьи, он не будет доступен для библиотек по умолчанию:
Но для пользовательских библиотек это позволит вам изменить значок библиотеки одним щелчком мыши.
Он также будет доступен в фоновом контекстном меню библиотеки.
Команда откроет следующий диалог:
Там вы можете выбрать новый значок для своей библиотеки.
Примечание. Если вы нажмете кнопку «Отмена» или закроете диалоговое окно, появится следующее сообщение об ошибке:
Чтобы сэкономить ваше время, я сделал готовые файлы реестра. Вы можете скачать их здесь:
Скачать файлы реестра
Файл отмены включен, поэтому вы можете полностью избежать ручного редактирования реестра.
В качестве альтернативы вы можете использовать настройку контекстного меню. Это позволит вам добавить любую команду ленты в контекстное меню библиотеки.
Скачать тюнер контекстного меню
Вот и все.