0
Мне было интересно, может ли кто-нибудь помочь мне Импортировать пользователей из файла CSV или Excel в AD на основе Templateuser. Однако я понятия не имею, как получить строку SamAccountNAme и Display name для строки из файла CSV, поэтому мне не нужно вручную ее изменять.Powershell Добавление нескольких пользователей на основе шаблона
$UserInstance = Get-ADuser -Identity "SaraDavis"
New-ADUser -SAMAccountName "EllenAdams" -Instance $userInstance -DisplayName "EllenAdams"
спасибо за ваш ответ. Я попытался выполнить скрипт ниже ... Но по какой-то причине он дает мне следующую ошибку. Я отдельно проверил первую строку, чтобы проверить, не находит ли она пользователя, и выполняет ли она ее без проблем. – user2248563
New-ADUser: Невозможно найти параметр, который соответствует имени параметра «Identity». В C: \ ScriptTest.ps1: 4 char: 25 + New-ADUser -Identity <<<< $ Item.SamAccountName -DisplayName $ Item.DisplayName -Parameter1 $ TemplateUser 1; + CategoryInfo: InvalidArgument: (:) [New-ADUser], ParameterBindingException + FullyQualifiedErrorId: NamedParameterNotFound, Microsoft.ActiveDirectory.Management.Commands.NewADUser – user2248563
New-ADUser: Невозможно найти параметр, который соответствует имени параметра «Identity». В C: \ ScriptTest.ps1: 4 char: 25 + New-ADUser -Identity <<<< $ Item.SamAccountName -DisplayName $ Item.DisplayName -Parameter1 $ TemplateUser 1; + CategoryInfo: InvalidArgument: (:) [New-ADUser], ParameterBindingException + FullyQualifiedErrorId: NamedParameterNotFound, Microsoft.ActiveDirectory.Management.Commands.NewADUser – user2248563