Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 python 中模拟用户并调用 CMD 命令:
login('secondUser','123') os.system("some CMD command ") logout()
其中登录和注销是win32api用于模拟用户的功能。
win32api
问题是os.system不以模拟用户 ( secondUser) 的身份执行命令,而是以用户登录系统的身份执行命令。
os.system
secondUser
我使用 windows7 64x 和 python 2.7
有没有办法CMD用模拟用户调用命令?
CMD
os.system() 肯定是不适合这项工作的工具。如果您仍然使用它,请尝试使用 win32api 模块中的 CreateProcess。