Импортировать список элементов с помощью 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"}