Я новичок в Powershell и не могу понять, как отформатировать вывод этого цикла foreach oneliner.
foreach ($user in cat C:\list.txt) {Get-ADUser $user | select -Property
GivenName,Surname,SamAccountName}
GivenName Surname SamAccountName
--------- ------- --------------
Bob Smith SmithB
Fred Williams WilliamsF
Ann Jones JonesA
Joan Scott ScottJ
Eve Wood WoodE
George Peters PetersG
Alice Watt Watt
C: \ list.txt содержит список SamAccountName,по одному на строку.
Мне нужно, чтобы вывод выглядел следующим образом:
Bob Smith SmithB; Fred Williams WilliamsF; Ann Jones JonesA; Joan Scott ScottJ; Eve Wood WoodE; George Peters PetersG; Alice Watt Watt
Я также хотел бы избежать создания каких-либо новых файлов в процессе.