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

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Создание пользователей (dsadd user)

Ответить
Настройки темы
Создание пользователей (dsadd user)

Новый участник


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

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


Изменения
Автор: Grug
Дата: 19-11-2008
Описание: Добавление информации
Для создания пользователей использую вот такой вот код в cmd:

>for /L %i in (001,1,020) do dsadd user "CN=Geo%i,OU=OU Employees,DC=nameDomen,DC=local" -pwd Password%i

Как добиться того чтобы имя пользователя выглядело вот так Geo001, Geo002, ... Geo020.

Проблема в том что команда создает пользователей такого вида Geo1, Geo2, ...Geo20.

Отправлено: 12:46, 19-11-2008

 


Moderator


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

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


Grug, примерно так:
Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion

For /L %%i in (1,1,20) Do (
  Set j=00%%i
  Set j=!j:~-3!
  Dsadd User "CN=Geo!j!,OU=OU Employees,DC=nameDomen,DC=local" -pwd Password%%i
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:31, 19-11-2008 | #2



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

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

exo exo вне форума

Аватара для exo

Ветеран


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

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


Цитата Grug:
>for /L %i in (001,1,020) »
О_О а вы о чём? что это за команды ?

-------
Вежливый клиент всегда прав!


Отправлено: 21:58, 19-11-2008 | #3


Новый участник


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

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


Цитата Petya V4sechkin:
Код:
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion
For /L %%i in (1,1,20) Do (
Set j=00%%i
Set j=!j:~-3!
Dsadd User "CN=Geo!j!,OU=OU Employees,DC=nameDomen,DC=local" -pwd Password%%i
) »

Все получилось. Спасибо. Только вместо Set j=!j:~-3! и CN=Geo!j! нужно было указать другую переменную.

Витоге сделал так:

Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion

For /L %%i in (1,1,20) Do (
  Set j=00%%i
  Set x=!j:~-3!
  Dsadd User "CN=Geo!x!,OU=OU Employees,DC=nameDomen,DC=local" -pwd Password%%i
)

Отправлено: 07:49, 20-11-2008 | #4



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Создание пользователей (dsadd user)

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Добавление проги в quick launch для всех пользователей (или для default user) mty Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 1 12-02-2008 00:43
MySQL - Создание пользователей в базе ser mergen Программирование и базы данных 7 11-12-2007 10:31
Создание группы, пользователей и политик SomlicH Microsoft Windows NT/2000/2003 5 08-10-2007 09:48
Создание учетных записей пользователей sergelen Хочу все знать 6 06-10-2006 03:19
Создание пользователей скриптом из Excel mikechaik Microsoft Windows NT/2000/2003 6 27-08-2006 19:12




 
Переход