Домашня » як » Як додати взяти на себе право власності на меню правої кнопки миші в провіднику Windows

    Як додати взяти на себе право власності на меню правої кнопки миші в провіднику Windows

    Отримання права власності на файли або папки в Windows не є простим. І графічний інтерфейс, і командний рядок займають дуже багато кроків. Чому б не додати просту команду контекстного меню, за допомогою якої можна взяти на себе право власності на будь-який файл або папку?

    Ви можете додати команду "Take Ownership" до свого контекстного меню, редагуючи реєстр вручну в двох місцях - один для файлів і другий для папок. Ви також можете просто завантажити наші одноразові хакі реєстру, щоб внести ці зміни для вас.

    У Windows користувач, який володіє файлом або папкою, має неявні права на зміну дозволів на цей об'єкт. Користувачеві також завжди дозволяється отримати доступ до файлу або папки, навіть якщо інші дозволи, здається, суперечать цьому доступу. Іноді ви можете зіткнутися з ситуацією, коли потрібно взяти на себе право власності на файл або папку. Це може бути системний файл, який потрібно змінити, щоб застосувати деякий хак-подібний заміна Notepad іншим текстовим редактором - у цьому випадку вбудований обліковий запис користувача з ім'ям Trusted Installer має власність за замовчуванням. Або ви можете мати жорсткий диск з іншого комп'ютера, на якому потрібно керувати файлами.

    Якою б не була причина, ви можете взяти на себе відповідальність за допомогою різних діалогових вікон дозволів у Windows або за допомогою командного рядка. Але обидва методи вимагають виконання декількох кроків. Проте, за допомогою декількох редагувань у Реєстрі ви можете додати просту команду "Отримати право власності" у контекстному меню "Провідник файлів", за допомогою якого ви зможете прийняти власність за один крок. Ми покажемо вам метод ручного внесення цих змін до Реєстру, але ми також маємо одноразовий хак, який можна використовувати для встановлення цих змін без проблем.

    Примітка: Техніка в цій статті працює в більшості версій Windows від Vista на 7, 8 і 10.

    Додайте “Take Ownership”, редагуючи реєстр вручну

    Щоб додати команду "Take Ownership" до контекстного меню будь-якої версії Windows, потрібно внести деякі зміни до реєстру Windows. Це справедливий список змін, і ви будете працювати в двох окремих місцях реєстру. Але не поспішайте, дотримуйтесь кроків, і ви потрапите туди. І якщо ви не хочете самостійно вносити зміни, ви можете пропустити вперед і просто завантажити наші одноразові хакі. Хоча ми рекомендуємо принаймні пропустити цей розділ, щоб зрозуміти, які зміни відбулися.

    Стандартне попередженняРедактор реєстру є потужним інструментом, і його неправильне використання може зробити вашу систему нестабільною або навіть непрацездатною. Це досить простий хак і до тих пір, поки ви дотримуєтеся інструкцій, ви не повинні мати ніяких проблем. Проте, якщо ви ніколи раніше не працювали з ним, подумайте про те, як скористатися редактором реєстру перед початком роботи. І, безумовно, резервне копіювання реєстру (і вашого комп'ютера!), Перш ніж вносити зміни.

    Відкрийте редактор реєстру, натиснувши кнопку "Пуск" і ввівши "regedit". Натисніть клавішу Enter, щоб відкрити редактор реєстру, і дайте йому дозвіл вносити зміни до вашого ПК.

    Ви збираєтеся зробити той же набір змін у двох місцях реєстру. Перше місце розташування додає до контекстного меню файли будь-якого типу "Take Ownership", а друге - додає команду до контекстного меню для папок.

    Додайте команду "Take Ownership" у контекстне меню для файлів

    У редакторі реєстру використовуйте ліву бічну панель, щоб перейти до наступного ключа:

    HKEY_CLASSES_ROOT * оболонка

    Далі ви створите новий ключ всередині оболонки . Клацніть правою кнопкою миші оболонки і виберіть Новий> Клавіша. Назвіть новий ключ “runas”. Якщо ви вже бачите a runas клавіші всередині оболонки клавішу, ви можете пропустити цей крок.

    Далі, ви збираєтеся змінити (За умовчанням) значення всередині runas . З runas клавішу, двічі клацніть значок (За умовчанням) значення, щоб відкрити вікно властивостей.

    У вікні властивостей введіть "Take Ownership" у поле "Value data" (Дані про вартість), а потім натисніть "OK". Введене тут значення стане командою, яку ви бачите у контекстному меню, тому змініть її на потрібне.

    Далі, ви збираєтеся створити нове значення всередині runas . Клацніть правою кнопкою миші runas і виберіть Новий> Значення рядка. Назвіть нове значення "NoWorkingDirectory".

    Тепер, ви збираєтеся створити новий ключ всередині runas . Клацніть правою кнопкою миші runas і виберіть Новий> Клавіша. Назвіть новий ключ "команда".

    З новим команду клавішу, двічі клацніть значок (За умовчанням)у правому вікні, щоб відкрити вікно властивостей.

    У полі "Значення даних" введіть (або скопіюйте та вставте) наступний текст, а потім натисніть "OK".

    cmd.exe / c takeown / f "% 1" && icacls "% 1" / адміністратори гранту: F

    Тепер потрібно створити нове значення в командному ключі. Клацніть правою кнопкою миші на команді і виберіть New> String Value. Назвіть нове значення "IsolatedCommand", а потім двічі клацніть його, щоб відкрити вікно властивостей.

    У полі "Значення даних" введіть (або скопіюйте та вставте) наступний текст, а потім натисніть "OK". Зауважте, що це та сама команда, яку ми просто додали до значення (за умовчанням)..

    cmd.exe / c takeown / f "% 1" && icacls "% 1" / адміністратори гранту: F

    І це додає команду "Take Ownership" до контекстного меню файлів. Давайте перейдемо до змін, які потрібно зробити, щоб отримати команду в меню для папок.

    Додайте команду "Take Ownership" у контекстне меню для папок

    Щоб додати папки команд "Take Ownership", ви збираєтеся зробити суттєво ті ж зміни, які ви тільки що зробили в попередньому розділі, але в іншому місці в реєстрі. У редакторі реєстру використовуйте ліву бічну панель, щоб перейти до наступного ключа:

    HKEY_CLASSES_ROOT - директорія

    Далі ви створите новий ключ всередині оболонки . Клацніть правою кнопкою миші оболонки і виберіть Новий> Клавіша. Назвіть новий ключ “runas”. Якщо ви вже бачите a runas клавіші всередині оболонки клавішу, ви можете пропустити цей крок.

    Далі, ви збираєтеся змінити (За умовчанням) значення всередині runas . З runas клавішу, двічі клацніть значок (За умовчанням) значення, щоб відкрити вікно властивостей.

    У вікні властивостей введіть "Take Ownership" у поле "Value data" (Дані про вартість), а потім натисніть "OK". Введене тут значення стане командою, яку ви бачите у контекстному меню, тому змініть її на потрібне.

    Далі, ви збираєтеся створити нове значення всередині runas . Клацніть правою кнопкою миші runas і виберіть Новий> Значення рядка. Назвіть нове значення "NoWorkingDirectory".

    Тепер, ви збираєтеся створити новий ключ всередині runas . Клацніть правою кнопкою миші runas і виберіть Новий> Клавіша. Назвіть новий ключ "команда".

    З новим команду клавішу, двічі клацніть значок (За умовчанням)у правому вікні, щоб відкрити вікно властивостей.

    У полі "Значення даних" введіть (або скопіюйте та вставте) наступний текст, а потім натисніть "OK".

    cmd.exe / c takeown / f "% 1" / r / d y && icacls "/ 1 / адміністратори гранту: F / t

    Тепер потрібно створити нове значення в командному ключі. Клацніть правою кнопкою миші на команді і виберіть New> String Value. Назвіть нове значення "IsolatedCommand", а потім двічі клацніть його, щоб відкрити вікно властивостей.

    У полі "Значення даних" введіть (або скопіюйте та вставте) наступний текст, а потім натисніть "OK". Зауважте, що це та сама команда, яку ми просто додали до значення (за умовчанням)..

    cmd.exe / c takeown / f "% 1" / r / d y && icacls "/ 1 / адміністратори гранту: F / t

    І ви нарешті зробили. Ви можете закрити редактор реєстру. Ці зміни мають відбуватися негайно, тому перевірте їх, клацнувши правою кнопкою миші на будь-який файл або папку, і переконайтеся, що ви бачите команду "Take Ownership".

    Якщо ви хочете змінити зміни в будь-який час, просто поверніться до реєстру і видаліть runas клавіші, створені в обох місцях. Це також видалить все, що ви створили всередині. Якщо ви вже мали runas клавіші в цих місцях - наприклад, ви застосували інші хаки - просто видаліть команду клавіші, які ви зробили.

    Завантажте наші хакі реєстру в один клік

    Існує багато кроків, якщо ви виконуєте цей хак вручну, тому ми не звинувачуємо вас у тому, що ви бажаєте використовувати більш швидкий метод. Якщо ви не хочете зануритися в реєстр, ми створили пару хакі, які ви можете використовувати. "Додавання права власності на контекстне меню" створює ключі та значення, які потрібно додати команду "Take Ownership". "Вилучити власність з контекстного меню (за замовчуванням)" рубати видаляє ці ключі, видаляючи команду і відновлюючи налаштування за замовчуванням. Обидва хаки включені в наступний файл ZIP. Двічі клацніть той, який ви хочете використовувати, і клацніть по підказках.

    Візьміть меню власника

    Ці хакі дійсно просто runas Ключ, розділений на нові ключі та значення, про які ми говорили в попередньому розділі, а потім експортовані у файл .REG. Запуск хакі просто створює або видаляє ключі для додавання команди до контекстного меню. І якщо вам подобається керувати реєстром, варто витрачати час, щоб дізнатися, як створити свій власний хакі реєстру.