Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
具有管理员权限的python子流程模块中的Rum cmd_Python_Cmd_Subprocess - Fatal编程技术网

具有管理员权限的python子流程模块中的Rum cmd

具有管理员权限的python子流程模块中的Rum cmd,python,cmd,subprocess,Python,Cmd,Subprocess,我想知道是否有任何方法可以使用python中的subprocess模块(使用Popen)以管理员权限运行cmd进程。我需要运行一些必须具有管理员权限才能正确运行的命令 提前谢谢 从链接 从链接 可能的重复可能的重复 import subprocess as sp sp.check_call(['DoesnotNeedAdminPrivilege.exe']) prog = sp.Popen(['runas', '/noprofile', '/user:Administrator', 'Ne

我想知道是否有任何方法可以使用python中的subprocess模块(使用Popen)以管理员权限运行cmd进程。我需要运行一些必须具有管理员权限才能正确运行的命令

提前谢谢

从链接

从链接

可能的重复可能的重复
import subprocess as sp

sp.check_call(['DoesnotNeedAdminPrivilege.exe'])
prog = sp.Popen(['runas', '/noprofile', '/user:Administrator', 'NeedsAdminPrivilege.exe'],stdin=sp.PIPE)
prog.stdin.write('password')
prog.communicate()