亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 python 進行 UAC 提升:使用提升模塊退出不需要的系統

使用 python 進行 UAC 提升:使用提升模塊退出不需要的系統

慕桂英4014372 2023-10-11 21:33:29
我正在嘗試從 python 腳本中獲取 UAC 提升。我需要它來執行命令(我在 Windows 10 上):,netsh winhttp set proxy xxxxxxx因為它需要管理員權限。為了獲得它們,我使用我找到的代碼:import osfrom elevate import elevateelevate(show_console=False)os.popen('netsh winhttp set proxy 62.210.172.164:3128')這很完美,但后來我得到了這個:Traceback (most recent call last):  File "TESTS 2.py", line 3, in <module>    elevate(show_console=False)  File "C:\Users\Elève\AppData\Local\Programs\Python\Python37-32\lib\site-packages\elevate\__init__.py", line 22, in elevate    elevate(show_console, graphical)  File "C:\Users\Elève\AppData\Local\Programs\Python\Python37-32\lib\site-packages\elevate\windows.py", line 89, in elevate    sys.exit(ret.value)SystemExit: 0有一個不需要的系統退出,這非常煩人,而且似乎是一個錯誤...你們有人知道我該如何解決這個問題嗎?或者有其他方法可以通過 UAC 權限提升我的腳本嗎?知道我需要執行許多命令并且不想確認每個命令的提升,我需要提升整個腳本...如果您能以任何方式提供幫助,謝謝!
查看完整描述

2 回答

?
至尊寶的傳說

TA貢獻1789條經驗 獲得超10個贊

它永遠不會工作,因為我是 IP 62.210.172.164 的所有者,并且我在 Squid 配置中出現錯誤,所以代理現在已關閉!



查看完整回答
反對 回復 2023-10-11
?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

在收到關于我的 IP 的濫用報告后,我在 Stackoverflow 上通過谷歌搜索 IP 找到了我的專用服務器的 IP ...由于魷魚服務器上的這個錯誤:( 所以這就是我回答你的原因 :)



查看完整回答
反對 回復 2023-10-11
?
瀟湘沐

TA貢獻1816條經驗 獲得超6個贊

我解決了我的問題!首先,我在 cmd 中執行了 pip show elevate 來獲取庫腳本的位置,然后我用 python 打開它并刪除了最后一行 sys.exit(ret.value) ...僅此而已,它運行良好現在哈哈!



查看完整回答
反對 回復 2023-10-11
  • 2 回答
  • 0 關注
  • 206 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號