2021/11/24 #Foreach(%)しなくてもOKな場合

皆様おはようございます、
#猫でもできるPowerShell(備忘録)
#Foreach(%)しなくてもOKな場合

$hereStr = @'
userA
userB
userC
'@
$Str = $hereStr.replace("`r","").split("`n")
$Str |Get-Mailbox |ft -a database,alias,displayname
# $Str |%{Get-Mailbox $_} ~  と書かなくてもOK

Database   Alias   DisplayName
--------   -----   -----------
DB1        userA   Aさん 
DB1        userB   Bさん 
DB1        userC   Cさん 

ヒア文字列内に列記したメールボックス名を切り分け、
Foreach(%)で各々のメールボックス状況を見ようとしたのですが、
実は切り分けた状態(配列)のまま Get-Mailbox にぶん投げると
答えがきちんと出てきました。
Foreach(%)が要る場合と要らない場合をまとめたい・・

ではまた;