Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 R2 - [решено] posh: set-aduser -name?

Ответить
Настройки темы
2008 R2 - [решено] posh: set-aduser -name?

Старожил


Сообщения: 498
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


Модуль ActiveDirectory для Powershell, командлет set-aduser, вопрос - как поменять параметр -name пользователя?
По аналогии с new-aduser должен бы быть параметр -name, но к сожалению оного нет, через otherattributes (для set-aduser -Add) -Add @{DistinguishedName='vasyanpro'} - также не работает. Кто-то менял name (distinguishedname, т.к. для new-aduser параметр name и есть distinguishedname) через set-aduser? странно что есть возможность поменять samaccountname, но name - нет, хотя через dsa.msc - можно.

Отправлено: 12:03, 30-09-2013

 

Пользователь


Сообщения: 146
Благодарности: 23

Профиль | Отправить PM | Цитировать


А через Set-ADUser -Replace не работает?

-------
god is real unless declared as integer


Отправлено: 12:56, 30-09-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 498
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


PS C:\Users\nokogerra> Set-ADUser -Identity nbocharova -Replace @{DistinguishedName='Бочарова Наталья Владимировна', 'nv
bocharova'}
Set-ADUser : Не удалось привести тип объекта "System.String[]" к типу "System.String".
строка:1 знак:11
+ Set-ADUser <<<< -Identity nbocharova -Replace @{DistinguishedName='Бочарова Наталья Владимировна', 'nvbocharova'}
+ CategoryInfo : NotSpecified: (nbocharova:ADUser) [Set-ADUser], InvalidCastException
+ FullyQualifiedErrorId : Не удалось привести тип объекта "System.String[]" к типу "System.String".,Microsoft.Acti
veDirectory.Management.Commands.SetADUser

PS C:\Users\nokogerra>

Отправлено: 13:24, 30-09-2013 | #3


Пользователь


Сообщения: 146
Благодарности: 23

Профиль | Отправить PM | Цитировать


Непонятно почему Вы DistinguishedName меняете, он выглядит примерно как "CN=user_name,OU=Users,DC=contoso,DC=com"
Быть может Вы хотите поменять DisplayName? Либо я чего-то недопонял. И в командлете New-ADUser я не знаю параметра DistinguishedName, там есть Path

-------
god is real unless declared as integer


Последний раз редактировалось cortes_, 30-09-2013 в 14:33.


Отправлено: 14:22, 30-09-2013 | #4


Старожил


Сообщения: 498
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


Нет, я хочу поменять именно name, да я в курсе что нет параметра DistinguishedName, по записи же видно что я использую не параметр, а otherattribute, ибо в set-aduser параметра name нет. Path - путь до размещения объекта, а name в new-aduser - грубо говоря то, как будет выглядеть объект в dsa.msc, т.е. левая часть DistinguishedName, собственно из именных параметров name и samaccountname(логин) - единственные обязательные для использования командлета new-aduser, при этом samaccountname можно изменить с помощью set-aduser, name - нет.
p.s. если в -replace @{...} записать полные DN - результат не меняется.

Отправлено: 05:25, 01-10-2013 | #5


Пользователь


Сообщения: 146
Благодарности: 23

Профиль | Отправить PM | Цитировать


Попробуйте как написано тут. Скрипт, возможно, придется подправить под Ваши требования, но в целом они похожи

-------
god is real unless declared as integer

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:18, 01-10-2013 | #6


Старожил


Сообщения: 498
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


ну скрипт мне не нужен был, видимо с помощью set-aduser поменять CN в DN не судьба, хотя rename-adobject работает. закрыто.

Отправлено: 09:56, 01-10-2013 | #7



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 R2 - [решено] posh: set-aduser -name?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Поиск в Excel средствами PoSh Andrey111sk Скриптовые языки администрирования Windows 1 10-07-2013 00:08
CMD/BAT - [решено] Не работает команда set /a mark23 Скриптовые языки администрирования Windows 7 04-04-2013 17:16
[решено] WSH PoSH Ragnazar Хочу все знать 6 14-05-2012 14:11
set temp в формате8 akpar Microsoft Windows 2000/XP 2 04-11-2006 13:59
Переместить Doc-s and Set-s kirillkr Автоматическая установка Windows 2000/XP/2003 3 20-03-2005 19:06




 
Переход