gpt4 book ai didi

autohotkey - 如何为 AutoHotkey 脚本添加管理员权限?

转载 作者:行者123 更新时间:2023-12-03 22:17:23 56 4
gpt4 key购买 nike

我将其编译为可执行文件,但要打开它,我必须右键单击并按“以管理员身份运行”。我希望它每次运行时都请求管理员权限,但是怎么做呢?

我不能这样做:



因为当我将它复制到第二台计算机时它不起作用。

最佳答案

尝试将其添加到自动执行部分(脚本顶部):

; If the script is not elevated, relaunch as administrator and kill current instance:

full_command_line := DllCall("GetCommandLine", "str")

if not (A_IsAdmin or RegExMatch(full_command_line, " /restart(?!\S)"))
{
try ; leads to having the script re-launching itself as administrator
{
if A_IsCompiled
Run *RunAs "%A_ScriptFullPath%" /restart
else
Run *RunAs "%A_AhkPath%" /restart "%A_ScriptFullPath%"
}
ExitApp
}

并重新编译脚本。

更多详情请阅读 https://autohotkey.com/docs/commands/Run.htm#RunAs .

关于autohotkey - 如何为 AutoHotkey 脚本添加管理员权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43298908/

56 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com