1
Я пытаюсь объединить две переменные каждый из которых содержит список значений:Объединение переменных в таблице
cls
$Sites = Get-ADReplicationSite -Filter *
$Subnets = Get-ADReplicationSubnet -Filter *
$a = New-Object PSObject
$a | add-member Noteproperty "Site" $Sites.Name
$a | add-member Noteproperty "Subnet" $Subnets.Name
$a | format-table
Мой результат выглядит следующим образом:
Site Subnet
---- ------
{Default-First-Site-Name, SITE1, SI... {10.0.0.0/24, 20.0.0.0/24, 30.0.0.0/...
Как выше, не приводит в Я понимаю, где я ошибся. Предпочтительно, я бы объединил эти две переменные в файл .csv. Однако я не уверен, как бы я дал каждому списку заголовок, прежде чем подключать его к командному устройству Export-CSV
.
При запуске этого я получаю следующую ошибку: Missing «=» оператор после того, как ключ в хэш-литерала. Я бы попытался исправить это сам, но я действительно не понимаю, как это работает, так что да. –
Попробуйте еще раз. На хэш-таблице отсутствует закрытие}. –
Хорошо, что работает отлично. Не могли бы вы объяснить, как и почему это работает? –