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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] AddUser (Добавление пользователя с правами администратора на T39)

Ответить
Настройки темы
Служебные - [addon] AddUser (Добавление пользователя с правами администратора на T39)

Старожил


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

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


Изменения
Автор: biork
Дата: 01-05-2009
Описание: Обновление
Вложения
Тип файла: 7z AddUser_v2.0_2009.05.01.7z
(247.5 Kb, 192 просмотров)
Аддон AddUser v.2.0 от 01.05.2009

Аддон предназначен для добавления (не переименования, а именно - добавления) нового пользователя с правами администратора на этапе T39



Программа стартует из presetup.cmd в самом начале графического этапа установки.
По-умолчанию, если не введено другое имя, будет добавлен пользователь c именем "User". Таймаут - одна минута
читать дальше »

По истечении таймаута или при нажатии кнопки OK генерируется cmd-файл следующего содержания:
Код: Выделить весь код
cmdow @ /HID
@echo off
chcp 1251
net user "User" /add
net localgroup Администраторы "User" /add
net accounts /maxpwage:unlimited
который запускается на T12 из cmdlines.txt


Совместим с аддонами Z_DRV_INST и Gui-интегратором от Boa Soft, а так же Z_WSE от Spectre.
Подразумевается использование $OEM$-папок и фейк-сетапа.


История изменений:

v.2.0 (01.05.2009)
- Решена проблема с кодировкой. Теперь программа корректно генерирует файл в DOS-866 и кирилица не превращается в "кракозябры"
- Введены ограничения на длину слова и набор используемых символов, согласно рекомендациям Windows Help:
Цитата:
A name can contain up to 20 uppercase or lowercase characters except for the following: " / \ [ ] : ; | = , + * ? < >
A name cannot consist solely of periods (.) or spaces
v.1.31 (19.04.2009)
- Откат на версию с кодировкой Windows-1251

v.1.4 (08.04.2009)
- Изменена кодировка генерируемого файла + небольшая косметика (убрал пару лишних пробелов)

v.1.3 (08.01.2009)
- Изменено содержание генерируемого файла. Выкинул всё лишнее и мешающее :-)
- Обрезанию подверглись автологон и EXIT...

v.1.2 (10.11.2008)
- Запуск сгенерированного файла перенесён из RunOnceEx.cmd в cmdlines.txt
- Решён вопрос с подменой файла presetup.cmd Gui-интегратором, в результате чего, программа не стартовала в начале графического этапа

v.1.1 (23.07.2008)
- Устранена досадная ошибка: задавался неверный параметр "AutoAdminLogon"

v.1.0 (04.06.2008)
- Первая публичная версия


Возможные проблемы и их решение:

1) Программа не стартует из presetup.cmd (например, не используется фейк-сетап). Решение: вручную добавляем в winnt.sif:
Код: Выделить весь код
[GuiUnattended]
DetachedProgram="%WINDIR%\system32\adduser.exe"
2) Не добавляется новый пользователь, первый вход под учётной записью "Администратор". Причина - не отработал adduser.cmd (например, не используются $OEM$-папки и cmdlines.txt). Решение - обеспечиваем запуск файла другим способом.

P.S. Ввиду большого разнообразия методов изготовления дистрибутива и предпочтений отдельных авторов, невозможно учесть все возможные варианты, поэтому, важно понять принцип аддона. Он весьма незатейлив: в начале графического этапа запускаем adduser.exe, затем - сгенерированный adduser.cmd. Всё!


Альтернативные аддоны:
http://forum.oszone.net/post-1031222-50.htmlот AjaX_too
http://forum.oszone.net/thread-132594.html от Enforcer2K
Это сообщение посчитали полезным следующие участники:

Отправлено: 04:27, 04-06-2008

 

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


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

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


biork,
может просто две версии аддона разместить
1. запуск из RunOnceEx (при первом входе в систему логинится под Администратором, и только после перезагрузки под Юзером)
2. запуск из Svcpack.inf (при первом входе в систему логинится под юзером)

Второй вариант хорош тем что при установки программ из RunOnceEx некоторые инсталяторы прописывают ярлыки в CurrentUsers и следовательно ярлыки остаются под Администратором, а при последующей загрузке Юзера их уже нет, что ооочень не удобно.

Последний раз редактировалось andreybond2000, 25-02-2009 в 23:46.


Отправлено: 09:54, 23-07-2008 | #21



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

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


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


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

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


Столкнулся с проблемой. При подключении adduser, аддон успешно создает учетную записть, но первый автологон выполняется для встроенной учетной записи администратора.
Также смущает что единственных способ полностью пропустить OOBE это вписать UnattendSwitch=Yes в WINNT.SIF. Здесь наверное и кроется засада.
(А другого способа не нашел на форуме.)

Как разрешить эту проблему, подскажите пожалуйста.

Отправлено: 21:54, 30-10-2008 | #22


Старожил


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

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


v.1.2 (10.11.2008)

- по просьбам трудящихся, запуск сгенерированного файла перенесён из RunOnceEx.cmd в cmdlines.txt
- решён вопрос с подменой файла presetup.cmd Gui-интегратором, в результате чего, программа не стартовала в начале графического этапа.
Это сообщение посчитали полезным следующие участники:

Отправлено: 05:26, 10-11-2008 | #23


Старожил


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

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


Перезалил аддон. Исправил ошибку в файле SpecCase

Отправлено: 02:51, 12-11-2008 | #24


Аватара для AjaX_too

Старожил


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

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


biork,

1. Немного не пойму, в чем смысл автологона для создаваемого пользователя.
Некоторые мысли вслух...
При использовании адона логично отключать в winnt.sif создание пользователей в графическом режиме при первом запуске windows, а так как пользователь создается на T12 (у меня он создается на T0), то при первом запуске Windows вход и так должен быть выполнен от имени нового пользователя при этом отключив отображение встроеной учетной записи "Администратор". Или я ошибаюсь?? В этом случае если пользователь в дальнейшем будет создавать учетные записи, то они не будут отображаться при запуске системы и нужно ручками отключать автологон (не все кстати знают о существовании комманды control userpasswords2).

2. Почему файл useraccounts.cmd генерируется в кодировке 1251, вроде OEM должно быть.

3. ИМХО было логично в cmd добавить команду чтото типа
net localgroup Пользователи User(точнее переменную) /delete
так как созданный пользователь является участником двух груп: пользователи и администраторы.

4. У меня почему-то не отработали команды находящиеся в PstSetup.cmd из FakeSetupAdv от Mr dUSHA... после useraccounts.cmd
после добавления start /wait /b перед useraccounts.cmd все отработало.

5. Пикрутил к Fake-Setup Advanced от Mr dUSHA, может кому нибудь пригодиться.

-------
Годы молодые с забубенной славой, отравил я сам вас горькою отравой... © Сергей Есенин


Последний раз редактировалось AjaX_too, 14-07-2009 в 00:03.

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

Отправлено: 17:53, 19-12-2008 | #25


Extractor


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

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


Цитата AjaX_too:
У меня почему-то не отработали команды находящиеся в PstSetup.cmd из FakeSetupAdv от Mr dUSHA... после useraccounts.cmd
после добавления start /wait /b перед useraccounts.cmd все отработало. »
Потому, что в генерируемом useraccounts.cmd в конце стоит EXIT (который там не нужен абсолютно), и после этой комманды интерпретатор cmd.exe, выполняющий PstSetup.cmd, прекращает работу.
Добавление start /wait заставило запускать отдельную копию интерпретатора, которая и выполняет useraccounts.cmd, и выход происходит из нее, а основная копия cmd.exe, выполняющая PstSetup.cmd, продолжает работать.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP

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

Отправлено: 19:36, 19-12-2008 | #26


Аватара для Painkiller

Ветеран


Автор проектов


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

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


Народ, может кто знает аддон, который бы вместо администратора можно было назначать имя своё при установке винды , а именно типа как реализовано в AddUser. Ну почему то он у меня не добавил пользователя. Выскачело окошко , я ввёл пользователя. После окончание установки один только администратор!Может надо что то изменить в WINNT.SIF?

-------
http://wiki.oszone.net/images/0/03/UserbarAAA4.gif


UpdatePack 7 для интеграции обновлений в образ Windows 7 SP1 [X86\64]

UpdatePack 8.1 для интеграции обновлений в образ Windows 8.1 [X86\64]

UpdatePack 10 для интеграции обновлений в образ Windows 10 [X86\64]


Отправлено: 15:05, 22-12-2008 | #27


Аватара для AjaX_too

Старожил


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

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


Painkiller,
Попробуйте вариант с Fake-Setup, двумя постами выше. Разница в том, что там пользователь создается на T0. Хотя и из cmdline должно было отработать...

-------
Годы молодые с забубенной славой, отравил я сам вас горькою отравой... © Сергей Есенин


Отправлено: 16:07, 22-12-2008 | #28


Аватара для Painkiller

Ветеран


Автор проектов


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

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


AjaX_too, я использую интегратор + аддон Z_DRV_INST_TST . И Fake-Setup Advanced я ещё не использовал не разу. Это считай нужно всё переделовать! Есть другой способ? Как небудь по другому можно?

-------
http://wiki.oszone.net/images/0/03/UserbarAAA4.gif


UpdatePack 7 для интеграции обновлений в образ Windows 7 SP1 [X86\64]

UpdatePack 8.1 для интеграции обновлений в образ Windows 8.1 [X86\64]

UpdatePack 10 для интеграции обновлений в образ Windows 10 [X86\64]


Отправлено: 16:21, 22-12-2008 | #29


Аватара для AjaX_too

Старожил


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

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


Painkiller, ну только разве что cmd файлом отдельным, но тогда будет только фиксированое имя. Попросил знакомого программера, сделать подобную прогу под себя, жду - когда сделает, оформлю в виде адона и выложу.

-------
Годы молодые с забубенной славой, отравил я сам вас горькою отравой... © Сергей Есенин


Отправлено: 22:18, 22-12-2008 | #30



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] AddUser (Добавление пользователя с правами администратора на T39)

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - Профиль администратора с ограниченными правами crow1984 Microsoft Windows 2000/XP 8 06-01-2010 19:49
Debian/Ubuntu - [решено] Добавление пользователя с правами администратора RZEV Общий по Linux 9 09-12-2009 20:39
Пользователь с правами администратора treiber Microsoft Windows 2000/XP 2 06-03-2007 20:13
ICQ с правами Администратора n3rf Microsoft Windows 2000/XP 17 07-12-2004 12:07
Запуск програм с правами администратора Harkalada Программирование и базы данных 1 17-10-2003 09:54




 
Переход