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

标签 python windows subprocess runas

在 Windows 上的 Python 中以不同用户身份启动子进程的最佳方式是什么?最好是 XP 及更高版本,但如果它只能在 Vista 和 7 上运行,我也可以接受。

最佳答案

我不确定您是否可以使用标准 python 库执行此操作。然而,pywin32包裹有一个 win32process.CreateProcessAsUser可能是您需要的功能。

关于Python subprocess.Popen 作为 Windows 上的不同用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4273939/

相关文章:

c - 使用 Win32 API 逐行读取文本文件

python - 从另一个 Python 脚本调用一个 Python 脚本,参数存储在字符串中

python - 编辑 : Subprocess wont open python file in new window?

python - 升级到 OS X Yosemite 后 pip 不起作用

python - 顺序拟合随机森林sklearn

windows - 想要抑制文件未找到输出

windows - 在 Windows 中重新启动命令提示符

python - 通过 Python 获取 MAPLE 的输出

python - 更改 Matplotlib Sankey 图中标签的对齐方式

Google App Engine 中的 Python 函数装饰器