![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Новый доменный пользователь |
|
Новый доменный пользователь
|
Новый участник Сообщения: 4 |
Есть скрипт который автоматически добавляет доменных пользователе.
for /F "eol=; tokens=1,2,3,4 delims=," %a in (C:\2.txt) do dsadd user "cn=%a %b,ou=eco,ou=classroom,dc=igupit,dc=local" -samid %c -fn %b -ln %a -display "%a %b" -pwd %d -disabled no -hmdrv Z: -hmdir \\main\classroom\%c -profile \\main\classroom\%c Скажите пожалуйста в чем проблем? |
|
Отправлено: 17:51, 12-02-2008 |
Новый участник Сообщения: 39
|
Профиль | Отправить PM | Цитировать Вот что в хелпах этого же озона нарыл
Вариант 1: - Применяется только для Windows 2000 Cлужебная программа Addusers.exe применяется для создания, изменения и удаления учетных записей пользователей с помощью файла с разделителем запятой. Преимущества использования программы очевидны в тех случаях, когда обрабатываемые данные хранятся в виде электронной таблицы (например, таблицы Microsoft Excel), которая может быть преобразована в файл с разделителем запятой. Для добавления учетных записей необходимо являться членом группы «Администраторы» на конечном компьютере, а для записи в учетные записи — членом группы «Пользователи». Программа AddUsers использует следующий синтаксис: AddUsers {/c|/d{:u}|/e} имя_файла [/s:x] [/?] [\\имя_компьютера|имя_домена] [/p:{l|c|e|d}] • \\имя_компьютера — имя компьютера, на котором создаются учетные записи пользователей или с которого производится их запись. Если параметр имя_компьютера опущен, по умолчанию используется локальный компьютер. • имя_домена — этот параметр может быть использован вместо параметра имя_компьютера. В этом случае программа Addusers обращается к основному контроллеру указанного домена. • /c — служит для создания учетных записей пользователей, локальных и глобальных групп в соответствии с данными файла имя_файла. • /d{:u} — служит для создания в указанном файле дампа учетных записей пользователей, локальных и глобальных групп. Для записи текущих учетных записей в указанный файл в формате Юникод применяется дополнительный параметр (:u). Создание дампа не приводит к сохранению паролей и прочих параметров безопасности текущих учетных записей пользователей. Для сохранения параметров безопасности учетных записей необходимо использовать программу архивации данных на магнитной ленте. Примечание. Дамп учетных записей не содержит сведений о паролях. С помощью этого файла учетные записи пользователей создаются с пустыми паролями. По умолчанию каждый пользователь должен изменить пароль при первом входе в систему. • /e — служит для удаления указанных в заданном файле учетных записей. Внимание! Воссоздать учетную запись пользователя с тем же идентификатором защиты (SID) невозможно. Данный параметр не предназначен для удаления встроенных учетных записей. • имя_файла — файл с разделителем запятой, который программа AddUsers использует для получения или записи данных. • /s:x — дополнительный параметр, который служит для изменения символа-разделителя. Вместо x необходимо подставить новый символ-разделитель полей файла. (например, /s:~, чтобы использовать символ «~» (тильда)). Если этот параметр опущен, по умолчанию используется запятая. • /? — служит для вывода окна справки. • На компьютере под управлением Windows NT 4.0 программа Addusers.exe более поздней версии, которая входит в состав Windows NT Resource Kit Supplement 3, дополнительно поддерживает параметр /p. С помощью этого параметра расширяются возможности по созданию новых учетных записей пользователей в среде Windows NT. • /p: — служит для определения свойств создаваемых учетных записей. Используется с произвольной комбинацией перечисленных ниже параметров. • l — пользователям не надо менять пароль при следующем входе в систему. • с — пользователи не имеют права менять пароль. • е — срок действия пароля не ограничен (подразумевается использование параметра l). • d — отключить учетные записи. Пример создания учетных записей пользователей и групп с помощью программы Addusers 1. Войдите на конечный компьютер в качестве члена группы «Администраторы». 2. Создайте текстовый файл с разделителем запятой, содержащий данные пользователей и групп. Синтаксис записей зависит от раздела. [Users] имя_пользователя,полное_имя, пароль, описание, диск, путь, профиль, сценарий [Global] имя_глобальной_группы, комментарий, имя_пользователя, ... [Local] имя_локальной_группы, комментарий>, имя_пользователя, ... Записи разделов [Local] и [Global] после поля комментария могут содержать 0 и более полей имя_пользователя. Каждый из этих пользователей включается в состав группы. В конце каждой записи должна стоять запятая или другой символ-разделитель. Ниже приведен пример из файла справки Resource Kit Tools. [User] jimmy,James Edward Phillip II,,,,,, alex,Alex Denuur,,,E:\,E:\users\alex,, ron,Ron Jarook,hello,,E:\,E:\users\ron,, sarah,Sarah Selly,,,,,, mike,Mike Olarte,,,,,, [Global] TestTeam,Regression,ron,alex, DevTeam,Conversion to Sources,mike,sarah,jimmy, [Local] UsersAM,Users A through M,alex,jimmy,mike, UsersNZ,Users N through Z,ron,sarah, 3. Сохраните файл. 4. Создание пользователей и групп выполняется с помощью пакетного файла или из командной строки. Приведенная ниже команда служит для создания учетных записей и пользователей, перечисленных в файле Users.txt (срок действия пароля не ограничен, поскольку использован параметр /p:е): C:\>AddUsers [\\имя_компьютера] /c c:\Users.txt /p:e или, если используется имя домена: C:\>AddUsers [\\имя_домена] /c c:\Users.txt /p:e Пример создания списка учетных записей и групп на компьютере под управлением Windows 1. Войдите на целевой компьютер в качестве члена группы «Администраторы». 2. В командной строке введите Addusers \\имя_сервера /d имя_файла.txt где имя_сервера — это имя контроллера домена, рядового сервера или рабочей станции Имея соответствующие разрешения, администраторы могут создавать списки пользователей других доменов. Список хранится в текстовом файле имя_файла.txt. Кроме того, в нем записаны данные о профиле, домашней папке и сценарии для каждого пользователя. Команда NET USERS также позволяет создавать, изменять и редактировать учетные записи пользователей, однако не поддерживает некоторых функций программы Addusers.exe. Вариант 2: - Применяется только для Windows 2003 Создание учетной записи 1. Нажмите кнопку Пуск и выберите команду Выполнить. 2. В поле Открыть введите команду cmd. 3. В командной строке введите команду: dsadd user userdn -samid sam_name Данная команда использует следующие параметры командной строки: • userdn - различаемое имя (или DN) добавляемого объекта пользователя. • sam_name - имя диспетчера учетной записи безопасности (SAM), являющееся уникальным для данного пользователя (например, Linda). 4. Для задания пароля учетной записи пользователя, введите следующую команду, где password — это пароль для учетной записи: dsadd user userdn -pwd password ПРИМЕЧАНИЕ. Для вывода полной информацию о синтаксисе данной команды и дополнительных параметрах учетной записи пользователя, введите в командной строке команду dsadd user /?. Создание новой группы 1. Нажмите кнопку Пуск и выберите команду Выполнить. 2. В поле Открыть введите команду cmd. 3. В командной строке введите команду: dsadd groupgroup_dn -samidsam_name -secgrp yes | no -scope l | g | u Данная команда использует следующие параметры командной строки: • group_dn - различаемое имя добавляемого объекта группы. • sam_name - имя диспетчера учетных записей безопасности, уникальное для данной группы (например, operators). • yes | no показывает, будет ли добавляемая группа группой безопасности (yes) или группой распространения (no). • l | g | u указывает область действия добавляемой группы ( domain local [l], global [g], или universal [u]). Если домен, в котором создается группа, работает в смешанном режиме Windows 2000, то выбрать можно только группы безопасности с областью действия в пределах домена или глобальной областью действия. Для вывода полной информацию о синтаксисе данной команды и дополнительных параметрах учетной записи пользователя, введите в командной строке команду dsadd group /?. Добавление пользователя в группу 1. Нажмите кнопку Пуск и выберите команду Выполнить. 2. В поле Открыть введите команду cmd. 3. В командной строке введите команду: dsmod groupgroup_dn -addmbr member_dn Данная команда использует следующие параметры командной строки: • group_dn - различаемое имя добавляемого объекта группы. • member_dn - уникальное имя объекта, добавляемого в группу. Кроме пользователей и компьютеров, в состав группы могут быть входить контакты и другие группы. Для вывода полной информации о синтаксисе данной команды и дополнительных параметрах учетной записи пользователя и группы, введите в командной строке команду dsmod group /?. Преобразование типа группы 1. Нажмите кнопку Пуск и выберите команду Выполнить. 2. В поле Открыть введите команду cmd. 3. В командной строке введите команду: dsmod group group_dn -secgrp {yes|no} Данная команда использует следующие параметры командной строки: • group_dn - различаемое имя объекта группы, тип которой будет изменен. • yes | no показывает, будет ли группа отнесена к категории групп безопасности (yes) или групп распространения (no). Для преобразования группы домен должен работать в основном режиме Windows 2000 или более высоком. Преобразование групп невозможно, если домена работает в смешанном режиме Windows 2000. Для вывода полной информации о синтаксисе данной команды введите в командной строке команду dsmod group /?. Изменение области действия группы 1. Нажмите кнопку Пуск и выберите команду Выполнить. 2. В поле Открыть введите команду cmd. 3. В командной строке введите команду: dsmod group group_dn -scope l|g|u Данная команда использует следующие параметры командной строки: • group_dn обозначает узнаваемое имя объекта группы, у которого будет изменена область действия. • l|g|u обозначает область действия, присваиваемую данной группе и может иметь значения «local» (локальная), «global» (глобальная) и «universal» (универсальная). В доменах, работающих в смешанном режиме Windows 2000, универсальная область действия не поддерживается. Преобразование локальной области действия в глобальную или наоборот невозможно. |
Отправлено: 17:57, 12-02-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Это все я уже успел прочитать...
Из за того что я уже додыр проюзал эту строчку и внимательность пропала.... я не могу найти ошибку... Потому что при запуске он ругается... Если не сложно ткни пальчиком где я ошибся..)) |
Отправлено: 18:04, 12-02-2008 | #3 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать atwooo, хотите чтобы помогли потрудитесь привести хоть строчку из "2.txt" и текст возникшей ошибки... Если ваш код взят из CMD-скрипта, то перед переменными должно стоять два процента (к примеру %%a вместо %a), один % используется при непосредственном вызове из командной строки.
|
Отправлено: 04:40, 13-02-2008 | #4 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать amel27, Да действительно из скрипта...
Вот строчка из 2.тхт Фамилия,Имя,username,password Следующая строчка точно такая же... А вот ошибка при запуск скрипта из CMD C:\NON_FOR_FANTOM\IGUPIT>adduser_ad.cmd Непредвиденное появление: \2.txt). Спасибо.... Теперь он не ругается с двумя % Но теперь почему то ругается на Недопустимы формат значения.... Но какого именно я немогу понять... Мне изначально сказали что этот текстовы документ нужно открыть в редакторе Bred и сохранить в кодировке. Может быть Ему это не нравится???????? C:\Documents and Settings\Администратор>dsadd user "cn=??????? -hmdir \\main\classroom\eco06yanchenale -profile \\main\classroom\eco06yanchenale dsadd - ошибка:Недопустимый формат значения `Target object for this command'. введите dsadd /? для информации по использованию. |
|
Отправлено: 18:45, 16-02-2008 | #5 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата atwooo:
|
|
Отправлено: 11:15, 19-02-2008 | #6 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Кодировку подправил... теперь в консоле он пишет не вопросительные знаки а нормальный русский текст но ситуация не изменилась. Такая же ошибка.
ошибка:Недопустимый формат значения `Target object for this command'. введите dsadd /? для информации по использованию. |
Отправлено: 15:31, 05-03-2008 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
доменный пользователь только для доступа на шАры | Busla | Хочу все знать | 1 | 02-12-2009 17:00 | |
Доступ - Новый пользователь | morgan1991 | Microsoft Windows 2000/XP | 1 | 05-10-2008 17:40 | |
Новый пользователь домена не может подключиться к папке "Мои документы" | ANR | Microsoft Windows NT/2000/2003 | 20 | 11-10-2007 20:13 | |
Новый пользователь в ActiveDirectory | Pit_bul | Microsoft Windows NT/2000/2003 | 11 | 15-08-2007 14:48 | |
Новый пользователь не может зайти в домен | buhanov | Microsoft Windows NT/2000/2003 | 5 | 09-02-2006 10:17 |
|