我正在用Powershell编写我的第一个脚本。我正在使用命令";获取ADGroupMember xxx|选择名称"。
当我直接在Powershell中键入它时,输出是一个列表:
name
----
User1
User2
User3
但当我在脚本中使用它时:
$Texto = Get-ADGroupMember xxx | select name
write-host = $Texto
输出是这样的:
$Texto = Get-ADGroupMember xxx | select name
write-host = $Texto
= @{name=User1} @{name=User2} @{name=User3}
我如何在我的脚本中写下它,以便在列表中看到它?
您的$Texto
不是一个文本,而是一个对象数组,您可以使用它进行进一步处理。如果您只想有相同的输出,只需跳过Write-Host
,直接引用您的变量,如下所示:
$Texto = Get-ADGroupMember xxx | select name
$Texto