Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Скрипт не находит юнит AD (http://forum.oszone.net/showthread.php?t=278392)

Riderots 26-02-2014 13:31 2315987

Скрипт не находит юнит 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.
Прошу подсказать, что я не так делаю

Kazun 26-02-2014 14:11 2316002

Добавить -Path:
-Path "OU=Users_New,DC=msh,DC=guvdso,DC=ru"

Riderots 26-02-2014 14:21 2316007

Так все просто :(
Спасибо!


Время: 23:01.

Время: 23:01.
© OSzone.net 2001-