PowerShell-将计算属性与另一个选定字段连接
我只是尝试从结果集中连接两列。我想连接列SamAccountName和domain 代码如下:PowerShell-将计算属性与另一个选定字段连接,powershell,active-directory,Powershell,Active Directory,我只是尝试从结果集中连接两列。我想连接列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,SamAccount
$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}}
}
这个表达式看起来像
{$\u.SamAccountName+$domain}
,我在下面的示例中编辑了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}}
}
所以,您需要3列(名称,SAMAccountName@Domain是的,这正是我需要的。谢谢我非常接近,只是在SamAccountName字段前面没有“$\”。@mmassey10太好了,别忘了接受答案