作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试构建 Python 代码,它将在 cmd 中运行 quser 程序,并将接收它的输出,然后运行注销到其中一个用户。
我尝试使用 os
和 subprocess
Python 3.7.3 中的模块,但它似乎总是说:
'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''
USERNAME SESSIONNAME ID STATE IDLETIME LOGON TIME
John console 1 Active 57 19/07/2019 12:27
Doe 2 Disc 57 19/07/2019 15:35
最佳答案
subprocess.check_output(r"C:\Windows\Sysnative\quser.exe")
关于python - 如何接收 cmd 'quser' 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57113643/
我正在尝试构建 Python 代码,它将在 cmd 中运行 quser 程序,并将接收它的输出,然后运行注销到其中一个用户。 我尝试使用 os和 subprocess Python 3.7.3 中的模
Quser.exe允许客户端查看远程 RDP 服务器上的用户 session 。例如, C:\>quser /server:MyRDPserver USERNAME SE
我试图通过 C# 执行 Quser windows 命令来返回有关谁登录到服务器的详细信息,但无法让它工作。我试过使用其中的一些指南,但在这个实例中我还没有看到任何指南。此时命令返回以下内容: “Mi
我是一名优秀的程序员,十分优秀!