PowerShell - объединить вычисляемое свойство с другим выбранным полем - PullRequest
2 голосов
/ 15 февраля 2020

Я просто пытаюсь объединить два столбца из моего набора результатов. Я хочу объединить столбцы SamAccountName и домен

enter image description here Вот код:

$ad_list = Get-Content C:\AD\ad_groups.txt
$domain = "@domain.com"
ForEach ($ad_group in $ad_list) { 
    Get-ADGroupMember -Identity $ad_group -Server MyServer | 
        Select-Object Name,SamAccountName, @{Name='domain';Expression={$domain}} , @{Name='Ad_Group';Expression={$ad_group}} 
}

1 Ответ

1 голос
/ 15 февраля 2020

Выражение будет выглядеть как {$_.SamAccountName + $domain}, я отредактировал домен в следующем примере

$ad_list = Get-Content C:\AD\ad_groups.txt
$domain = "@domain.com"
ForEach ($ad_group in $ad_list) { 
    Get-ADGroupMember -Identity $ad_group -Server MyServer | 
        Select-Object Name,SamAccountName, @{Name='domain';Expression={$_.SamAccountName + $domain}} , @{Name='Ad_Group';Expression={$ad_group}} 
}
...