使用“net group”命令获取用户的csv / txt列表

我试图结束了用户名(每行1用户)的TXT文件使用

net group /domain <group>

命令。 但是,这个命令的输出不利于parsing。 有没有人有办法pipe道这到一个TXT文件,以便该文件只包含一个用户每行?

好吧,没有额外的安装,我明白了。 以下是可怕的,可怕的,我build议必须有一个更好的方法[使用AD模块!]来做到这一点。 我不想这样批量写,所以就这样。 请注意,甚至没有提示国际化,error handling或任何“理智”在这里。

 # Powershell $result = net group /domain "SomeGroup" ($result | Where-Object { $_ -notmatch '^(The request|$|Group Name|Comment|Members|--|The c)' }).Split(' ') | Where-Object { $_ } | Out-File group.txt