ahk一键得到win10管理员权限

接下来我们再来学习使用ahk来一件得到系统管理员权限,
···
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"
···
要得到管理员权限,我们便会用到上面的注册表内容,
因此我们只要把上面的内容保存为一个注册表的相关文件

ahk一键得到win10管理员权限_第1张图片
Paste_Image.png

写入注册表相关键值的操作的命令,就是上面的这个

RegWrite, REG_SZ, HKEY_LOCAL_MACHINE, SOFTWARE\TestKey, MyValueName, Test Value
RegWrite, REG_BINARY, HKEY_CURRENT_USER, Software\TEST_APP, TEST_NAME, 01A9FF77
RegWrite, REG_MULTI_SZ, HKEY_CURRENT_USER, Software\TEST_APP, TEST_NAME, Line1`nLine2
 

相关的参考代码,就是上面罗列出的这些

8888.AHK菜鸟入门之疑难解答1000个为什么及使用技巧

你可能感兴趣的:(ahk一键得到win10管理员权限)