2016-01-22 38 views
0

比方说,我有一个广告,看起来像下面这样:PowerShell脚本AD组搜索不一致

Chicago 
-Chicago Users 
-Chicago PC's 
--Office 
---Front 
---Back 
Boston 
-Boston Users 
--No Internet 
-Boston PC's 

我想运行,将返回有词“互联网”在其中所有组的搜索。周围的Googling我找到了“GET-广告组”,所以我打开PowerShell的Active Directory模块,并把这个命令字符串:

get-adgroup -filter {name -like "*Internet*"} 

而且不返回任何内容。这似乎很奇怪。我搜索下面的东西,这里是我得到的结果:

  • 名称为“Back”。结果:没有什么
  • 名字般的“前”。结果:正确的组返回
  • 名称式“Office”。结果:没有什么
  • 名字般的“波士顿”。结果:正确的组返回

这是怎么回事?有没有更好的方法/命令来寻找我要找的东西?

任何帮助表示赞赏。

+3

你正在寻找一个组或OU?他们是两个不同的东西。 –

回答

0

谢谢@Bill_Stewart,我试图寻找一个OU而不是一个组。未来的人民,使用

Get-ADOrganizationalGroup -filter {name -like "*internet*"}