Как добавить «Стать владельцем» в контекстное меню в проводнике Windows

Взять на себя ответственность за файлы или папки в Windows не так просто. И графический интерфейс, и командная строка делают слишком много шагов. Почему бы не добавить простую команду контекстного меню, которая позволит вам стать владельцем любого файла или папки?

Вы можете добавить команду «Взять на себя ответственность» в свое контекстное меню, отредактировав реестр вручную в двух местах: одно для файлов, а второе для папок. Вы также можете просто загрузить наши одношаговые хаки реестра, чтобы внести эти изменения за вас.

В Windows пользователь, который владеет файлом или папкой, имеет неявные права на изменение разрешений для этого объекта. Этому пользователю также всегда разрешен доступ к файлу или папке, даже если другие разрешения кажутся противоречащими этому доступу. Иногда вы можете столкнуться с ситуацией, когда вам нужно взять на себя ответственность за файл или папку. Это может быть системный файл, который вам нужно изменить, чтобы применить какой-нибудь хак – например, заменить Блокнот другим текстовым редактором – в этом случае встроенная учетная запись пользователя с именем Trusted Installer по умолчанию является владельцем. Или у вас может быть жесткий диск с другого компьютера, на котором вам нужно управлять файлами.

Независимо от причины, вы можете стать владельцем, используя различные диалоговые окна разрешений в Windows или используя командную строку. Но оба метода требуют выполнения нескольких шагов. Тем не менее, сделав несколько изменений в реестре, вы можете добавить простую команду «Взять на себя владение» в контекстное меню проводника, которая позволит вам стать владельцем за один шаг. Мы собираемся показать вам ручной метод внесения этих изменений в Реестр, но у нас также есть одношаговый хак, который вы можете использовать, чтобы установить эти изменения без хлопот.

Примечание . Техника, описанная в этой статье, работает в большинстве версий Windows – от Vista до 7, 8 и 10.

Добавьте «Взять на себя ответственность», отредактировав реестр вручную

Чтобы добавить команду «Взять на себя владение» в контекстное меню в любой версии Windows, вам просто нужно внести некоторые изменения в реестр Windows. Это честный список изменений, и вы будете работать в двух разных местах реестра. Но не торопитесь, следуйте инструкциям, и вы попадете туда. И если вы не хотите вносить изменения самостоятельно, вы можете пропустить их и просто загрузить наши одношаговые хаки. Тем не менее, мы рекомендуем по крайней мере просмотреть этот раздел, чтобы вы понимали, какие изменения вносятся.

Стандартное предупреждение : редактор реестра является мощным инструментом, и неправильное его использование может сделать вашу систему нестабильной или даже неработоспособной. Это довольно простой взлом, и пока вы придерживаетесь инструкций, у вас не должно быть никаких проблем. Тем не менее, если вы никогда не работали с ним раньше, подумайте о том, как использовать редактор реестра, прежде чем приступить к работе. И обязательно сделайте резервную копию реестра (и вашего компьютера!) Перед внесением изменений.

Откройте редактор реестра, нажав «Пуск» и введя «regedit». Нажмите Enter, чтобы открыть редактор реестра и дать ему разрешение вносить изменения в свой компьютер.

Вы собираетесь внести один и тот же набор изменений в двух местах в реестре. В первом расположении в контекстное меню добавляется «Take Ownership» для файлов любого типа, а во втором – в контекстное меню для папок добавляется команда.

Добавьте команду «Взять на себя владение» в контекстное меню для файлов

В редакторе реестра используйте левую боковую панель, чтобы перейти к следующему ключу:

 HKEY_CLASSES_ROOT \ * \ оболочка 

Затем вы создадите новый ключ внутри ключа shell . Щелкните правой кнопкой мыши ключ shell и выберите New> Key. Назовите новый ключ «runas». Если вы уже видите ключ runas внутри ключа shell , вы можете пропустить этот шаг.

Затем вы собираетесь изменить значение (по умолчанию) внутри клавиши runas . Выбрав ключ runas , дважды щелкните значение (по умолчанию) , чтобы открыть окно его свойств.

В окне свойств введите «Взять на себя владение» в поле «Значение данных», а затем нажмите «ОК». Введенное здесь значение станет командой, которую вы видите в своем контекстном меню, поэтому смело изменяйте ее на любое другое. ,

Затем вы создадите новое значение в ключе runas . Щелкните правой кнопкой мыши клавишу runas и выберите «Создать»> «Строковое значение». Назовите новое значение «NoWorkingDirectory».

Теперь вы собираетесь создать новый ключ внутри ключа runas . Щелкните правой кнопкой мыши ключ runas и выберите «Создать»> «Ключ». Назовите новый ключ «команда».

Выбрав новый ключ command , дважды щелкните значение (по умолчанию) на правой панели, чтобы открыть его окно свойств.

В поле «Значение данных» введите (или скопируйте и вставьте) следующий текст, а затем нажмите «ОК».

 cmd.exe/c takeown/f \ "% 1 \" && icacls \ "% 1 \"/предоставить администраторам: F 

Теперь вам нужно создать новое значение внутри командной клавиши. Щелкните правой кнопкой мыши командную клавишу и выберите «Создать»> «Строковое значение». Назовите новое значение «IsolatedCommand», а затем дважды щелкните его, чтобы открыть окно его свойств.

В поле «Значение данных» введите (или скопируйте и вставьте) следующий текст, а затем нажмите «ОК». Обратите внимание, что это та же команда, которую мы только что добавили к значению (по умолчанию).

 cmd.exe/c takeown/f \ "% 1 \" && icacls \ "% 1 \"/предоставить администраторам: F 

И это добавляет команду «Взять на себя владение» в контекстное меню для файлов. Давайте перейдем к изменениям, которые необходимо внести, чтобы ввести команду в меню для папок.

Добавьте команду «Взять на себя владение» в контекстное меню для папок

Чтобы добавить папки с командами «Брать на себя ответственность», вы собираетесь внести практически те же изменения, которые вы только что внесли в предыдущий раздел, но в другое место в реестре. В редакторе реестра используйте левую боковую панель, чтобы перейти к следующему ключу:

 HKEY_CLASSES_ROOT \ Directory \ оболочка 

Затем вы создадите новый ключ внутри ключа shell . Щелкните правой кнопкой мыши ключ shell и выберите New> Key. Назовите новый ключ «runas». Если вы уже видите ключ runas внутри ключа shell , вы можете пропустить этот шаг.

Затем вы собираетесь изменить значение (по умолчанию) внутри клавиши runas . Выбрав ключ runas , дважды щелкните значение (по умолчанию) , чтобы открыть окно его свойств.

В окне свойств введите «Взять на себя владение» в поле «Значение данных», а затем нажмите «ОК». Введенное здесь значение станет командой, которую вы видите в своем контекстном меню, поэтому смело изменяйте ее на любое другое. ,

Затем вы создадите новое значение в ключе runas . Щелкните правой кнопкой мыши клавишу runas и выберите «Создать»> «Строковое значение». Назовите новое значение «NoWorkingDirectory».

Теперь вы собираетесь создать новый ключ внутри ключа runas . Щелкните правой кнопкой мыши ключ runas и выберите «Создать»> «Ключ». Назовите новый ключ «команда».

Выбрав новый ключ command , дважды щелкните значение (по умолчанию) на правой панели, чтобы открыть его окно свойств.

В поле «Значение данных» введите (или скопируйте и вставьте) следующий текст, а затем нажмите «ОК».

 cmd.exe/c takeown/f \ "% 1 \"/r/d y && icacls \ "% 1 \"/предоставьте администраторов: F/t 

Теперь вам нужно создать новое значение внутри командной клавиши. Щелкните правой кнопкой мыши командную клавишу и выберите «Создать»> «Строковое значение». Назовите новое значение «IsolatedCommand», а затем дважды щелкните его, чтобы открыть окно его свойств.

В поле «Значение данных» введите (или скопируйте и вставьте) следующий текст, а затем нажмите «ОК». Обратите внимание, что это та же команда, которую мы только что добавили к значению (по умолчанию).

 cmd.exe/c takeown/f \ "% 1 \"/r/d y && icacls \ "% 1 \"/предоставьте администраторов: F/t 

И вы наконец сделали. Вы можете закрыть редактор реестра. Эти изменения должны произойти немедленно, поэтому протестируйте их, щелкнув правой кнопкой мыши по любому файлу или папке и убедившись, что вы видите команду «Взять на себя ответственность».

Если вы хотите отменить изменения в любое время, просто вернитесь в реестр и удалите ключи runas , которые вы создали в обоих местах. Это также удалит все, что вы создали внутри. Если у вас уже были ключи runas в этих местах – например, вы применили другие хаки – просто удалите сделанные вами ключи command .

Загрузите наши взломы реестра одним щелчком

Существует много шагов, если вы выполняете этот взлом вручную, поэтому мы не обвиняем вас в том, что вы хотите использовать более быстрый метод. Если вам не хочется погружаться в Реестр, мы создали пару хаков, которые вы можете использовать. Хак «Добавить владение в контекстное меню» создает ключи и значения, необходимые для добавления команды «Взять владение».Хак «Удалить владение из контекстного меню (по умолчанию)» удаляет эти ключи, удаляя команду и восстанавливая настройки по умолчанию. Оба хака включены в следующий ZIP-файл. Дважды щелкните тот, который вы хотите использовать, и щелкните по подсказкам.

Взять Хаки Меню Владения

Эти хаки на самом деле являются просто ключом runas , урезаны до новых ключей и значений, о которых мы говорили в предыдущем разделе, а затем экспортируются в файл .REG. Запуск хаков просто создает или удаляет ключи для добавления команды в контекстное меню. И если вам нравится возиться с реестром, стоит потратить время на то, чтобы научиться делать собственные взломы реестра.

Оцените статью
TutoryBird.Ru
Добавить комментарий