Как добавить владение в контекстное меню проводника Windows
Стать владельцем файлов или папок в Windows непросто. И графический интерфейс, и командная строка требуют слишком много шагов. Почему бы не добавить простую команду контекстного меню, которая позволяет вам стать владельцем любого файла или папки?
Вы можете добавить команду «Принять владение» в свое контекстное меню, отредактировав реестр вручную в двух местах: одно для файлов, а второе - для папок. Вы также можете просто загрузить наши одноэтапные советы по реестру, чтобы внести эти изменения за вас.
В Windows пользователь, владеющий файлом или папкой, имеет неявные права на изменение разрешений для этого объекта. Этому пользователю также всегда разрешен доступ к файлу или папке - даже если другие разрешения, по-видимому, противоречат этому доступу. Иногда вы можете столкнуться с ситуацией, когда вам нужно принять владение файлом или папкой. Это может быть системный файл, который вам нужно изменить, чтобы применить какой-нибудь взлом, например замена Блокнота другим текстовым редактором - в этом случае владельцем по умолчанию является встроенная учетная запись пользователя с именем Trusted Installer. Или у вас может быть жесткий диск с другого компьютера, на котором вам нужно управлять файлами.
Какова бы ни была причина, вы можете стать владельцем, используя различные диалоговые окна разрешений в Windows или командную строку. Но оба метода требуют выполнения нескольких шагов. Однако, внеся несколько изменений в реестр, вы можете добавить простую команду «Взять владение» в контекстное меню проводника, которая позволяет вам стать владельцем за один шаг. Мы собираемся показать вам ручной метод внесения этих изменений в реестр, но у нас также есть одношаговый прием, который вы можете использовать, чтобы без проблем установить эти изменения.
РекламаПримечание : Техника, описанная в этой статье, работает в большинстве версий Windows - от Vista до 7, 8 и 10.
Добавить владение, отредактировав реестр вручную
Чтобы добавить команду «Принять владение» в контекстное меню любой версии Windows, вам просто нужно внести некоторые изменения в реестр Windows. Это хороший список изменений, и вы будете работать в двух разных местах реестра. Но не торопитесь, следуйте инструкциям, и вы добьетесь цели. А если вы не хотите вносить изменения самостоятельно, вы можете пропустить их и просто загрузить наши пошаговые инструкции. Мы бы порекомендовали хотя бы бегло просмотреть этот раздел, чтобы вы понимали вносимые изменения.
Стандартное предупреждение : Редактор реестра - мощный инструмент, неправильное использование которого может сделать вашу систему нестабильной или даже неработоспособной. Это довольно простой способ, и пока вы будете следовать инструкциям, у вас не должно возникнуть никаких проблем. Тем не менее, если вы никогда раньше не работали с ним, подумайте о том, чтобы прочитать о как использовать редактор реестра прежде, чем вы начнете. И определенно резервное копирование реестра (и твой компьютер !) перед внесением изменений.
СВЯЗАННЫЙ: Учимся использовать редактор реестра на профессиональном уровне
Откройте редактор реестра, нажав «Пуск» и набрав regedit. Нажмите Enter, чтобы открыть редактор реестра и дать ему разрешение на внесение изменений в ваш компьютер.
Вы собираетесь внести одинаковые изменения в двух местах реестра. Первое расположение добавляет команду «Принять владение» в контекстное меню для файлов любого типа, а второе расположение добавляет команду в контекстное меню для папок.
Добавьте команду 'Взять владение' в контекстное меню для файлов.
В редакторе реестра используйте левую боковую панель для перехода к следующему ключу:
shell
Затем вы создадите новый ключ внутри shell
ключ. Щелкните правой кнопкой мыши runas
key и выберите New> Key. Назовите новый ключ runas. Если вы уже видите shell
ключ внутри (Default)
клавишу, вы можете пропустить этот шаг.
Реклама
Затем вы собираетесь изменить runas
значение внутри runas
ключ. С помощью (Default)
выбран ключ, дважды щелкните runas
значение, чтобы открыть окно его свойств.
В окне свойств введите Take Ownership в поле Value data и нажмите OK. Значение, которое вы здесь вводите, станет командой, которую вы видите в своем контекстном меню, поэтому не стесняйтесь изменять его на все, что захотите.
Затем вы собираетесь создать новое значение внутри runas
ключ. Щелкните правой кнопкой мыши runas
и выберите «Создать»> «Строковое значение». Назовите новое значение NoWorkingDirectory.
Теперь вы собираетесь создать новый ключ внутри runas
ключ. Щелкните правой кнопкой мыши command
key и выберите New> Key. Назовите новую ключевую команду.
С новым (Default)
выбранный ключ, дважды щелкните значение shell
на правой панели, чтобы открыть окно его свойств.
В поле «Значение» введите (или скопируйте и вставьте) следующий текст и нажмите «ОК».
shell
Реклама
Теперь вам нужно создать новое значение внутри командной клавиши. Щелкните правой кнопкой мыши командную клавишу и выберите «Создать»> «Строковое значение». Назовите новое значение IsolatedCommand, а затем дважды щелкните его, чтобы открыть окно его свойств.
В поле «Значение» введите (или скопируйте и вставьте) следующий текст и нажмите «ОК». Обратите внимание, что это та же команда, которую мы только что добавили к значению (По умолчанию).
runas
И это добавляет команду «Принять владение» в контекстное меню для файлов. Перейдем к изменениям, которые необходимо внести, чтобы добавить команду в меню папок.
Добавьте команду взять на себя ответственность в контекстное меню для папок
Чтобы добавить папки команд Take Ownership, вы собираетесь внести практически те же изменения, которые вы только что внесли в предыдущем разделе, но в другом месте в реестре. В редакторе реестра используйте левую боковую панель для перехода к следующему ключу:
shell
Затем вы создадите новый ключ внутри (Default)
ключ. Щелкните правой кнопкой мыши runas
key и выберите New> Key. Назовите новый ключ runas. Если вы уже видите runas
ключ внутри (Default)
клавишу, вы можете пропустить этот шаг.
Затем вы собираетесь изменить runas
значение внутри runas
ключ. С помощью runas
выбран ключ, дважды щелкните runas
значение, чтобы открыть окно его свойств.
Реклама
В окне свойств введите Take Ownership в поле Value data и нажмите OK. Значение, которое вы здесь вводите, станет командой, которую вы видите в своем контекстном меню, поэтому не стесняйтесь изменять его на все, что захотите.
Затем вы собираетесь создать новое значение внутри command
ключ. Щелкните правой кнопкой мыши (Default)
и выберите «Создать»> «Строковое значение». Назовите новое значение NoWorkingDirectory.
Теперь вы собираетесь создать новый ключ внутри runas
ключ. Щелкните правой кнопкой мыши runas
key и выберите New> Key. Назовите новую ключевую команду.
С новым command
выбранный ключ, дважды щелкните значение runas
на правой панели, чтобы открыть окно его свойств.
В поле «Значение» введите (или скопируйте и вставьте) следующий текст и нажмите «ОК».
HKEY_CLASSES_ROOT*shell
Теперь вам нужно создать новое значение внутри командной клавиши. Щелкните правой кнопкой мыши командную клавишу и выберите «Создать»> «Строковое значение». Назовите новое значение IsolatedCommand, а затем дважды щелкните его, чтобы открыть окно его свойств.
Реклама
В поле «Значение» введите (или скопируйте и вставьте) следующий текст и нажмите «ОК». Обратите внимание, что это та же команда, которую мы только что добавили к значению (По умолчанию).
cmd.exe /c takeown /f '%1' && icacls '%1' /grant administrators:F
И наконец, готово. Вы можете закрыть редактор реестра. Эти изменения должны произойти немедленно, поэтому проверьте их, щелкнув правой кнопкой мыши любой файл или папку и убедившись, что вы видите команду «Принять владение».
Если вы хотите отменить изменения в любое время, просто вернитесь в реестр и удалите
cmd.exe /c takeown /f '%1' && icacls '%1' /grant administrators:Fключи, которые вы создали в обоих местах. Это также удалит все, что вы создали внутри. Если у вас уже было
HKEY_CLASSES_ROOTDirectoryshellключи в этих местах - например, вы применили другие хаки - просто удалите
cmd.exe /c takeown /f '%1' /r /d y && icacls '%1' /grant administrators:F /tключи, которые вы сделали вместо них.
Загрузите наши советы по созданию реестра в один клик
Если вы выполняете этот взлом вручную, вам нужно будет выполнить множество действий, поэтому мы не обвиняем вас в том, что вы хотите использовать более быстрый метод. Если вам не хочется углубляться в реестр, мы создали несколько уловок, которые вы можете использовать. Взлом «Добавить владение в контекстное меню» создает ключи и значения, необходимые для добавления команды «Взять владение». Хак «Удалить владение из контекстного меню» (по умолчанию) удаляет эти ключи, удаляет команду и восстанавливает настройки по умолчанию. Оба хака включены в следующий ZIP-файл. Дважды щелкните тот, который хотите использовать, и просматривайте подсказки.
Взять на себя ответственность за меню
СВЯЗАННЫЙ: Как сделать свои собственные взломы реестра Windows
Эти хаки на самом деле просто
cmd.exe /c takeown /f '%1' /r /d y && icacls '%1' /grant administrators:F /tkey, разделенный до новых ключей и значений, о которых мы говорили в предыдущем разделе, а затем экспортированный в файл .REG. Запуск хаков просто создает или удаляет ключи для добавления команды в контекстное меню. А если вам нравится возиться с реестром, стоит потратить время на изучение как сделать свои собственные взломы реестра . ПРОЧИТАЙТЕ СЛЕДУЮЩИЙ
- & rsaquo; Как стать владельцем файлов и папок в Windows
- & rsaquo; Чего вы действительно можете ожидать от Windows Vista с пакетом обновления 1 (SP1)?
- & rsaquo; Лучшие статьи по настройке и настройке Windows 7
- & rsaquo; Быстрый и автоматический перезапуск программы Windows при ее сбое
- & rsaquo; 175 статей, советов и инструкций по настройке Windows 7
- & rsaquo; 20 лучших настроек Windows, которые все еще работают в Windows 7
- & rsaquo; Что такое dpupdchk.exe и почему он запускается?
- & rsaquo; Киберпонедельник 2021: лучшие предложения Apple
Уолтер Гленн - бывшийРедакционный директор How-To Geek и дочерних сайтов. Он имеет более чем 30-летний опыт работы в компьютерной индустрии и более20 лет в качестве технического писателя и редактора. Он написал сотни статей для How-To Geek и отредактировал тысячи. Он является автором или соавтором более 30 книг по компьютерам на более чем дюжине языков для таких издателей, как Microsoft Press, O'Reilly и Osborne / McGraw-Hill. Он также написал сотни официальных документов, статей, руководств пользователя и учебных программ за эти годы.
Прочитать полную биографию