3

我正在尝试在 python 中模拟用户并调用 CMD 命令:

login('secondUser','123')
os.system("some CMD command ")
logout()

其中登录和注销是win32api用于模拟用户的功能。

问题是os.system不以模拟用户 ( secondUser) 的身份执行命令,而是以用户登录系统的身份执行命令。

我使用 windows7 64x 和 python 2.7

有没有办法CMD用模拟用户调用命令?

4

1 回答 1

2

os.system() 肯定是不适合这项工作的工具。如果您仍然使用它,请尝试使用 win32api 模块中的 CreateProcess。

于 2012-04-26T09:58:43.233 回答