![]() |
Скрипт не находит юнит AD
Добрый день!
Прошу помочь со следующей проблемой. Есть скрипт добавления юзеров в AD. Сервер на Windows 2012. Сам скрипт: Import-CSV -Path "C:\book1.csv" | ForEach-Object -process {New-ADuser -SamAccountName $_.Name -Name $_.Name -Surname $_.Surname -City $_.City -Department $_.Department -GivenName $_.GivenName -Title $_.Title -Description $_.Description -DisplayName $_.DisplayName -Division $_.Division "OU=Users_New,DC=msh,DC=guvdso,DC=ru" -CannotChangePassword $false -ChangePasswordAtLogon $false -PasswordNotRequired $true -AccountPassword (ConvertTo-SecureString -AsPlainText $_.Password -Force)} После использования говорит: New-ADUser : Не удается найти позиционный параметр, принимающий аргумент "OU=Users_New,DC=msh,DC=guvdso,DC=ru". строка:1 знак:60 + Import-CSV -Path "C:\book1.csv" | ForEach-Object -process {New-ADuser -SamAccoun ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [New-ADUser], ParameterBindingException + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.ActiveDirectory.Management.Commands.NewADUser Хотя я скопировал путь к юниту прямо из атрибута DistinguinshedName. Прошу подсказать, что я не так делаю |
Добавить -Path:
-Path "OU=Users_New,DC=msh,DC=guvdso,DC=ru" |
Так все просто :(
Спасибо! |
Время: 23:01. |
Время: 23:01.
© OSzone.net 2001-