如何接收命令'quoser'输出?

2024-09-30 05:28:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试构建Python代码,它将在cmd中运行quser程序,并将接收它的输出,然后运行注销到其中一个用户。在

我试图用python3.7.3中的ossubprocess模块来实现这一点,但它似乎总是说:

'quser' is not recognized as an internal or external command.

我还尝试了quser可执行文件的完整路径。在

import os
import subprocess

output = os.system("quser")
print(output)

# returns -- > 'quser' is not recognized as an internal or external command, operable program or batch file.

p = subprocess.Popen("quser", shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, err = p.communicate()
print(out)

# returns -- > 1 b''

预期输出

^{pr2}$

Tags: orimportanoutputisosasnot

热门问题