在一般管理員帳戶下,對檔案/資料夾右鍵即可「一鍵取得超級管理員權限」,透過 takeown + icacls 指令自動完成擁有權取得與完整控制授權。
TakeOwnership.reg(副檔名 .reg)。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"
Win+R → gpedit.msc → 電腦設定 → Windows 設定 → 安全性設定 → 本機原則 → 安全性選項 → 「帳戶: 管理員帳戶狀態」 → 「啟用」。
注意:若檔案被其他程式佔用無法刪除,請先在工作管理員結束相關程序再嘗試。