Скрипт для реестра, который добавляет в пункт Take ownership (стать владельцем), взят с сайта askvg.com.
[Скрипт установки, файл Take Ownership - Install.reg]
Windows Registry Editor Version 5.00
;Created by Vishal Gupta for AskVG.com
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take ownership"
"HasLUAShield"=""
"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]
@="Take ownership"
"HasLUAShield"=""
"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"
[Удаление, файл Take Ownership - Uninstall.reg]
Windows Registry Editor Version 5.00
;Created by Vishal Gupta for AskVG.com
[-HKEY_CLASSES_ROOT\*\shell\runas]
[HKEY_CLASSES_ROOT\*\shell\runas]
@=""
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="\"%1\" %*"
"IsolatedCommand"="\"%1\" %*"
[-HKEY_CLASSES_ROOT\Directory\shell\runas]
После запуска скрипта установки в контекстном меню появляется пункт "Take ownership":
Вы можете выполнить клик правой кнопкой мыши на любом файле или папке, и откроется контекстное меню с пунктом Take ownership, который может поменять права владения указанным объектом на текущую учетную запись.