# This is a method executed by a remote host
actual_cmd = 'cmd /c echo hi > output.txt'
cmd = subprocess.Popen(shlex.split(actual_cmd), shell=False, stdin=subprocess.PIPE, stderr=subprocess.PIPE, stdout=subprocess.PIPE)
output_bytes = cmd.stdout.read() + cmd.stderr.read()
s.send(output_bytes)
当前输出:"拒绝访问"
由于UAC即使作为管理员USER也没有授予管理员权限,我想找到一种以管理员身份运行命令的方法(我是管理员)。