我有来自ActiveDirectory的$results
名为$results = $directorySearcher.FindAll()
:
SearchResult
该集合中有两个代表计算机的$computerNames = $results | Select-Object { $_.Properties.name }
$computerNamesCommaSeparated = $computerNames -join ","
个对象。
我想要一个字符串,其中的计算机名称用逗号分隔:
","
然而,这只给我$computerNames
内部没有计算机名称。
我可以在$_.Properties.name
------------------
ComputerName1
ComputerName2
中看到它具有以下内容:
?interaction
我怎样才能让它发挥作用?
答案 0 :(得分:-2)
试试这个:
$computerNamesCommaSeparated = $results.Properties.name -join ","