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ď č. 1zmena
select Displayname,mail
na
$_ | select Displayname,mail