No seu for , você deve trabalhar no item atual e não na coleção computers .
Então você deve mudar em seu comando computers by item :
Set-ADComputer -identity $item.DistinguishedName -add @{comment="bara"}
Estou tentando gravar um script powershell para alterar o atributo chamado " comment " em uma lista de computadores que usam csv e import-Csv .
Aquiestáomeuscript
$computers=Import-Csv-Path"C:\sds.csv"
foreach ($item in $computers){
Set-ADComputer -identity $computers.DistinguishedName -add @{comment="bara"}
}
e ouve-se o meu ficheiro csv localizado em "C:\sds.csv"
Maspulaparaisso...
Tentei googling e mudar aqui e ali, mas não funciona! Eu tenho muito pouca compreensão do roteiro power-shell, mas desejo aprender. Alguém pode me guiar por favor o que estou bagunçando?