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

Показать сообщение отдельно

Ветеран


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

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


1) полное название страны, отчество сотрудника - Использовать параметр OtherAttributes
-OtherAttributes @{'msDS-PhoneticDisplayName'="GlenJohn"}

2) В чем проблема указать несколько групп? Разделитель ; в csv файле для перечисления групп или заключить поле в двойные кавычки .

Код: Выделить весь код
Import-CSV -Path "D:\scripts\UserAddGpoup.csv"| ForEach-Object {
	$grs = $_.Group.split(";")
	$sam = $_.SamAccountName
	foreach($gr in $grs) {
		Add-ADGroupMember -Identity $gr -Members $sam
	}
}
PS. Необязательно использовать запятую в csv,можно скажем использовать ; и указать Import-CSV -Delimiter ";" и не возникнет проблем с указанием контейнера если там есть запятая.

Последний раз редактировалось Kazun, 03-08-2014 в 23:26.

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

Отправлено: 23:15, 03-08-2014 | #2