我试图结束了用户名(每行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