मैं उपयोगकर्ता आईडी पुनर्मूल्यांकन प्रयास के लिए सभी उपयोगकर्ता रिकॉर्ड और उनके संबंधित समूहों का डंप प्राप्त करने का प्रयास कर रहा हूं। मेरा सुरक्षा अधिकारी इसे सीएसवी प्रारूप में चाहता है।सक्रिय निर्देशिका ऑब्जेक्ट्स का निर्यात-सीएसवी कैसे निर्यात करें?
यह महान काम करता है:
Get-ADUser -Filter * -Properties * | Select-Object -Property Name,SamAccountName,Description,EmailAddress,LastLogonDate,Manager,Title,Department,whenCreated,Enabled,Organization | Sort-Object -Property Name | ConvertTo-CSV
हालांकि, कि समूहों उपयोगकर्ता का एक सदस्य है शामिल नहीं है। कुछ इस तरह से
प्रयास विफल रहे हैं:
Get-ADUser -Filter * -Properties * | Select-Object -Property Name,SamAccountName,Description,EmailAddress,LastLogonDate,Manager,Title,Department,whenCreated,Enabled,Organization, @{$_.MemberOf |Get-Group|ForEach-Object {$_.Name}} | Sort-Object -Property Name | ConvertTo-CSV
यह भी विफल रहा है:
Get-ADUser -Filter * -Properties * | Sort-Object -Property Name | ForEach-Object {
$_ | Format-List -Property Name,SamAccountName,Description,EmailAddress,LastLogonDate,Manager,Title,Department,whenCreated,Enabled
$_.MemberOf | Get-ADGroup | ForEach-Object {$_.Name} | Sort-Object
} | ConvertTo-CSV
मैं शायद कुछ सरल याद कर रहा हूँ। किसी भी मदद की सराहना की जाएगी। धन्यवाद!
क्या ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं? विंडोज सर्वर? –