2014-06-06 44 views
0

我正在为其用户设置具有空间的应用程序。分组这些用户的唯一方法是通过下面的方式列出他们的名字:将输出名称写入字符串中添加额外字符

Host IN ('Fist1 Last1', 'Fist2 Last2', 'Fist3 Last3') 

我想输出在给定OU的用户的名称格式之上的括号内。只是'Fist1 Last1','Fist2 Last2','Fist3 Last3'。

Get-ADuser -searchbase "OU=HQ,DC=DOMAIN,DC=COM" -filter {enabled -eq "True"} | Select-Object -Property name 

我怎么能在 '倒数第一' 是输出, '倒数第一', '倒数第一',等等....

谢谢!

回答

1

没有测试,但我认为这应该工作:

(Get-ADuser -searchbase "OU=HQ,DC=DOMAIN,DC=COM" -filter {enabled -eq "True"} | 
    ForEach-Object { "'{0} {1}'" -f $_.GivenName,$_.Surname }) -join ',' 
+0

这完美地工作!感谢您的专业知识。 – Pyralix

相关问题