"我可以阻止可执行文件请求UAC提升吗?"

2024-09-29 23:33:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个安装程序,我想从脚本运行。安装程序请求UAC提升,但它不需要提升,因为我正在安装到一个用户目录。有没有办法运行安装程序,使其不请求UAC提升?在

这个脚本是用Python编写的,因此我可以通过ctypes访问windowsapi。在

更改安装程序不是一个选项。在


Tags: 用户目录脚本选项ctypes办法uacwindowsapi
1条回答
网友
1楼 · 发布于 2024-09-29 23:33:30

您必须将流程的environnet变量设置为RunAsInvoker。然后,您就可以在没有任何UAC提示的情况下运行可执行文件。在

为此,可以使用Windows API函数SetEnvironmentVariable。在

相关问题 更多 >

    热门问题