Як додати в контекстне меню windows команду «додаткові налаштування безпеки», білі

Як додати в контекстне меню Windows команду «Додаткові настройки безпеки»

У Windows є функція, що дозволяє точно керувати права доступу до файлів і папок. Щоб отримати до неї доступ, спочатку необхідно відкрити властивості об'єкта, переключитися на вкладку «Безпека» і тільки потім натиснути кнопку «Додатково». Якщо вам часто доводиться змінювати дозволу, такий спосіб може здатися не дуже зручним, а заодно може прийти думка, що, мабуть, було б непогано мати в контекстному меню Провідника опцію, яка дозволяє відкривати настройки прав доступу одним кліком.

Створіть в каталозі shell новий підрозділ і назвіть його Windows.RibbonPermissionsDialog.

Як додати в контекстне меню windows команду «додаткові налаштування безпеки», білі

Як додати в контекстне меню windows команду «додаткові налаштування безпеки», білі

Тепер створіть в ньому новий строковий параметр з ім'ям ExplorerCommandHandler і встановіть в якості його значення.

Як додати в контекстне меню windows команду «додаткові налаштування безпеки», білі

Тут же створіть ще один строковий параметр CommandStateSync. але на цей раз залиште його значення за замовчуванням, тобто воно повинно бути порожнім.

При бажанні можете також додати новому пункту значок і змістити його в нижню область меню. Для значка в підрозділі Windows.RibbonPermissionsDialog створіть строковий параметр Icon і в якості значення вкажіть шлях до файлу іконки в форматі ICO. розмістити же команду в нижній частині меню можна створивши строковий параметр Position зі значенням Bottom.

Як додати в контекстне меню windows команду «додаткові налаштування безпеки», білі

В меню Провідника новий пункт з'явитися, але буде видно тільки при роботі з файлами. Щоб він відображався при роботі з усіма об'єктами, описані вище дії необхідно виконати в цих чотирьох ключах реєстру:

HKEY_CLASSES_ROOT / Directory / shell / Windows.RibbonPermissionsDialog
HKEY_CLASSES_ROOT / Directory / Background / shell / Windows.RibbonPermissionsDialog
HKEY_CLASSES_ROOT / DriveshellWindows.RibbonPermissionsDialog
HKEY_CLASSES_ROOT / IE.AssocFile.URL / shell / Windows.RibbonPermissionsDialog

Після цього пункт «Додаткові параметри безпеки» стане доступним при роботі з будь-якими об'єктами файлової системи.

Як додати в контекстне меню windows команду «додаткові налаштування безпеки», білі

Як додати в контекстне меню windows команду «додаткові налаштування безпеки», білі

П рімечаніе: якщо в меню не відображається додана іконка, перевірте правильність шляху, а ще краще використовуйте іконки з системних бібліотек, замість шляху вказуйте DLL з ідентифікатором зображення, наприклад, ntshrui.dll, -122.