Как часть более крупного скрипта я делаю refrencelist имен серверов, которые должны содержать все серверы в нашей инфраструктуре. Для этого у меня есть 4 массивов с servernames получены из diffrent систем (AD, SQL и т.д.), которые я планировал объединиться с помощью:Select-Object -Unique и MemberTypes
$Refrencelist = $var1.Name + $var2.Name + $var3.Name + $var4.Name | Select-Object -Unique
Altough это в основном делает работу я все еще вижу некоторые дубликаты в resultning список и из того, что я могу собрать, потому что MemberType свойства .Name в SQL $ var является свойством, а MemberType Name в других varibales - NoteProperty.
Это то, что вызывает дубликаты? Если да, то как это решить?
Спасибо.
Извините за поздний ответ. Это не сработало, и это не так, как кажется, в формате, с которым я могу работать для дальнейшей фильтрации и экспорта. $ _. Name ------- {server105, server23, server145, server103 ...} { server12, server11, server12, server13 ...} { server7, server8, server9, server10. ..} Извините за то, что вы не правильно забраковали, не можете распознать приведенные выше строки как код по какой-то причине. – Notumlord