Импортировать список элементов с помощью import-Csv и изменять атрибут с помощью сценария powershell

Я пытаюсь написать powershell скрипт для изменения атрибута называется comment "в списке штук, используя csv а также import-Csv,

Вот мой сценарий

$computers=Import-Csv -Path "C:\sds.csv" 
foreach ($item in $computers){ 
Set-ADComputer -identity $computers.DistinguishedName -add @{comment="bara"}
}

и услышать мой csv файл находится под "C:\sds.csv"

Но это прыгает к этому..

Пробовал гуглить и меняться тут и там, пока не работает! Я очень мало разбираюсь в скрипте power-shell, но хочу учиться. Может кто-нибудь направить меня, пожалуйста, что я испортил?

1 ответ

Решение

В вашем for, вы должны работать с текущим элементом, а не с computers коллекция. Так что вы должны изменить свою команду computers от item:

Set-ADComputer -identity $item.DistinguishedName -add @{comment="bara"}
Другие вопросы по тегам