我有一个问题,开始 .exe
.exe文件作为管理员权限..
我也尝试过:
subprocess.call(['runas', '/user:Administrator', 'myfile.exe'])
但是我必须输入密码..
有没有机会把它留下来?
谢谢!
PS: 我现在搜索了几个小时......没找到任何东西!
stdin
PIPE发送它,但是你需要以某种方式存储它以便Python脚本可访问。看起来像 proc = subprocess.call(['runas','/user:Administrator','myfile.exe'], stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
然后你可以做到 proc.stdin.write('password\r\n')
。