0
我正在尝试使用脚本来浏览ADUser数据库并选择某些人员/数据。这里是我当前的代码:通过ADuser列表循环访问
$users = Get-ADUser -Filter * -Properties extensionattribute9,Displayname,mail
$results = $users | ForEach-Object {
if ($_.extensionattribute9 -like '*Smith*')
{
select Displayname,mail
}
}
$results
一旦这个工作,我会增加一些的foreach循环的对象,越来越有某些其他extensionattribute9值更多的用户。但是对于第一个,它没有错误地运行,但一旦完成就不会显示任何内容。我是否在用extensionattribute9变量做错了什么?我在没有$ _的情况下尝试了脚本,并且可以预测它不能识别这个词。
谢谢!这完全奏效。你能解释为什么我需要添加$ _吗? –
因为你想选择管道变量$ _的一些属性。没有管道$ _选择,没有什么可以选择 - 希望是有道理的。如果没有,我会尽力在今晚更详细地解释它 – DAXaholic
这是有道理的。再次感谢。 –