gpt4 book ai didi

python - 从 python 运行 'query session'

转载 作者:行者123 更新时间:2023-12-03 19:08:02 24 4
gpt4 key购买 nike

所以我正在用 python 制作一个程序,它将报告与 RGS 连接的系统上的用户。

在 Windows 上吸引用户的一种方法是 query session命令。
我已经尝试过 os.popensubprocess.Popen有和没有 shell =真。我什至指定了命令的完整路径。

我得到的只是这个错误:

'C:/Windows/System32/query.exe' is not recognized as an internal or external command, operable program or batch file.

我可以使用 PsLoggedon.exe 让它工作,但这不会告诉我 session 类型。

所以我想我的问题是:我怎样才能让这个命令起作用,或者还有什么方法可以解决这个问题?

最佳答案

import subprocess

args = ['C:\\Windows\\system32\\query.exe', 'user']
process = subprocess.Popen(args, stdout=subprocess.PIPE)
output, err = process.communicate()

users = [line[1:].split(' ')[0] for line in output.strip().split('\n')[1:]]
print(users)

版画 ['poke']为了我。

关于python - 从 python 运行 'query session',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30378740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com