getter |
2014-10-22 10:17 PM |
Windows 7, 8, 10 為右鍵加上「管理員取得文件所有權」功能表
把以下的文字內容,複製貼到記事本中,按下另存新檔為「 "某某.reg"」
這個「某某」可以取名為 Windows 7, 8, 10 為右鍵加上「管理員取得所文件有權功能表」
或是自己隨便取名。存到桌面,點兩下,匯入系統,有時需要重新開機 ...
只要是有系統管理(administrators)權限的帳號,只要點選文件夾、檔案按下滑鼠右鍵
的快顯功能表上面就會出現「管理員取得文件所有權」的項目。
這個項目主要是用來取得某些文件夾、檔案的所有權,如 C:\Program Files 中某些檔案
、文件夾,受到 特殊的所有權保護著,無法取代、移動、刪除 (到是可以重新命名)。
這種狀況就可以利用著個「管理員取得文件所有權」的項目來解決。
當取得的到「這些」文件夾、檔案的所有權後,就可以對這些文件夾、檔案做、取代、移動、刪除。
目前測試的結果 Vista 不知道效果,Windows 7、Windows 8、Windows 8.1、Windows 10 可以使用。
語法:
Windows Registry Editor Version 5.00
;★為右鍵加上「管理員取得文件所有權功能表」
[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理員取得文件所有權"
"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\exefile\shell\runas2]
@="管理員取得文件所有權"
"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"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理員取得文件所有權"
"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"
附註:感謝版胞 ldtakl 測試與告知,Windows 10 可以使用。
|