为了账号安全,请及时绑定邮箱和手机立即绑定

如何在windows上以更高的权限运行python脚本

如何在windows上以更高的权限运行python脚本

收到一只叮咚 2019-07-06 16:10:43
如何在windows上以更高的权限运行python脚本我正在编写一个pyqt应用程序,它需要执行管理任务。我更愿意以“提升特权”开始我的脚本。我知道,这个问题在这个论坛或其他论坛上多次提出。但人们建议的解决办法是看看这个问题从Python脚本中请求UAC提升?但是,我无法执行链接中给出的示例代码。我已经将此代码放在主文件的顶部,并试图执行它。import osimport sysimport win32com.shell.shell as shell ASADMIN = 'asadmin'if sys.argv[-1] != ASADMIN:     script = os.path.abspath(sys.argv[0])     params = ' '.join([script] + sys.argv[1:] + [ASADMIN])     shell.ShellExecuteEx(lpVerb='runas', lpFile=sys.executable, lpParameters=params)     sys.exit(0)print "I am root now."它实际上要求提升的许可,但打印行永远不会被执行。有人可以帮我成功地运行上面的代码。提前谢谢。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1424 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信