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

Компьютерный форум 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

 

Аватара для VenoM.vld

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


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

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


Почему то у меня AddUser никак не хочет запускаться, все остальные аддоны запускаются а этот нет. В чем может быть проблема ?

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



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

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


Старожил


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

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


VenoM.vld, а Вы presetup.cmd вручную не редактировали, случайно?

Отправлено: 13:09, 02-07-2008 | #12


Аватара для VenoM.vld

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


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

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


Нет. Все как было. Сейчас пробую на другом дистрибутиве.

Отправлено: 13:15, 02-07-2008 | #13


Аватара для VenoM.vld

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


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

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


На другом дистрибутиве тоже самое. Из RunOnceEx идет запуск, но выводит ошибку что cmd файл не найден. Пришлось юзать Create User, но он требует подтверждения и поэтому мение интересен

Отправлено: 15:13, 03-07-2008 | #14


Аватара для Berline

Старожил


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


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

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


biork, а низя с помощью сей утилиты организовать не "Добавление" юзера с Администраторскими правами, а "Переименование" Администратора дефолтного?

Пы.Сы.: ссылки на статьи, как это организовать не постить... Интересует именно мобильный метод, воспрошаемый выше...

-------
Ни что так не стимулирует повысить стабильность системы как приближающийся отпуск...

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

Отправлено: 15:21, 03-07-2008 | #15


Аватара для VenoM.vld

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


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

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


А нельзя ли ее немного переделать так, чтобы файл useraccounts.cmd генерировался на системном диске и оттуда запускался, чтобы ее можна было на Т12 запустить и без аддона, а то полезная вещь, а почемуто не запускается у меня на Т39.

Отправлено: 00:39, 04-07-2008 | #16


Старожил


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

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


Berline, Аддон Z_WSE делает то, что Вы хотите (вкладка "Admin", по-моему). Интересно, зачем это Вам? Я как раз старался, чтобы пользователь именно добавлялся. Иначе при создании ещё одного, Ваш переименованный Администратор перестанет отображаться в списке юзверей.

VenoM.vld, useraccounts.cmd и так генерируется на системном диске (а точнее в папке Windows) и оттуда запускается...
Посмотрите, есть ли у Вас в дистрибутиве в папке I386 после интеграции аддона файл adduser.exe? Если да, то проверьте наличие PRESETUP.CM_ и PRESETUP.CMD. Если присутствуют оба, то удалите распакованный. Если этих файлов нет, то скопируйте их вручную,

в DOSNET.INF добавьте
Код: Выделить весь код
[files]
d1,adduser.exe
d1,presetup.cmd
в TXTSETUP.SIF добавьте
Код: Выделить весь код
[files]
[SourceDisksFiles]
adduser.exe = 1,,,,,,,2,0,0
presetup.cmd = 1,,,,,,,2,0,0
останется обеспечить запуск файла useraccounts.cmd

Последний раз редактировалось biork, 05-07-2008 в 12:41.


Отправлено: 02:22, 04-07-2008 | #17


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


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

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


В общем попробовал я аддончик, и у меня появился глюк. После старта системы не в какую не хочет работать ctrl+alt+del, т.е. не вызывается диспетчер задач (при использовании другой комбинации все ок) Я уже думал что дистриб кривой или еще что нить, облазил весь инет, раза 2 пересобирал дистриб, проверял все значения реестра и политик и нифига, все по дефолту. Потом методом тыка я наткнулся на cmd-файлик который генерирует этот аддончик и там такой вот код:
Код: Выделить весь код
cmdow @ /HID
@echo off
chcp 1251
net user User /add
net localgroup Администраторы User /add
net accounts /maxpwage:unlimited
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V "DefaultUserName" /D "User" /F
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V "DefaultPassword" /D "" /F
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V "AutoAdminLogon" /D "2" /F
EXIT
В общем теперь вопрос, что делает параметр AutoAdminLogon со значением 2 ? По ссылкам в инете у этого параметра значение 0 или 1.... Самое интересное, что после исправления этого параметра на 1, комбинация клавиш ctrl+alt+del снова начинает работать

ЗЫ. И вопрос №2, не проще ли запускать этот cmd-файлик из cmdlines.txt, т.к. при первом входе в винду он не срабатывает и логинится под администратором, и только после перезагрузки он заходит под юзером. А если стартануть этот cmd-файлик из cmdlines.txt, то все срабатывает как надо....
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:19, 12-07-2008 | #18


Старожил


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

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


Цитата Minoz:
у этого параметра значение 0 или 1.... »
Minoz, Вы совершенно правы! Там должна быть единичка. Обшибся слегка :-)

Цитата Minoz:
не проще ли запускать этот cmd-файлик из cmdlines.txt?»
...а как средствами аддона добавить строчку текста в cmdlines.txt? Тогда уж чуть раньше - из Svcpack.inf

Отправлено: 01:15, 15-07-2008 | #19


Старожил


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

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


Исправил досадную ошибку. Новая версия в шапке. Спасибо Minoz. Запуск useraccounts.cmd оставил, всё-таки, из RunOnceEx. Кому нравится из другого места, легко поправить - удалите из аддона файлик addreg.cmd и обеспечте запуск useraccounts.cmd другими средствами

Отправлено: 02:26, 23-07-2008 | #20



Компьютерный форум 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




 
Переход