我有一个问题,试图“修复”一个PS脚本,我从一个学院获得的信息,从客户广告。我正在试图得到一个列表,所有的令人厌恶的邮箱和成员。但是他给我的脚本不起作用,我试着改变一些,但是由于我还在学习PowerShell,我发现自己陷入了困境,真的不明白他的脚本想要做什么。
Groups = Get-ADGroup -Filter * -SearchBase OU=costumer,OU=companies,DC=domene,DC=oss"
$Results = foreach( $Group in $Groups ){
Get-ADGroupMember -Identity $Group | foreach {
[pscustomobject]@{
GroupName = $Group.Name
Name = $_.Name
}
}
}
$Results| Export-Csv -Path c:\data\groups.csv -NoTypeInformation? -Encoding
unicode当我运行这个脚本时,我从一开始就得到一个错误,因为"Groups =“其中组是不被识别的。
所以我改变了开头:
-filter * -Searchbase "OU=Distribution,OU=Groups,OU=Costumer,OU=Companies,DC=domene,DC=oss“
这是我想要的AD对象的完整路径,我已经测试了这个突击队并获得了完整的列表。但我没有得到关于山芋成员的信息。我尝试过在脚本的底部进行更改,但是一直在"-identity“上返回一个错误,不管我在后面写了什么。
有人能帮我找到更好的代码来获取我需要的信息吗?或者解释一下这个剧本想做什么?
非常感谢你的帮助。
谢谢你的帮助!我现在让脚本运行,我得到了.cvs文件。但我想知道我是不是出了什么问题。它应该返回AD中的组和组的成员,但我得到的结果不是这样。我附上了屏幕截图时,我打开这个在excel。

我的剧本里还缺少什么东西来获取信息吗?
我找到了一种改变脚本的方法,让它得到我所需要的东西,而且它起了作用。这可能不仅仅是得到我所需要的信息,但我得到了我需要的结果。))谢谢!
$GruppeMedlemmer = @()
$Groups = Get-ADGroup -Filter * -properties * -SearchBase "ou=felles,OU=Groups,OU=costumer,OU=Companies,DC=domene,DC=oss"
foreach ($g in $Groups) {
$members = $g | Get-ADGroupMember
foreach ($m in $members) {
$Info = New-Object psObject
$Info | add-member -MemberType NoteProperty -Name "GroupName" -Value $g.Name
$Info | add-member -MemberType NoteProperty -Name "Description" -Value $g.description
$Info | add-member -MemberType NoteProperty -Name "Member of" -Value $g.MemberOf
$Info | Add-Member -MemberType NoteProperty -Name "Member" -Value $m.name
$GruppeMedlemmer+= $Info
}
}
$GruppeMedlemmer | Sort-Object GroupName | Export-CSV C:\temp\groupdist.csv -notype -Encoding unicode 发布于 2018-06-14 17:36:33
这应该是可行的:
$Groups = Get-ADGroup -Filter * -SearchBase "OU=dummy1,OU=dummy2,DC=dummy3,DC=dummy4"
$Results = foreach( $Group in $Groups ){
Get-ADGroupMember -Identity $Group | foreach {
[pscustomobject]@{
GroupName = $Group.Name
Name = $_.Name
}
}
}
$Results| Export-Csv -Path c:\data\groups.csv -NoTypeInformation -Encoding unicode确保目录C:\data存在
https://serverfault.com/questions/916648
复制相似问题