У меня есть команда, которая форматирует ее вывод в виде CSV. У меня есть список машин, которые эта команда будет работать против использования цикла foreach. в приведенном ниже примере $ serverlist автоматически создается с помощью AD Query.Импорт CSV из переменной вместо файла?
foreach ($server in $serverlist) {
$outputlist = mycommand
}
, что я хотел бы сделать, это как-то в конечном итоге с объектами в результате CSV, так что я могу только тогда выбрать определенные объекты для отчета. Однако единственный способ, которым я могу это сделать, - использовать import-csv, который, похоже, только хочет работать с файлами, а не переменными: ie.
Import-Csv output.csv | ft "HostName","TaskName" |
Where-object {$_.TaskName -eq 'Blah'}
Я бы хотел, чтобы вместо него был выбран import-csv $ outputlist. это приводит к тому, что import-csv может быть полезен :)
Может ли кто-нибудь указать мне в правильном направлении, как это сделать?
Приветствия