0
我期待看到写这个班轮的更干净的方式是什么。如何更有效地编写此PowerShell查询?
Get-AdGroup -Filter * -Properties Name,Description,whenCreated,whenChanged,ObjectClass,GroupCategory,GroupScope,SamAccountName,DistinguishedName |
Sort-Object Name |
Select-Object Name,Description,whenCreated,whenChanged,ObjectClass,GroupCategory,GroupScope,SamAccountName,DistinguishedName |
Select *,@{Name="Members";Expression={Get-ADGroupMember $_.Name | %{$_.SamAccountName+';'}}} |
Export-Csv -Path .\Group.csv -NoTypeInformation
“-properties $ properties”似乎不起作用。 –
应该是一个数组而不是字符串,oops,试试:'$ properties = @(“Name”,“Description”,“whenCreated”,“whenChanged”,“ObjectClass”,“GroupCategory”,“GroupScope”,“SamAccountName” “的distinguishedName”);' –