我需要确定某个用户是否在某个群组中。
我目前在命令提示符下使用此行。
whoami /groups > Desktop\output.txt
不幸的是,它提供了许多我不想要的信息。
有没有办法将命令限制为仅输出Type = Group?
的组名谢谢,
-Childish
我的输出示例(只是模板)
Group Name Type SID Attributes
======================================= ================ ================================================ ===============================================================
Everyone Well-known group #1 Mandatory group, Enabled by default, Enabled group
Pizza Group #2 Mandatory group, Enabled by default, Enabled group
我给了2"例子"以上。在这种情况下,我只想要集团名称" pizza"超出输出。
答案 0 :(得分:1)
我不熟悉Windows上的bash,虽然在大多数版本中你可以将输出管道输出到awk:
whoami /groups | awk '$1 == "Pizza"' > Desktop\output.txt
这应仅输出第一列中包含Pizza
的行。 “类型”的另一个例子:
whoami /groups | awk '$2 == "Group"' > Desktop\output.txt
这应该只输出第二列中包含Group
的行。
<强>输出:强>
Pizza Group #2 Mandatory group, Enabled by default, Enabled group