Python subprocess.Popen作为Windows上的不同用户

Eri*_*itt 6 python windows subprocess runas

在Windows上以Python的形式启动子进程作为不同用户的最佳方式是什么?最好是XP及以上,但如果它仅适用于Vista和7,我也可以忍受.

Dav*_*veP 5

我不确定你是否可以用标准的python库做到这一点.但是,pywin32包有一个win32process.CreateProcessAsUser函数,可能就是你需要的.