Is this possible to get all of the Properties for a list of computer objects in a file (txt or csv) and then filter the needed one?
Sim. Supondo que o arquivo computers.txt
contenha apenas um nome de computador por linha.
Get-Content computers.txt |
Get-ADComputer -Properties * |
Select-Object CanonicalName, CN, DistinguishedName
Além disso, você pode pular o -Properties *
(pode ser lento se estiver lidando com vários computadores) e apenas escolher quais propriedades serão recuperadas além das propriedades padrão. O DistinguishedName
está incluído no conjunto padrão.
Get-ADComputer -Properties CanonicalName, CN
Se você tiver um CSV, precisará determinar qual coluna ou nome do cabeçalho contém o nome do computador. Se você fornecer um exemplo de CSV formatado, atualizarei minha resposta.