[問題] 如何讓Python程式有Admin權限?

看板Python作者 (allstar)時間12年前 (2013/05/06 20:17), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
需要讓 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

05/06 20:38, , 1F
windows 還有一個 pythonw.exe
05/06 20:38, 1F

05/07 02:00, , 2F
搞不定又不想開Administrator帳號,最後是改reg把UAC關了...
05/07 02:00, 2F

05/07 07:15, , 3F
那樣和用admin帳號有什麼不同...XD
05/07 07:15, 3F

05/07 15:46, , 4F
怕把原來帳號的設定弄亂,對我自己跟 Windows 沒啥信心 冏
05/07 15:46, 4F
文章代碼(AID): #1HXvzAzu (Python)
文章代碼(AID): #1HXvzAzu (Python)