作者os653 (allstar)
看板Python
标题[问题] 如何让Python程式有Admin权限?
时间Mon May 6 20:17:12 2013
需要让 python 有 Admin 权限,因为在 Windows 下有些函式需要有 Admin 权限才能跑
(有没有 Admin 权限可以用 ctypes.windll.shell32.IsUserAnAdmin() 来确认)
但不知道是不是我的电脑设定有误
直接点两下执行 .py 档,会有 Admin 权限
执行 python.exe,却没有 Admin 权限
导致要测试 code 的时候必须先把程式写到 .py 档再执行才能测试,很麻烦
尝试在 python.exe 上点右键,选相容性,把“以系统管理员的身分执行此程式”勾起来
虽然执行 python.exe 有 Admin 权限了
但直接点两下执行 .py 档时会多开一个视窗,print 的讯息被导向到新开的视窗
一闪即逝,更难 debug ...
请问有没有比较好的解决办法?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.46.136.140
1F:→ AndCycle:windows 还有一个 pythonw.exe 05/06 20:38
2F:→ os653:搞不定又不想开Administrator帐号,最後是改reg把UAC关了... 05/07 02:00
3F:→ kdjf:那样和用admin帐号有什麽不同...XD 05/07 07:15
4F:→ os653:怕把原来帐号的设定弄乱,对我自己跟 Windows 没啥信心 冏 05/07 15:46