Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] AddUser (Добавление пользователя с правами администратора на T39) (http://forum.oszone.net/showthread.php?t=108414)

biork 04-06-2008 04:27 817943

[addon] AddUser (Добавление пользователя с правами администратора на T39)
 
Вложений: 1
Аддон 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

WindoStroy 04-06-2008 20:39 818419

biork, а автологон будет?

biork 04-06-2008 21:37 818477

WindoStroy, будет

SamLab 13-06-2008 11:08 824971

НЕ вижу смысла юзать вместе с Z_DRV_INST если presetup можно в сам аддон добавить что и делаю!

biork 13-06-2008 11:51 825000

SamLab, presetup.cmd в аддоне присутствует. Я не был уверен, что он будет выполняться без каких-либо дополнительных действий, поэтому и написал, что необходим аддон Z_DRV_INST, в котором этот файл с успехом запускается...

VenoM.vld 26-06-2008 18:46 835748

А куда это программку запихнуть на дикс, чтобы она нормально запустилась, скажите пожалуйста ?

Shanser 26-06-2008 18:56 835753

Цитата:

Цитата VenoM.vld
А куда это программку запихнуть на дикс, чтобы она нормально запустилась, скажите пожалуйста ? »

Учи матчасть!!! его нужно ложить в папку Addons UpdatePack`а

В папку UpdatePack\Addons\ распаковываешь архив аддона, получается UpdatePack\Addons\ZZ_AddUser\...файлы аддона...

fox_sly 26-06-2008 21:30 835862

Нужная весчь, ещё б скооперировать его с аддонов WSE(Winnt.Sif Editor) spectre4
в единое целое (GUI), и было б людям счастье :)

biork 27-06-2008 00:16 835991

Цитата:

Цитата fox_sly
...ещё б скооперировать его с аддонов WSE(Winnt.Sif Editor) spectre4
в единое целое (GUI), и было б людям счастье »

Я только за! Но видимо spectre4 эта функция не интересна... а так, конечно, было бы намного удобнее! Осталось уломать автора WSE добавить ещё одну вкладочку :-)

spectre4 27-06-2008 11:51 836205

Создание юзеров в WSE будет, когда пока точно не скажу ибо свободного времени немного. Но работы в этом направлении ведутся...

VenoM.vld 02-07-2008 03:24 839910

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

biork 02-07-2008 13:09 840164

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

VenoM.vld 02-07-2008 13:15 840176

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

VenoM.vld 03-07-2008 15:13 841384

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

Berline 03-07-2008 15:21 841393

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

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

VenoM.vld 04-07-2008 00:39 841824

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

biork 04-07-2008 02:22 841897

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

Minoz 12-07-2008 01:19 849347

В общем попробовал я аддончик, и у меня появился глюк. После старта системы не в какую не хочет работать 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, то все срабатывает как надо....

biork 15-07-2008 01:15 851631

Цитата:

Цитата Minoz
у этого параметра значение 0 или 1.... »

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

Цитата:

Цитата Minoz
не проще ли запускать этот cmd-файлик из cmdlines.txt?»

...а как средствами аддона добавить строчку текста в cmdlines.txt? Тогда уж чуть раньше - из Svcpack.inf

biork 23-07-2008 02:26 858837

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

andreybond2000 23-07-2008 09:54 858954

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

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

RussoPirato 30-10-2008 21:54 938459

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

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

biork 10-11-2008 05:26 948250

v.1.2 (10.11.2008)

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

biork 12-11-2008 02:51 950170

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

AjaX_too 19-12-2008 17:53 985086

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, может кому нибудь пригодиться.

Mr dUSHA 19-12-2008 19:36 985142

Цитата:

Цитата 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, продолжает работать.

Painkiller 22-12-2008 15:05 987136

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

AjaX_too 22-12-2008 16:07 987198

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

Painkiller 22-12-2008 16:21 987212

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

AjaX_too 22-12-2008 22:18 987562

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

Painkiller 22-12-2008 22:59 987600

AjaX_too , попробую сам написать на Delphi

Mr dUSHA 23-12-2008 02:43 987731

Цитата:

Цитата Painkiller
попробую сам написать на Delphi »

Если нужно простое и быстрое решение, то можно использовать CreateLocalAdminAccountEx из syssetup.dll для создания админов, вместо того, чтоб генерить CMD-файлы и потом запускать их.


CreateLocalAdminAccountEx

biork 08-01-2009 04:39 1000227

Новая версия. Учтены некоторые замечания и пожелания AjaX_too и Mr dUSHA.

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

katok888 08-01-2009 08:28 1000262

biork, Можно ли в вашем аддоне реализовать переименование встроенной учетной записи "Администратор"?

AjaX_too 08-01-2009 17:50 1000669

biork,
в cmd пару лишних пробелов в строках
net user User /add
net localgroup Администраторы User /add

кодировку так и оставили, вроде правильней 866

Ulrih 08-01-2009 19:53 1000757

Цитата:

Цитата katok888
biork, Можно ли в вашем аддоне реализовать переименование встроенной учетной записи "Администратор"? »

На форуме есть утилита, которая умеет переименовать админа CreateUser

katok888 08-01-2009 20:55 1000822

Ulrih,
Цитата:

Цитата Shido
Отрабатывает на Т-13. »


biork 09-01-2009 02:35 1001144

Цитата:

Цитата AjaX_too
в cmd пару лишних пробелов в строках и
кодировку так и оставили, вроде правильней 866

Пробелы как-нибудь уберу. Впрочем, "на скорость" не влияет :-)

С кодировками я эксперементировал. Уже не помню почему (видимо, по другому не срабатывало), но я остановился именно на этом варианте.

biork 09-01-2009 03:17 1001161

Цитата:

Цитата katok888
Можно ли реализовать переименование встроенной учетной записи "Администратор"?

Это было реализовано в аддоне Changer. К сожалению, проект умер, но может, прочитав всю ветку, сможете найти рабочую ссылочку. И... по-моему в WSE(Winnt.Sif Editor) на вкладке "Administrator"

Ulrih 11-01-2009 03:55 1003386

katok888, не вижу принципиальной разницы, к тому-же AddUser в реальности исполняет не на 39 минуте - "По истечении таймаута или при нажатии кнопки OK генерируется cmd-файл который запускается на T12 из cmdlines.txt".
Я использую CreateUser из-за уникальной способности определять по MAC адресу сетевой карты компьютер и подставлять введенные заранее настройки. И его способность переименовать админа. AddUser использую тоже, для добавления второго пользователя с правами администратора.

Enforcer2K 01-02-2009 20:40 1026560

"Системе не удается найти указанный путь"... И так 2 строчки подряд. Сразу после интеграции драйверов. :(

ЗЫ: аддон не редактировал, закинул "as is"

biork 02-02-2009 02:58 1026826

Enforcer2K, Метод интеграции?

Enforcer2K 02-02-2009 19:22 1027503

biork, в каком смысле "метод"? Закинул его в папку аддонов апдейтпака. Или нужно как-то по другому?

biork 03-02-2009 09:14 1027979

Enforcer2K, апдейтпак - это пакет обновлений Petya V4sechkin`а или Gui-интегратор пакета обновлений и адонов от Boa Soft?

Enforcer2K 03-02-2009 09:53 1028011

Нет, без ГУИ. Чистый апдейтпак.

biork 04-02-2009 04:12 1029005

Вложений: 1
Enforcer2K, видимо, на момент интеграции у Вас нет папки $OEM$
Если это так, то замените файлик SpecCase (прикреплен к посту) или просто создайте эту папку

Enforcer2K 06-02-2009 01:07 1030894

Цитата:

Цитата biork
на момент интеграции у Вас нет папки $OEM$ »

А нельзя ли как-нибудь переделать аддон без использования ОЕМ-папки? ИМХО у абсолютного большинства она отсутствует, а у многих (и у меня в частности) через сиф отключена вообще.

AjaX_too 06-02-2009 03:16 1030947

Enforcer2K,
могу выложить свой вариант, который запускаеться через presetup.cmd и pstsetup.cmd.

Enforcer2K 06-02-2009 10:55 1031094

AjaX_too, буду очень признателен!

AjaX_too 06-02-2009 13:16 1031222

Вложений: 1
Enforcer2K, ловите. Только эта утилита немного не от biork, делал знакомый програмер по моей просьбе.
presetup.cmd и pstsetup.cmd придется ручками подредактировать как то так:
presetup.cmd
Код:

adduser.exe
pstsetup.cmd (или possetup.cmd в GUI Integrator)
Код:

useraccounts.cmd

Enforcer2K 08-02-2009 23:34 1033161

AjaX_too, спасибо! Завтра поковыряю, прицеплю.

AjaX_too 09-02-2009 02:33 1033252


Enforcer2K, там кстати ключиками можно время таймера задавать, например "adduser.exe t=60"

biork 09-02-2009 15:01 1033598

Цитата:

Цитата Enforcer2K
А нельзя ли как-нибудь переделать аддон без использования ОЕМ-папки?

Можно. Просто удалите файл SpecCase и обеспечьте запуск сгенерировенного файла любым удобным способом (например, как предложил AjaX_too)

Aks13 16-02-2009 22:16 1040600

Не хочет запускаться, даже не пытается. Вчем проблема? папка $OEM$ есть, все осталные адоны отрабатываю.

biork 17-02-2009 12:38 1041116

Aks13, после интеграции незапакованный PRESETUP.CMD в папке i386 присутствует? Каково его содержание?

Aks13 17-02-2009 13:52 1041189

Файл присутствует, вот его содержание:
REM +==========================================================================+
REM | |
REM | This presetup.cmd file was dynamically generated by the DriverPacks |
REM | BASE, to work with the DriverPacks without any further editing. |
REM | However, if you would like to add some custom functionality, you can |
REM | edit this file without any problems. Just take into record that this |
REM | file will be erased if you run the DriverPacks BASE on these Windows |
REM | installation files again! |
REM | |
REM | With special thanks to: |
REM | -Pyron, a06lp and iLE for their help with this method; |
REM | -schalti for the optional 'Keep the Drivers' system and Pyron (again) |
REM | for turning it into an executable. |
REM | -SuperTibaldoKart for creating un7zip.exe |
REM | |
REM +==========================================================================+

If exist "%systemroot%\system32\setupold.exe" DEL /F "%systemroot%\system32\setupold.exe"

REM +==========================================================================+
REM | Finding CD/DVD driveletter. |
REM |--------------------------------------------------------------------------|
SET TAGFILE=\OEM
FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y) DO IF EXIST "%%i:%TAGFILE%" SET CDDRIVE=%%i:


REM +==========================================================================+
REM | Decompressing the DriverPacks to the harddisk - using un7zip.exe. |
REM |--------------------------------------------------------------------------|
%CDDRIVE%\OEM\bin\un7zip.exe %CDDRIVE%\OEM\DP*.7z %SystemDrive%\


REM +==========================================================================+
REM | Copying/decompressing the files to finish the installation. |
REM |--------------------------------------------------------------------------|
%CDDRIVE%\OEM\bin\un7zip.exe %CDDRIVE%\OEM\bin\*.7z %SystemDrive%\
COPY /Y %CDDRIVE%\OEM\bin\DPsFnshr.ini %SystemDrive%\
IF EXIST %CDDRIVE%\OEM\*.ins COPY /Y %CDDRIVE%\OEM\*.ins %SystemDrive%\


REM +==========================================================================+
REM | Scanning for driverdirectories. |
REM |--------------------------------------------------------------------------|
%CDDRIVE%\OEM\bin\DevPath.exe %SystemDrive%\D


REM +==========================================================================+
REM | Disable Driver Signing Policy and keep it disabled. |
REM |--------------------------------------------------------------------------|
START %SystemDrive%\DSPdsblr.exe

EXIT

Все я понял просто после интеграции драйверов меняется, файл и запуск не происходит.

echo %DATE% %TIME% run wse.exe >> %WINDIR%\PreSetup.log
wse.exe
echo %DATE% %TIME% run adduser.exe >> %WINDIR%\PreSetup.log
adduser.exe
exit

baddl 18-02-2009 06:39 1041931

Аналогичная ситуация:
- все аддоны отрабатывают,
- папка $OEM$ присутствует,
- в ней CMDLINES.TXT:
[COMMANDS]
"adduser.cmd"

- после интеграции драйверов и аддонов, в i386 присутствуют 2 шт. PRESETUP.*:
PRESETUP.CMD:
echo %DATE% %TIME% run wse.exe >> %WINDIR%\PreSetup.log
wse.exe
echo %DATE% %TIME% run adduser.exe >> %WINDIR%\PreSetup.log
adduser.exe
exit

и PRESETUP.CM_:
exit

AddUser на т-39 не запускается. Даже не пытается.
Куда рыть?

WINNT.SIF может как-то блокировать запуск?
В разделе [Unattended] присутствует:
OemPreinstall=Yes

P.S. Gui-интегратор не использую.

Genry111 18-02-2009 13:04 1042157

baddl, найди откуда у тебя появляеться
Цитата:

Цитата baddl
PRESETUP.CM_:»

, возможно у тебя не тот запускаеться

МИШАНЧИК 18-02-2009 13:33 1042179

Подскажите пожалуйста!
Имя пользователя можно вводить на русском языке, или только на английском?

МИШАНЧИК 18-02-2009 14:11 1042226

AjaX_too, по поводу Вашего Z-AddUser.7z .
Как правильно отредактировать presetup.cmd? Добавить adduser.exe перед Exit?
А pstsetup.cmd? У меня такого в дистрибутиве нет. Использую с Z_DRV_INST. Объясните пожалуйста подробней. Если запустится Ваш adduser.exe, то в папке $OEM$ создаётся файл useraccounts.cmd? А как он добавится в CMDLINES.txt в папке $OEM$?
Или я неправильно понимаю?

Enforcer2K 18-02-2009 15:09 1042300

Собственно, у меня возникла одна идейка... Коротко так: на Т13 создается временный юзер, при первичном входе в систему - в самом конце ГУИ-режима (перед x-reset) - выскакивает окошко для ввода имени юзера (с таймером или без), добавленный юзер заносится в автологон, а программа заносится опять в гуи, перезагрузка, затем удаляется временный юзер и продолжается вход в систему. ИМХО так будет намного удобней, ведь пользователь будет создаваться в самом конце установки. Правда, программе нужен будет в обязаловку дотнет, я под ним пишу только.

МИШАНЧИК 18-02-2009 15:29 1042324

Enforcer2K, Вы разобрались с аддоном от AjaX_too? Как правильно добавить строки?

Enforcer2K 18-02-2009 15:59 1042355

МИШАНЧИК, что значит "правильно"? Это 2 цмд'шника, в первый надо занести программу, во второй - то, что эта программа выдает (а выдает она другой цмд'шник). А потом пресетап и пстсетап нужно запаковать командой makecab и запихнуть в дистрибут. Я в принципе мог бы дописать этот аддон, но ИМХО мне моя идея кажется поудобнее.

ЗЫ: Кстати, можно и прогу от AjaX_too запихнуть в гуи, чтоб не изобретать велосипеда =)))

Цитата:

Цитата AjaX_too
Enforcer2K, там кстати ключиками можно время таймера задавать, например "adduser.exe t=60" »

А совсем отрубить таймер можно? Чтоб только при нажатии на "ок" закрывалась?

МИШАНЧИК 18-02-2009 16:14 1042370

Enforcer2K, у меня нет в дистрибутиве файла pstsetup.cmd(pstsetup.cm_).
Почему? Или нужно создать самому?
Цитата:

Цитата Enforcer2K
Я в принципе мог бы дописать этот аддон »

Может быть, если Вам не составит труда допишете этот аддон?

ispolin 18-02-2009 18:03 1042485

прошу тоже сделать нормальный аддон, чтобы был совместим с UpdatePack-XPSP3-Rus версия 9.2.17
и чтобы неважно было есть\нет OEM
без лазания и самостоятельной правки файлов, просто засунул в
UpdatePack-XPSP3-Rus версия 9.2.17, жамкнул Patch

AjaX_too 18-02-2009 21:33 1042634

Цитата:

Цитата МИШАНЧИК
Как правильно отредактировать presetup.cmd? Добавить adduser.exe перед Exit?
А pstsetup.cmd? У меня такого в дистрибутиве нет. Использую с Z_DRV_INST. Объясните пожалуйста подробней. Если запустится Ваш adduser.exe, то в папке $OEM$ создаётся файл useraccounts.cmd? А как он добавится в CMDLINES.txt в папке $OEM$? »

Цитата:

Цитата МИШАНЧИК
у меня нет в дистрибутиве файла pstsetup.cmd(pstsetup.cm_). »

немного разжую идею biork...
представьте что у вас есть два файла, adduser.exe и useracounts.cmd (генерируемы программой adduser), которые нужно запустить в определенной последовательности. Запустить вы их можете из любого удобного для вас места, где это позволяет установщик. При использовании Fake-Setup от Mr dUSHA и ГУИ Интератора от Boa Soft все просто (насчет Z_DRV не помню, давненько пользовался) запускаем на Т40 и Т0 через pre и pst. Следовательно если pst нету, можно попробовать запустить на T13 через SVCPACK или на Т12 через OEM папку.

Цитата:

Цитата ispolin
прошу тоже сделать нормальный аддон, чтобы был совместим с UpdatePack-XPSP3-Rus версия 9.2.17 »

универсальный аддон сделать врядли получиться, т.к. есть предпочтения использования различных Fake-Setup, либо кто-то их вообще не использует.

Цитата:

Цитата Enforcer2K
Собственно, у меня возникла одна идейка... Коротко так: на Т13 создается временный юзер, при первичном входе в систему - в самом конце ГУИ-режима (перед x-reset) - выскакивает окошко для ввода имени юзера (с таймером или без), добавленный юзер заносится в автологон, а программа заносится опять в гуи, перезагрузка, затем удаляется временный юзер и продолжается вход в систему. »

имхо велосипед, если вводить имя юзера при первом входе, то тогда можно OOBE не отключать и вводить имя пользователя штатными средствами, а свои мысли по поводу автологона я уже писал в этой теме.

Цитата:

Цитата Enforcer2K
А совсем отрубить таймер можно? Чтоб только при нажатии на "ок" закрывалась? »

не предусмотрено в ТЗ :)

Цитата:

Цитата МИШАНЧИК
Имя пользователя можно вводить на русском языке, или только на английском? »

можно

МИШАНЧИК 19-02-2009 03:15 1042836

AjaX_too,
Цитата:

Цитата AjaX_too
Следовательно если pst нету »

А если я сам создам его и помещу в дистрибутив, он будет обрабатываться на Т-40?
И ещё вопрос,
Цитата:

Цитата AjaX_too
useracounts.cmd »

создаётся в папке ОЕМ, или там же где расположен adduser.exe?

biork 19-02-2009 04:43 1042843

baddl, на первый взгляд всё в порядке. Почему не стартует - непонятно... Проверьте, пожалуйста, скопировался ли в C:\WINDOWS\system32 файл adduser.exe?

Genry111, если присутствует распакованный файл, то запакованная версия игнорируется

biork 19-02-2009 05:05 1042849

Цитата:

Цитата МИШАНЧИК
useracounts.cmd создаётся в папке ОЕМ, или там же где расположен adduser.exe?

Там же, куда копируется во время установки и откуда запускается adduser.exe - в WINDOWS\system32.

P.S. Кстати, в моём аддоне сгенерированный файл называется adduser.cmd, а не useracounts.cmd

baddl 19-02-2009 07:30 1042878

Интегрировал данный аддон в почти_полном одиночестве (не считая IE7_Reload) с помощью UpdatePack-XPSP3-Rus-9.2.17.
Т-39 никак себя не проявил. :(
Папка $OEM$ присутствует (заменил файл SpecCase тем, Что Вы предложили в посте 46).
CMDLINES.TXT отрабатывает совершенно точно - у меня там твик реестра запускается.
В i386 присутствуют ADDUSER.EX_ и PRESETUP.CMD:
echo %DATE% %TIME% run wse.exe >> %WINDIR%\PreSetup.log
wse.exe
echo %DATE% %TIME% run adduser.exe >> %WINDIR%\PreSetup.log
adduser.exe
exit

В WINNT.SIF, в разделе [Unattended] вписаны OemPreinstall=Yes, UnattendSwitch="yes"
В C:\WINDOWS\system32 файл adduser.exe распаковался. Но не сработал... :sorry:

Куда рыть? Что предоставить на "разбор полётов"?
(Аддон привлекателен именно функцией таймаута.)

P.S. Ввиду отсутствия OOBE и несрабатыванием аддона, первый вход идёт под учёткой Администратора.

Enforcer2K 19-02-2009 10:35 1042983

Цитата:

Цитата AjaX_too
имхо велосипед, если вводить имя юзера при первом входе, то тогда можно OOBE не отключать и вводить имя пользователя штатными средствами, а свои мысли по поводу автологона я уже писал в этой теме. »

Не согласен. После OOBE еще идет установка (и довольно длительная) ГУИ-режима. А то, что я предлагаю, позволяет провести регистрацию и через минуту войти в полностью установленную и настроенную систему!

Короче вчера я, за бутылочкой херши, написал-таки сию примочку. Сейчас подготовлю аддон, финально оттестирую и, если кто захочет, сможет заценить.

biork 19-02-2009 14:33 1043183

baddl, а Вы, видимо не используете фейк-сетап? Есть слабое подозрение, что при его отсутствии PRESETUP.CMD срабатывает чуть-чуть раньше и для запуска программы чего-то не хватает... Я сначала написал этот скрипт на AutoIt'е, но он на столь ранней стадии срабатывать отказался, пришлось переделать на Delfi.
Попробуйте прописать запуск adduser.exe где-нибудь попозже (чисто, ради эксперимента), например, DetachedProgram секции [GuiUnattended]. CMDLINES.TXT нас пока не интересует - запускать нечего. Хотя, можно бросить в windows\system32 заранее сгенерированный adduser.cmd. Если скрипт сработает, то он его перезапишет.

P.S. Для чистоты эксперимента, удалите весь "мусор" из PRESETUP.CMD. Оставьте только adduser.exe и exit.
Кстати, файлик PreSetup.log создался? Что в нём?

ispolin 19-02-2009 14:38 1043191

Enforcer2K,
с нетерпением ждём
а то у меня тоже эта проблема
дистр абсолютный чистый,ничегошеньки не менял,ставлю на витуалку, прохожу все круги ада с вбиванием данных и..бац, нету диалога создания пользователей, сразу грузится "администратор"
в дистре напрочь отсутствует файл winnt.sif
даже незнаю куда метнуться

и в догонку хотелка
возможно ли реализовать в адонах не важно чьих
создание не одного, а хотя бы двух пользователей

baddl 19-02-2009 15:09 1043212

biork, PreSetup.log отсутствует.
Фейк-сетап не использую.
Попробую поэкспериментировать с GuiUnattended, спасибо за подсказку. :yes:

Aks13 19-02-2009 15:33 1043225

biork, очень хотелось бы получить этот аддон работающий без $OEM$ и запускающийся на T-39.

AjaX_too 19-02-2009 16:27 1043260

Цитата:

Цитата МИШАНЧИК
А если я сам создам его и помещу в дистрибутив, он будет обрабатываться на Т-40? »

читайте руководство по Z_DRV_INST

baddl 19-02-2009 17:19 1043308

biork, первые результаты:
- прописал в DetachedProgram="%SystemDrive%\ADDUSER\PRESETUP.CMD", кинул его в $OEM$\$1\ADDUSER,
- из аддона убрал упоминания о нём,
- в $OEM$ положил CMDLINES.TXT, с нижайшей просьбой запустить "adduser.cmd",
- presetup, естественно, не сработал :biggrin: ,
- PreSetup.log не появился,
- после установки, в корне С:, в папке ADDUSER обнаружился, запустил его - он подхватил adduser.exe, скрипт пошёл, рядом создался adduser.cmd, в С:\windows появился лог... в общем, всё нормально... только не вовремя :search:

разбор возможных ошибок:
- не чистил presetup.cmd, кинул прямо из аддона,
- теперь не понимаю - с чего я решил, что он сможет подхватить adduser.exe не из своей директории.
Если есть мысли - поделитесь, плиз :help:

baddl 20-02-2009 11:25 1043848

Результаты "потрошения" аддона:
- в корне дистриба создана папка $OEM$\$$\system32\,
- в неё положены PRESETUP.CMD и adduser.exe, изъятые из данного аддона,
- в папку $OEM$ положен CMDLINES.TXTс текстом:
[COMMANDS]
"adduser.cmd"

- сам аддон, естественно, больше не применяется,
- в winnt.sif присутствуют:
[Unattended]
OemPreinstall=Yes
UnattendSwitch="yes"

[GuiUnattended]
DetachedProgram="%WINDIR%\system32\PRESETUP.CMD"

- всё работает, юзер создаётся на т-39, первый вход идёт в него, а не в Администратора.

Спасибо biork за подсказку!
Аддон перестал быть аддоном, как таковым - зато нормально функционирует! :yahoo:

ispolin 20-02-2009 12:23 1043894

baddl,
Благодарю за решение проблемы
вопросик один..только у меня ввод нового имени только на английском?
ставлю на виртуалку

Enforcer2K 20-02-2009 13:05 1043931

Короче, аллилуйа, братья! =) It's working!!!!

Протестировал на виртуалке и на реалке, с полной сборкой - респатч, дрова и т.д. Отрабатывает на 100%! Сейчас марафет только наведу, и создам новую тему.

Да, прошу учесть: поскольку установка аддонов ГУИ-режима идет под временным аккаунтом, все аддоны, устанавливающиеся в папку пользователя, удалятся. Но я пока таких аддонов не видел. =)

Цитата:

Цитата ispolin
и в догонку хотелка
возможно ли реализовать в адонах не важно чьих
создание не одного, а хотя бы двух пользователей »

Да хоть десять. =))) И командная строка, и настройка через инишник... Короче, предлагайте, рассмотрим. =)

biork 20-02-2009 13:26 1043944

Цитата:

Цитата ispolin
софтина не добавляет нового юзера а переименовывает "Администратор"

С чего Вы так решили? Посмотрите внимательно. При добавлении пользователя с правами администратора, встроенная учётная запись "Администратор" скрывается.

ispolin 20-02-2009 13:29 1043949

Enforcer2K,
давайте тогда резать огурцы
будет ли в аддоне таймаут?
по мне так передпочтительней без него
т.е пока не жамкнул кнопку"ок" окно по созданию пользователей висит
затем
новые пользователи будут в "администраторы" или реализована возможность распределения по группам?
имя новых пользователей можно будет вводить на английском и русском?

biork 20-02-2009 13:43 1043972

Цитата:

Цитата baddl
Аддон перестал быть аддоном, как таковым - зато нормально функционирует!

Это-то, как раз, несложно поправить:

Берём аддон "как есть" и после интеграции небольшая доводка напильником - добавляем в winnt.sif:
Код:

[GuiUnattended]
DetachedProgram="%WINDIR%\system32\adduser.exe"

Всё! В Вашем случае должно работать.

Ну... можно для красоты порядок навести и выкинуть неиспользуемое:

1) удаляем PRESETUP.CMD
2) удаляем строки с его упоминанием в Dosnet и txtsetup (не забываем, что эти файлы должны заканчиваться пустой строкой) и первую строчку в SpecCase

Enforcer2K 20-02-2009 16:19 1044104

http://forum.oszone.net/thread-132594.html

Описание:
1. На Т13 создается админ $TMP$, для него прописывается автологон.
2. На ГУИ-этапе (ключ 949) выскакивает окно для ввода имени юзера, в реестр прописывается его автологон, в RunOnceEx - команды по удалению $TMP$
3. Перезагрузка, автологон под своим именем и зачистка временного админа $TMP$

ispolin 20-02-2009 16:25 1044114

Enforcer2K,
в файле Required

DotNet11_35SP1_KB_LP
x-Reset10

для чего?
без этих аддонов не сработает?
подробностей хочется

Enforcer2K 20-02-2009 16:29 1044117

ispolin, дотнет нужен обязательно, т.к. прога написана под него. А экс-ресет - для перезагрузки, тоже нужен. Иначе логин первый будет под $TMP$ =)

http://forum.oszone.net/thread-132594.html

AjaX_too 20-02-2009 19:01 1044253

Цитата:

Цитата ispolin
вот и доказательство того, что всё таки переименовывается профиль, а не создаётся дополнительный »

вы код cmd файла смотрели?? каким образом при таком коде может переименоваться встроенная запись?? А доказательство нужно смотреть здесь - control userpassowrdds2 и там вы увидите и встроеную учетную запись и созданную. вообщем не выдумывайте.

Цитата:

Цитата ispolin
и есть ли доказательство, что можно создать имя на русском? »

если кодировка cmd OEM 866, то будет создаваться, иначе нет.

ispolin 20-02-2009 19:22 1044270

biork,
плиз вы не могли бы перепаковать ваш аддон с учётом ваш же слов из поста 83
а то у меня руки кривые, а аддон весит копейки
в winnt.sif я смогу сам внести
Цитата:

[GuiUnattended]
DetachedProgram="%WINDIR%\system32\adduser.exe"
AjaX_too
полностью с вами согласен, я тупой
сорри за неуклюжесть, всю свою писанину удалил
Цитата:

если кодировка cmd OEM 866, то будет создаваться, иначе нет.
это как это?
я раскладку буковок меняю стандартным методом shift+ctrl
подскажите КАК создать имя русское

baddl 20-02-2009 20:05 1044309

Вложений: 1
ispolin, ловите перепакованный по #83.

ispolin 20-02-2009 20:38 1044331

baddl,
благодарю
всё отработало на ура
малюсенькая заковыка
не нравится мне таймаут,как бы его убрать вовсе, чтобы только после нажатия на ОК шла дальнейшая обработка
неудобство в том, что друг пока репу прочешет, чтобы себе имя придумать
уйма времени пройдёт, а цейтнотов он не любит

AjaX_too 20-02-2009 21:38 1044384

Цитата:

Цитата ispolin
полностью с вами согласен, я тупой »

я этого не говорил, не будьте так самокритичны ;)

Цитата:

Цитата ispolin
это как это? »

Кодировка текста сгенерированного cmd файла должна быть 866 (OEM) (ну это как открываете вы страницу в Опере и видите кракозябры, меняете в настройках кодировку и все ок, так и здесь. по другомму не знаю как объяснить, учите мат. часть). В аддоне biork она (кодировка) WIN1251. Попробуйте мой аддон (или просто замените файл adduser.ex_). У меня файл генерируется в кодировке OEM 866, поэтому русское имя пользователя должно отработать нормально (хотя если честно я не проверял).

ispolin 20-02-2009 22:12 1044415

AjaX_too,
интересно как
аддон отработал появилось окно для ввода имени
-на английском нормально
-на русской раскладке кракозябры. Набрал по клаве "Человек" зашёл в виндовз имя отобразилось нормально. Это и есть не правильная кодировка в аддоне.
взял ваш аддон

biork 21-02-2009 01:12 1044563

Цитата:

Цитата ispolin
не нравится мне таймаут,как бы его убрать вовсе, чтобы только после нажатия на ОК шла дальнейшая обработка
неудобство в том, что друг пока репу прочешет, чтобы себе имя придумать
уйма времени пройдёт, а цейтнотов он не любит

Начните редактирование имени юзера и таймаут остановится

МИШАНЧИК 21-02-2009 04:37 1044620

biork, а Вы не могли бы сделать чтоб adduser.cmd создавался в кодировке 866 (OEM)?
Для нормального отображения имени на русском языке.

ispolin 21-02-2009 11:13 1044715

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

МИШАНЧИК 21-02-2009 13:49 1044807

AjaX_too, скажите пожалуйста, нельзя ли в Вашем AddUser.ехе как то сделать чтоб в создаваемом useraccounts.cmd была строчка cmdow @ /HID?
Или может подскажите как правильно скрыть это консольное окно?

Разобрался. Прописал в CMDLINES.txt "hidcon.exe useraccounts.cmd"

AjaX_too 22-02-2009 15:38 1045625

Цитата:

Цитата МИШАНЧИК
скажите пожалуйста, нельзя ли в Вашем AddUser.ехе как то сделать чтоб в создаваемом useraccounts.cmd была строчка cmdow @ /HID? »

я использую Fake-Setup Advanced от Mr dUSHA, и в нем имеется возможность скрывать консольное окно pstsetup.cmd, через который как раз и запускается useraccounts.cmd.

Цитата:

Цитата МИШАНЧИК
Разобрался. Прописал в CMDLINES.txt "hidcon.exe useraccounts.cmd" »

ну или так ;)

San_dr 23-02-2009 10:14 1046218

радиомышка не поддерживается? предупреждений нет, запустил установку, дошел до ввода, ввел и НИЧЕМ не смог ткнуть в ОК, - применил RESET, сменил мышку, начал заново...

AjaX_too 23-02-2009 12:04 1046310

Цитата:

Цитата San_dr
ввел и НИЧЕМ не смог ткнуть в ОК »

TAB->Enter???

biork 08-04-2009 04:45 1087490

Цитата:

Цитата МИШАНЧИК
biork, а Вы не могли бы сделать чтоб adduser.cmd создавался в кодировке 866 (OEM)?
Для нормального отображения имени на русском языке.

Поправил

МИШАНЧИК 10-04-2009 07:48 1089598

biork, может сделаете изменяемый временной параметр и + какую нибудь картинку(как у мр.Дюши в UserMake) чтоб веселее смотрелось?
Было б здорово.

P.S. Распаковал Ваш аддон, запустил ADDUSER.EXE. При создании имени пользователя на английском языке adduser.cmd создаётся, но в кодировке 1251 с кракозябрами(net localgroup Ђ¤¬Ё*Ёбва*в®ал User /add). При попытке создать пользователя с русским именем более 6 букв выдаётся ошибка и всё, менее 6 букв adduser.cmd создаётся, но опять таки с кракозябрами в 1251.

biork 10-04-2009 13:44 1089883

МИШАНЧИК, а как должны выглядеть символы при попытке прочитать их не в той кодировке? Откройте как 866 (OEM - русская) и краказябры чудесным образом превратятся в буквы...

МИШАНЧИК 11-04-2009 04:14 1090645

biork, я открываю в AkelPad, у него автоматическое распознавание кодировки. Если использовать вариант от AjaX_too, то создаётся файл который сразу нормально открывается в 866 а Ваш нет.

Dz_mikael 18-04-2009 11:04 1097375

Очень хорошее дополнение!!!
Но столкнулся с такой проблемой. почему то когда вводишь логин из 6 символов создает пустой adduser.cmd , при других вариантах, то есть пробовал 4, 5, 7, 8 символов все нормально. И еще почему не поддерживает кириллицу (имена на русском языке)

biork 19-04-2009 14:45 1098187

Из-за замеченных глюков откатился к предыдущей версии - без поддержки имён на русском.

МИШАНЧИК 20-04-2009 07:52 1098685

AjaX_too, а Вы немогли бы сделать свою версию не такой аскетичной, добавить какую нибудь картинку?
P.S.Очень удачный вариант.

AjaX_too 20-04-2009 12:07 1098865

Цитата:

Цитата МИШАНЧИК
а Вы немогли бы сделать свою версию не такой аскетичной, добавить какую нибудь картинку? »

если у программиста исходники остались - попрошу его.

МИШАНЧИК 21-04-2009 06:16 1099626

AjaX_too, спасибо!
Буду надеяться.

МИШАНЧИК 24-04-2009 12:31 1102868

AjaX_too,
Цитата:

Цитата AjaX_too
если у программиста исходники остались - попрошу его. »

И как, ждать изменений?

AjaX_too 24-04-2009 19:50 1103294

МИШАНЧИК, попробую подтянуть его в тему.

МИШАНЧИК 29-04-2009 05:10 1106892

AjaX_too,
Цитата:

Цитата AjaX_too
попробую подтянуть его в тему. »

Скорей бы уже. А то жду, жду.

ZeroX 30-04-2009 22:15 1108281

Программист подтянулся :)
Опишите Ваши предложения. По мере свободного времени попробую реализовать

biork 01-05-2009 02:08 1108374

Обновление аддона
  1. Решена проблема с кодировкой. Теперь программа корректно генерирует файл в DOS-866 и кирилица не превращается в "кракозябры"
  2. Введены ограничения на длину слова и набор используемых символов, согласно рекомендациям 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

МИШАНЧИК 05-05-2009 15:24 1111265

ZeroX, не могли бы Вы сделать аддон от AjaX_too менее сухим, добавить туда картинку. Как допустим здесь:
смотреть
Заранее спасибо!

ZeroX 05-05-2009 17:50 1111390

Вложений: 1
Цитата:

Цитата МИШАНЧИК
ZeroX, не могли бы Вы сделать аддон от AjaX_too менее сухим, добавить туда картинку. Как допустим здесь:
смотреть
Заранее спасибо! »

v.1.1.0.28
Украшательства не добавлял. Окно маловато для адекватной картинки.
Была попытка добавить файл манифеста (дабы интерфейс был аля ХР), но программа не запустилась.
Добавил возможность запускать с отключенным отчетом времени
Ключики описаны в readme.txt

МИШАНЧИК 06-05-2009 15:27 1112072

ZeroX,
Цитата:

Цитата ZeroX
Украшательства не добавлял. Окно маловато для адекватной картинки. »

А может есть возможность увеличить окно и добавить картинку? Очень хочется покрасивше.

Minoz 06-05-2009 21:58 1112339

ZeroX
Версия v.1.1.0.28 делает необходимык изменения в реестре, что бы был автологин при 1 запуске винды с аккаута созданным с помощью этого аддона ?

ZeroX 06-05-2009 23:07 1112402

Цитата:

Цитата Minoz
Версия v.1.1.0.28 делает необходимык изменения в реестре, что бы был автологин при 1 запуске винды с аккаута созданным с помощью этого аддона ? »

Нет, не было изначально предусмотрено тех. заданием

AjaX_too 07-05-2009 03:55 1112517

Цитата:

Цитата Minoz
Версия v.1.1.0.28 делает необходимык изменения в реестре, что бы был автологин при 1 запуске винды с аккаута созданным с помощью этого аддона ? »

Дык система под этим акком и залогинится, и смысл делать автологон? Я уже писал по этому поводу.


Время: 12:42.

Время: 12:42.
© OSzone.net 2001-