管理員許可權獲取與恢復

2022-08-16 17:24:11 字數 3057 閱讀 8983

獲得管理員許可權,首先,新建議文字檔案,複製以下**,儲存為.reg格式,然後匯入登錄檔。

windows registry editor version 5.00

;取得檔案修改許可權  

[hkey_classes_root\*\shell\runas]  

@="管理員許可權"

"icon"="c:\\windows\\system32\\imageres.dll,102"

"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]  

@="管理員許可權"

"icon"="c:\\windows\\system32\\imageres.dll,102"

"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]  

@="管理員許可權"

"icon"="c:\\windows\\system32\\imageres.dll,102"

"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"

恢復之前許可權:

windows registry editor version 5.00

;恢復原始許可權  

[hkey_classes_root\*\shell\runas-]  

@="恢復原始許可權"

"icon"="c:\\windows\\system32\\imageres.dll,101"

"noworkingdirectory"=""

; && takeown /f \"%1\"

[hkey_classes_root\*\shell\runas-\command]  

@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%username%%\""

"isolatedcommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%username%%\""

[hkey_classes_root\exefile\shell\runas2-]  

@="恢復原始許可權"

"icon"="c:\\windows\\system32\\imageres.dll,101"

"noworkingdirectory"=""

[hkey_classes_root\exefile\shell\runas2-\command]  

@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%username%%\""

"isolatedcommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%username%%\""

[hkey_classes_root\directory\shell\runas-]  

@="恢復原始許可權"

"icon"="c:\\windows\\system32\\imageres.dll,101"

"noworkingdirectory"=""

[hkey_classes_root\directory\shell\runas-\command]  

@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%username%%\""

"isolatedcommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%username%%\""

取消右鍵:

windows registry editor version 5.00

[-hkey_classes_root\*\shell\runas]

[-hkey_classes_root\exefile\shell\runas2]

[-hkey_classes_root\directory\shell\runas]

[-hkey_classes_root\*\shell\runas-]

[-hkey_classes_root\exefile\shell\runas2-]

[-hkey_classes_root\directory\shell\runas-]

獲取管理員許可權的相關命令

學習目標 命令說明 sudo s 切換到root使用者,獲取管理員許可權 sudo 某個命令的執行需要獲取管理員許可權可以在執行命令前面加上sudo sudo s效果圖 sudo 命令效果圖 說明 命令說明 whoami 檢視當前使用者限 whoami 命令效果圖 命令說明 exit 退出登入使用者...

bat獲取管理員執行許可權命令

echo 開始註冊 echo off rem bat獲取管理員執行許可權 echo f0 echo s0 echo 1 rem 複製 copy c users dell desktop wzcsapi.dll windir system32 rem 註冊 ipconfig regsvr32 wind...

delphi 軟體自動獲取管理員許可權方法

1.新建乙個文字檔案,命名為uac.manifest,用記事本開啟,把下面的內容貼上進去,儲存。2.再建立乙個文字檔案,命名為 uac.rc 寫入下面的內容,儲存。1 24 uac.manifest 把uac.rc 和 uac.manifest 檔案,一起拷貝到delphi安裝目錄下的bin目錄裡,...