发表回复 
问题·已解决 关于管理员权限
2017-07-06, 21 : 16 (这个帖子最后修改于: 2017-08-07 16 : 54 by 空谷.)
关于管理员权限
请问使用管理员权限的脚本里通过热键打开的程序,可以不以管理员权限运行吗?

我的脚本因为涉及一些管理员操作所以在开头使用了如下代码:
代码: (全选)
if not A_IsAdmin
{
    Run *RunAs "%A_ScriptFullPath%"
    ExitApp
}
这导致通过run命令打开的脚本都是以管理员权限打开的。能否改变这一情形或者使用变通的方法?

// 事不过三
if (操作步骤>=3 && 每日使用频次>=3){
赶紧写个快捷键;
}
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2017-08-06, 21 : 50
RE: 关于管理员权限
有RunAs命令,可以指定其后Run中默认的用户,具体看帮助。

One for all, but man for himself

帮推广:AHK知乎专栏
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
[+] 1用户表示感谢robertL
2017-08-07, 16 : 51
RE: 关于管理员权限
(2017-08-06 21 : 50)robertL 提到:  有RunAs命令,可以指定其后Run中默认的用户,具体看帮助。

啊查了一下文档,果然以前没注意到RunAs命令
在第一个Run之前用RunAs配置默认用户为当前用户之后就好了~

// 事不过三
if (操作步骤>=3 && 每日使用频次>=3){
赶紧写个快捷键;
}
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
[+] 1用户表示感谢空谷
发表回复 


论坛跳转:


联系我们 | Autohotkey 中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合