/ / Pre slučovanie cez ADuser List - powershell

Pre slučovanie cez ADuser List - powershell

Snažím sa použiť skript pre prechod databázy ADUser a vybrať určité osoby / dáta Tu je môj aktuálny kód:

$users = Get-ADUser -Filter * -Properties extensionattribute9,Displayname,mail

$results = $users | ForEach-Object {
if ($_.extensionattribute9 -like "*Smith*")
{
select Displayname,mail
}
}
$results

Akonáhle to funguje, pridám ešte pár ďalšíchforeach-object smyčky, získať viac používateľov, ktorí majú určité ďalšie hodnoty extendattribute9. Ale práve pre tento prvý to beží bez chýb, ale nezobrazí nič, akonáhle to končí.Mám niečo zle s premennou extensionattribute9? Skúšal som skript bez $ _., A to predvídateľne povedal, že to nemohlo uznať tento pojem.

odpovede:

1 pre odpoveď č. 1

zmena

select Displayname,mail

na

$_ | select Displayname,mail