Назад | Перейти на главную страницу

импортировать список ПК с помощью 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, но хочу научиться. Может кто-нибудь посоветовать мне, пожалуйста, что я напутал?

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

Set-ADComputer -identity $item.DistinguishedName -add @{comment="bara"}