переменная результатов неправильно экспортируется в CSV - PullRequest
0 голосов
/ 10 апреля 2020
$results = foreach ($domain in $domains) {
    Resolve-DnsName -Name $domain -Type ALL -Server $dns_server  
}  
$results | Select-Object -Property Name, IP4Address, QueryType, NameHost, NameExchange, Strings, PrimaryServer, NameAdministrator, SerialNumber | 
Export-Csv -path $save_path -NoTypeInformation

Выходной столбец CSV показывает excel output

Необработанный вывод показывает это enter image description here

1 Ответ

0 голосов
/ 10 апреля 2020

Json пример. Массив будет сохранен при преобразовании его обратно в объект.

[pscustomobject]@{name='Joe';strings='one','two','three'} | convertto-json

{
    "name":  "Joe",
    "strings":  [
                    "one",
                    "two",
                    "three"
                ]
}
...