0
私は、この1つのライナーを書くよりクリーンな方法を見たいと思っています。この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"は機能していないようです。 –
'$ properties = @(" Name "、" description "、" whenCreated "、" whenChanged "、" ObjectClass "、" GroupCategory "、" GroupScope "、" SamAccountName "という文字列ではない配列でなければなりません。 、 "DistinguishedName"); ' –