Как получить полный доступ к файлу или папке?

Как получить полный доступ к файлу или папке?

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

  • Создайте необходимый Вам reg-файл, в зависимости от установленной версии Windows.

Если у Вас установлена изначально русская версия Windows скопируйте данный текст:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\runas]

[HKEY_CLASSES_ROOT\*\shell\runas]
@=»Стать владельцем и задать полный доступ к объекту»
«Icon»=»C:\\Windows\\System32\\imageres.dll,-78»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant администраторы:F»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant администраторы:F»

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@=»Стать владельцем и задать полный доступ к объекту»
«Icon»=»C:\\Windows\\System32\\imageres.dll,-78»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant администраторы:F /t»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant администраторы:F /t»

[-HKEY_CLASSES_ROOT\dllfile\shell]

[HKEY_CLASSES_ROOT\dllfile\shell\runas]
@=»Стать владельцем и задать полный доступ к объекту»
«HasLUAShield»=»»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\dllfile\shell\runas\command]
@=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant администраторы:F»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant администраторы:F»

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@=»Стать владельцем и задать полный доступ к объекту»
«Icon»=»C:\\Windows\\System32\\imageres.dll,-78»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant администраторы:F /t»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant администраторы:F /t»

[-HKEY_CLASSES_ROOT\exefile\shell\runas2]

[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@=»Стать владельцем и задать полный доступ к объекту»
«HasLUAShield»=»»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant администраторы:F»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant администраторы:F»

Если у Вас установлена изначально английская версия Windows + русский языковой пакет скопируйте данный текст:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\runas]

[HKEY_CLASSES_ROOT\*\shell\runas]
@=»Стать владельцем и задать полный доступ к объекту»
«Icon»=»C:\\Windows\\System32\\imageres.dll,-78»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant administrators:F»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant administrators:F»

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@=»Стать владельцем и задать полный доступ к объекту»
«Icon»=»C:\\Windows\\System32\\imageres.dll,-78»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant administrators:F /t»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant administrators:F /t»

[-HKEY_CLASSES_ROOT\dllfile\shell]

[HKEY_CLASSES_ROOT\dllfile\shell\runas]
@=»Стать владельцем и задать полный доступ к объекту»
«HasLUAShield»=»»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\dllfile\shell\runas\command]
@=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant administrators:F»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant administrators:F»

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@=»Стать владельцем и задать полный доступ к объекту»
«Icon»=»C:\\Windows\\System32\\imageres.dll,-78»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant administrators:F /t»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant administrators:F /t»

[-HKEY_CLASSES_ROOT\exefile\shell\runas2]

[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@=»Стать владельцем и задать полный доступ к объекту»
«HasLUAShield»=»»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant administrators:F»
«IsolatedCommand»=»cmd.exe /c takeown /f \»%1\» && icacls \»%1\» /grant administrators:F»

  • Примените созданный Вами reg-файл.
  • Далее щелкните на созданном Вами reg-файле правой кнопкой мыши и выберите пункт Слияние (Merge).
  • Нажмите в первом появившемся окне кнопку Да (Yes), а в следующем кнопку ОК.

Чтобы воспользоваться добавленным пунктом меню:

  • Щелкните на файле или папке правой кнопкой мышки и выберите пункт «Стать владельцем и задать полный доступ к объекту».
  • В любых окнах, если они появятся нажмите кнопку Да(Yes).

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

Похожие посты

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *