虽然在 Linux 上很容易,但从我目前收集到的信息来看,在 Windows 上就不那么容易了。我找到了可以执行我想要的命令的命令,它是:
net user username /domain
Run Code Online (Sandbox Code Playgroud)
但是,我希望删除除组列表之外的所有数据。我认为 findstr 可能是答案,但我不确定如何使用它来做到这一点。从本质上讲,我猜脚本会做这样的事情(除非有一个更具体的命令会很棒):
net user username /domain > temp.txt
findstr (or some other command) file.txt > groups.txt
del temp.txt
Run Code Online (Sandbox Code Playgroud)
数据的输出将是这样的列表:
组1;组2;第三组
现在,我可以用一种复杂的方式来解决这个问题,所以正如我所提到的,如果有一个命令可以只输出用户的安全组,那就太好了。