开发者社区> 问答> 正文

通过python ctypes以管理员身份启动CMD

我想在CMD中执行命令。但是为此,我需要管理员权限。借助库ctypes,您可以以管理员身份启动cmd之类的程序。但是由于某些原因,cmd不会接管传输参数。然后它也只打开cmd并准备就绪

这是它的代码。


import ctypes
args = 'ipconfig -all'
ctypes.windll.shell32.ShellExecuteW(None, 'runas', 'cmd.exe', args, None, 1)

ipconfig -all仅用于演示目的。任何人都有想法或可以告诉我有关ctypes的文档,其中包括有关ShellExecuteW的信息。

展开
收起
Puppet 2019-12-10 23:04:15 865 0
0 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载