Powershell CSV-Export с PSCustomObject - PullRequest
0 голосов
/ 30 мая 2018

У меня есть скрипт, с помощью которого я собираю данные о пользователях, как это:

$testObject = [PSCustomObject]@{
    username    =   $username
    name        =   $name
}

Далее я получаю больше информации и добавляю в testObject вот так:

$testObject | Add-Member address address

В конце я экспортирую его в csv:

$testObject | Export-Csv -Path "output.csv" -NoTypeInformation

Мне нужно изменить скрипт, чтобы создание testObject было в цикле, так как я буду запускать его для списка пользователей.Как я могу написать это, чтобы создать новый CSV при запуске скрипта, но добавить все новые объекты?

Я пытаюсь избежать создания массива PSCustomObject, так как я использую скрипт на большом количестве данныхи я бы предпочел записывать один объект за один раз в CSV.

...