1

我有一个 pyqt 应用程序,它需要以管理员权限运行,因为它创建了一些网络连接。我已将其打包并可以运行,但我的用户(我敢打赌)会忘记右键单击并“以管理员身份运行”,所以 pyqt 或 pyinstaller 中是否有办法强制执行此操作并确保应用程序以管理员权限运行?

4

2 回答 2

2

您需要创建一个自定义清单文件,指定所需的requestedExecutionLevel,其名称与最终的 .exe 文件名相同,并使用该选项运行PyInstaller 。--manifest

于 2013-03-18T20:27:54.717 回答
1

使用选项运行PyInstaller--uac-admin

文档

于 2021-12-20T03:22:16.533 回答