我搜索过谷歌等,但正在努力寻找一个合适的答案
在python中打开提升的cmd提示符并让python在其中运行命令的最简单方法是什么?我不介意在代码中指定用户名和密码,因为它只用于测试
到目前为止,我已经想到了这个:
subprocess.run(["Enable_IPRouting.bat"])
“Enable_IPRouting.bat”至少包含以下内容:
runas /profile /user:DESKTOP-GRLIH2J\Administrator cmd
现在,当我运行这个-它似乎工作,我得到一个提示,要求管理员密码和cmd提示出现。
但是,当我尝试执行需要管理员权限的cmd时,会出现常见错误:
The requested operation requires elevation
我错过了什么
谢谢
你试过了吗
(如果
enable_iprouting.cmd
包含要运行的内容)相关问题 更多 >
编程相关推荐