(自动热键) "Elevate"或"UAC"的事情。在重新安装新的操作系统Windows之前,我的脚本可以完美运行,现在它无法处理 Excel.COM



我需要一些帮助。。

有人知道";提升";自动热键里有什么?所以我只是搞砸了,因为现在我的脚本在重新安装新窗口后无法正常运行。现在我的脚本无法处理用于Excel自动化的COM/宏命令。。

以前,它可以激活表单、激活窗口等。但现在不行了。

有人能帮我吗?非常感谢

以下是一个脚本,如果它没有提升运行,它将请求提升自己:

MsgBox, % "I am" (A_IsAdmin ? "" : " not") " Admin."
Gosub, RunAsAdmin
; more code
Return
RunAsAdmin: ; run as administrator
If Not A_IsAdmin {
Run, *RunAs %A_ScriptFullPath% ; Requires v1.0.92.01+
ExitApp
}
Return

将第一块代码放在脚本顶部的自动执行部分,第二块放在靠近底部的某个地方,在热键和其他代码之后。

相关内容

最新更新