我想使用cmd.exe的子进程,如下所示,但只是以不同的用户身份运行。下面显示的代码将在后台弹出一个cmd进程,我稍后可以与之交互
import subprocess
subprocess.Popen('cmd.exe')
然而,当我像这样运行runas时,它会运行cmd.exe,但不会在后台弹出它,它会打开一个全新的窗口,我怎么能避免这个呢?
import subprocess
subprocess.Popen('runas /user:user2 /savecred cmd.exe')