Войти

Показать полную графическую версию : Автоматическая Установка Windows XP (Архив)


Страниц : 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

Vadikan
18-05-2004, 21:48
Guest 195.182.155.*
окно welcome тоже появляется.
Вы используете
[Unattended]
UnattendSwitch = Yes
так что оно тоже не должно появляться. Откуда у проблемы растут ноги я сообразить не могу...
Есть такая идея
[Unattended]
UnattendMode=ProvideDefault
OemPreinstall=Yes

[GUIUnattended]
OEMSkipWelcome = 1
OEMSkipRegional = 0
TimeZone = 145

[RegionalSettings]
без изменений
[hr]Guest 195.138.118.*
хочу поставить винду из ДОСа (компакт мультизагрузочный) Этого я вообще не понял.
соответственно через команду Winnt
но при этом неполучается установка в атомате.И не получится, пока вы не укажете путь к файлу ответов
winnt /u: answer_filename
Почитайте статью об автоматической установке Win2000 (http://www.microsoft.com/technet/prodtechnol/windows2000pro/deploy/w2koffice/dep03.mspx) на сайте М$, где описаны варианты сетевой установки.
[hr]Еще раз прошу всех гостей зарегистрироваться, как просил на главной странице сайта. Почему мои просьбы игнорируются совершенно непонятно. Наверное, потому, что я продолжаю отвечать на вопросы ;-) Так это легко поправить.

Guest
18-05-2004, 21:49
Vadikan
Попробуйте InstallShield decompiler
Спасибо, но...
Я даже не знаю с какой стороны подойти к этой программе.
Больше как то системщик, чем программист.


Добавлено:

Vadikan
Это Djons, я пароль не запомнил в спешке, понаделся на куки, и потер их по запарке. А на майловский ящик не приходит.
Сбрось на ......@yandex.ru, будь добр, не хотелось бы еще раз регистрироваться.


Исправлено: Vadikan, 23:12 18-05-2004

Vadikan
19-05-2004, 02:59
Guest 80.247.105.*
Вот как у меня, и все нормально, нет тех проблем, о которых ты пишешь.
[UNATTENDED]
* UNATTENDMODE=FULLUNATTENDED
Он пишет о проблемах с ProvideDefault, если вы внимательно читали. Или я в гостях запутался.
[hr]
Djons
Я без понятия почему уходит в перезагрузку с ключом -R. Может он к регистру чувствителен? Попробуйте -r или /r. Ключи InstallShield. (http://support.installshield.com/kb/view.asp?articleid=Q105472)

Alex1984
19-05-2004, 17:17
cmdow @ /HID
@echo off

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V TITLE /D "INSTALL ALEX SOFT" /f

REG ADD %KEY%\001 /VE /D "Preparing Installation..." /f
REG ADD %KEY%\001 /V 1 /D "%systemdrive%\install\prepare.cmd" /f


REG ADD %KEY%\005 /VE /D "Alcohol 120" /f
REG ADD %KEY%\005 /V 1 /D "REGEDIT /S %systemdrive%\install\alcohol\register.reg" /f
REG ADD %KEY%\005 /V 2 /D "%systemdrive%\install\alcohol\setup.exe /qn" /f


REG ADD %KEY%\010 /VE /D "Nero Burning ROM 6.0.0.3" /f
REG ADD %KEY%\010 /V 1 /D "REGEDIT /S %systemdrive%\install\nero\RegisterNERO.reg" /f
REG ADD %KEY%\010 /V 2 /D "%systemdrive%\install\Nero\Nero6303.exe /silent /noreboot" /f


REG ADD %KEY%\015 /VE /D "Winamp" /f
REG ADD %KEY%\015 /V 1 /D "%systemdrive%\install\Winamp\winamp503_full.exe /S" /f


REG ADD %KEY%\020 /VE /D "Myie" /f
REG ADD %KEY%\020 /V 1 /D "%systemdrive%\install\Myie\myie2ru.setup.exe /VERYSILENT /SP-" /f


REG ADD %KEY%\025 /VE /D "Aida" /f
REG ADD %KEY%\025 /V 1 /D "%systemdrive%\install\Aida\aida32ee_393.exe /VERYSILENT /SP-" /f


REG ADD %KEY%\030 /VE /D "Speedfan" /f
REG ADD %KEY%\030 /V 1 /D "%systemdrive%\install\Speedfan\installspeedfan410.exe /S" /f


REG ADD %KEY%\035 /VE /D "Easy CD-DA EXTRACTOR" /f
REG ADD %KEY%\035 /V 1 /D "%systemdrive%\install\Graber\ezcddax7.exe /S" /f


REG ADD %KEY%\040 /VE /D "Winrar" /f
REG ADD %KEY%\040 /V 1 /D "%systemdrive%\install\Winrar\wrar330ru.exe /s" /f


REG ADD %KEY%\045 /VE /D "Totalcmd" /f
REG ADD %KEY%\045 /V 1 /D "%systemdrive%\install\Totalcmd\tcmdr603.exe" /f


REG ADD %KEY%\050 /VE /D "Cdex" /f
REG ADD %KEY%\050 /V 1 /D "%systemdrive%\install\Cdex\cdex_151.exe /S" /f


REG ADD %KEY%\055 /VE /D "Karaoke" /f
REG ADD %KEY%\055 /V 1 /D "%systemdrive%\install\Karaoke\setup.exe /s" /f


REG ADD %KEY%\065 /VE /D "Ffdshow" /f
REG ADD %KEY%\065 /V 1 /D "%systemdrive%\install\Ffdshow\ffdshow.exe /S" /f


REG ADD %KEY%\070 /VE /D "Cleaning Up and Rebooting" /f
REG ADD %KEY%\070 /V 1 /D "%systemdrive%\install\cleanup.cmd" /f

EXIT

Guest
19-05-2004, 18:00
извиняюсь, но что-то у меня с регистрацией не выходит....
зарегестрился вроде, но не пускает потом, так что извиняйте...

guest 194.8.177.* и 195.182.155.* это я...

после того как сделал
OemPreinstall=Yes

окно welcom не появляется, но временая зона все равно дефолтная.. а не 145...

Vadikan
19-05-2004, 20:44
Guest 195.182.155.*
что-то у меня с регистрацией не выходит....Наверное, mail.ru использовали? Не надо...
после того как сделал
OemPreinstall=Yes

окно welcom не появляется, но временая зона все равно дефолтная.. а не 145...Сорри, нет больше идей. Возможно, это параметр просто игнорируется при ProvideDefault, и Default'ом считаются настройки, соответствующие языку устанавливаемой ОС. В конце концов юзеры ведь могут менять, так пусть и меняют ;-)

Guest
19-05-2004, 21:18
ага, mail.ru...

попробровал и fullunattended.
в этом случае возникает ругательное окно что не все настройки указаны, но при этом не смотря на

OEMSkipRegional = 0
TimeZone = 145

окно временой зоны не появляется, и она УСТАНАВЛИВАТСЯ на 145 зону...
вот так...

Djons
20-05-2004, 01:03
Vadikan
Попробуйте -r или /r
Пробовал по всякому, даже ключи от Intel(R) Chipset Software Installation Utility.
Там тоже упакован Setup этой программой. Ключи подробно описаны в "ридми" этого "инфа".
Самое интересное "56.72_winxp2k_international_whql.exe"- видеодрайвер удается установить в "тихом" режиме, без перезагрузки, а вот с WDM-драйвером не получается. Есть одна мыслишка, попробую, может повезет.

Vadikan
20-05-2004, 02:38
Guest 195.182.155.*

попробровал и fullunattended.
в этом случае возникает ругательное окно что не все настройки указаныДа, так и должно быть. Надо в setup manager указать все настройки, а потом уже свои добавлять но при этом не смотря на

OEMSkipRegional = 0
TimeZone = 145

окно временой зоны не появляется, и она УСТАНАВЛИВАТСЯ на 145 зону... В режиме FullUnattended все происходит автоматически, без всяких вопросов юзеру, если указан минимально необходимый набор параметров. Остальные ставятся по дефолту. В вашем случае TimeZone была указана, значит ее и поставили.
Ответа на оригинальный вопрос, почему в ProvideDefault не выводит указанную зону, *у меня нет. Впрочем, нет его и на msfn, похоже. Вот ветка (http://www.msfn.org/board/index.php?showtopic=18552), где безуспешно пытаются решить похожую проблему.

Там, кстати, есть ключ реестра, отвечающий за зону: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation. Возможно, придется написать пакетный файл, который спросит у пользователя какую зону он хочет выбрать, и соответственный reg файл запускать уже при первом логоне. Конечно, это зависит на сколько регионов вы расчитываете сразу, но в принципе реально ;-) У меня есть информация о том, как создавать подобные файлы, так что если это приемлемое решение, то я выложу на сайте.

Alex1984
20-05-2004, 09:07
Пост удален за ненадобностью.

Исправлено: Vadikan, 9:45 20-05-2004

Vadikan
20-05-2004, 09:44
Alex1984
В чем смысл ваших сообщений? Если первое я еще мог понять - там были ключи к приложениям, которые можно было и отдельно запостить. Но зачем нам ваш winnt.sif? У меня есть на сайте на странице примеров, IMО, достаточно.

warezhka84
21-05-2004, 00:56
Можно ли добавить в установку Windows XP DirectX 9?

Vadikan
21-05-2004, 01:05
warezhka84
См. вопросы и ответы внизу страницы XPCreate.

serotka
21-05-2004, 02:42
Vadikan
Извините меня не было в Москве некоторое время. Хотелось узнать Вам помог мой лог узнать в чем фокус, я ставил для интереса англ. версию с SP1 у меня опять вылетела ошибка setuperr.log с не подпиской файлов.

Добавлено:

Ещё.
Можите меня оспаривать, ругать (лучше конечно подсказать,если не прав).Но я установил XP не меньше 80 раз (С SP1,WinRar и небольшими REG_ми, чуть незабыл  и драйверы  монитора). Остальное ставил ручками и получалось лучше чем всё автоматом. Я понимаю, что я делал не всё правильно где-то ошибаюсь.
Так в чём же секрет нормального UNATTENDED_а. Под остальным я имел ввиду: драйвера, директХ, обновления, программы, REG файлы со всеми настройками (очень интересно, что не всё REG_и ставятся нормально на разные конфигурации).Только не думайте, что я не различаю АНГЛ и РУС версиями.

Vadikan
21-05-2004, 05:04
serotka
Хотелось узнать Вам помог мой лог узнать в чем фокус, я ставил для интереса англ. версию с SP1 у меня опять вылетела ошибка setuperr.log с не подпиской файлов.
Не знаю. Ясно, что некорректно интегрируются хотфиксы, а почему... У вас dotnetfix.exe установлен (ASP.NET)? Как вы уже поняли, дело не в версии Windows, (кстати, тут кто-то отметился сообщением, что без проблем использовал XPCreate с русской версией) дело видимо в XPCreate. Посему, если ASP.NET установлен и проблема все там же, то остается пробовать только svcpack.inf метод, который я тоже описал на сайте. Попробуйте.
[hr]Так в чём же секрет нормального UNATTENDED_а. Секрета нет. Это просто способ провести время за компьютером и узнать что-то новое ;-) Фактически, на подготовку автоматического диска, эксперименты и отладку уходит намного больше времени чем на обычную установку ;-) Однако, преимущества таковы:
1. При условии, что все апдейты интегрированы, отпадает нбх в загрузке обновлений через винапдейт.
2. Однажды сконфигурировав твики реестра в один файл, вы применяете их при каждой установке очень интересно, что не всё REG_и ставятся нормально на разные конфигурации Причем грамотнее это делать из cmdlines.txt, чтобы они экспортировались до создания первой учетной записи. При обычной установке у вас такой возможности нет.
3. Минимальный набор программ, которые все равно придется ставить можно иметь уже сразу на инсталляционном диске. Для каждого такой набор свой, поэтому универсального рецепта нет. Да и версии обновляются. Так что это каждый решает сам.
4. Драйверы... я никаких драйверов автоматом не ставлю. Во-первых, нет нбх, во-вторых, я их лучше ручками если что...

В общем, можно создать диск, с которым "ходить к несведущим друзьям винду ставить за пиво". Воткнул диск, и сразу можно пиво идти пить. Для тех же, у кого руки на месте, такой диск не особо нужен - систему переставлять приходится не чаще чем раз в несколько лет. Однако, любопытная это вещь - автоматическая установка ;-)

FSB
22-05-2004, 08:13
Как зделать такое:
Закрепить панель задач=Нет
Групировать сходные кнопки панели задач=Нет
Отображать панель быстрого запуска=Да

Исправлено: FSB, 8:15 22-05-2004

Vadikan
22-05-2004, 12:03
Группировать сходные кнопки панели задач: http://www.winguides.com/registry/display.php?id=916&filter=plain

(стратегия поиска в Гугл: group items taskbar registry)

Закрепить панель задач
http://www.winguides.com/registry/display.php/978/

(стратегия поиска в Гугл: lock taksbar registry)

С быстрым запуском труднее. На msfn нашел такое

;enable quicklaunch
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop]
"TaskbarWinXP"=hex:0c,00,00,00,08,00,00,00,02,00,00,00,00,00,00,00,b0,e2,2b,\
d8,64,57,d0,11,a9,6e,00,c0,4f,d7,05,a2,22,00,1c,00,0a,01,00,00,1a,00,00,00,\
01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,4c,00,00,00,01,14,02,00,00,\
00,00,00,c0,00,00,00,00,00,00,46,83,00,00,00,10,00,00,00,a0,b0,48,5e,89,8d,\
bd,01,00,d8,9e,e4,2a,8d,bd,01,00,45,fe,5e,89,8d,bd,01,00,00,00,00,00,00,00,\
00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,13,01,14,00,1f,0f,e0,4f,\
d0,20,ea,3a,69,10,a2,d8,08,00,2b,30,30,9d,19,00,23,44,3a,5c,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,cd,97,15,00,31,00,00,00,00,00,af,24,5c,\
b9,10,80,57,69,6e,6e,74,00,00,20,00,31,00,00,00,00,00,af,24,a3,b9,10,00,50,\
72,6f,66,69,6c,65,73,00,50,52,4f,46,49,4c,45,53,00,19,00,31,00,00,00,00,00,\
c1,24,08,92,10,00,69,65,35,30,30,2e,30,30,30,00,00,28,00,31,00,00,00,00,00,\
c1,24,08,92,10,00,41,70,70,6c,69,63,61,74,69,6f,6e,20,44,61,74,61,00,41,50,\
50,4c,49,43,7e,31,00,21,00,31,00,00,00,00,00,c5,22,9d,91,10,00,4d,69,63,72,\
6f,73,6f,66,74,00,4d,49,43,52,4f,53,7e,31,00,29,00,31,00,00,00,00,00,d3,22,\
32,a6,10,00,49,6e,74,65,72,6e,65,74,20,45,78,70,6c,6f,72,65,72,00,49,4e,54,\
45,52,4e,7e,31,00,24,00,31,00,00,00,00,00,db,22,76,ba,10,00,51,75,69,63,6b,\
20,4c,61,75,6e,63,68,00,51,55,49,43,4b,4c,7e,31,00,00,00,8d,00,00,00,1c,00,\
00,00,01,00,00,00,1c,00,00,00,36,00,00,00,0d,f0,ad,ba,8c,00,00,00,1a,00,00,\
00,03,00,00,00,e7,18,2d,23,10,00,00,00,49,45,35,30,30,5f,58,31,43,00,43,3a,\
5c,57,49,4e,4e,54,5c,50,72,6f,66,69,6c,65,73,5c,49,45,35,30,30,2e,30,30,30,\
5c,41,70,70,6c,69,63,61,74,69,6f,6e,20,44,61,74,61,5c,4d,69,63,72,6f,73,6f,\
66,74,5c,49,6e,74,65,72,6e,65,74,20,45,78,70,6c,6f,72,65,72,5c,51,75,69,63,\
6b,20,4c,61,75,6e,63,68,00,00,10,00,00,00,05,00,00,a0,1a,00,00,00,a3,00,00,\
00,00,00,00,00,08,00,00,00,02,00,00,00,cc,00,00,00,01,00,00,00,03,00,00,00,\
4a,00,00,00,01,00,00,00,40,00,32,00,e6,01,00,00,c4,24,15,9f,20,00,4c,61,75,\
6e,63,68,20,49,6e,74,65,72,6e,65,74,20,45,78,70,6c,6f,72,65,72,20,42,72,6f,\
77,73,65,72,2e,6c,6e,6b,00,4c,41,55,4e,43,48,7e,32,2e,4c,4e,4b,00,00,00,40,\
00,00,00,02,00,00,00,36,00,32,00,48,02,00,00,c4,24,15,9f,20,00,4c,61,75,6e,\
63,68,20,4f,75,74,6c,6f,6f,6b,20,45,78,70,72,65,73,73,2e,6c,6e,6b,00,4c,41,\
55,4e,43,48,7e,31,2e,4c,4e,4b,00,00,00,36,00,00,00,00,00,00,00,2c,00,32,00,\
51,00,00,00,ec,22,46,39,20,00,53,68,6f,77,20,44,65,73,6b,74,6f,70,2e,73,63,\
66,00,53,48,4f,57,44,45,7e,31,2e,53,43,46,00,00,00,52,00,00,00,e0,00,00,00,\
00,00,00,00,16,00,00,00,00,00,00,00,00,00,00,00,16,00,00,00,00,00,00,00,01,\
00,00,00,01,00,00,00,aa,4f,28,68,48,6a,d0,11,8c,78,00,c0,4f,d9,18,b4,37,02,\
00,00,e0,00,00,00,00,00,00,00,16,00,00,00,00,00,00,00,00,00,00,00,16,00,00,\
00,00,00,00,00,01,00,00,00
Проверьте самостоятельно. Используйте regshot.

kirillkr
22-05-2004, 15:35
1. ProfilesDir, я так понял, указывает где будут размещатся профили пользователей вместо стандартного Documents and Settings.
Но при установке мне выдается ошибка - Profile\Default not found
В настройках

[Unattended]
* *UnattendMode=FullUnattended
* *OemSkipEula=Yes
* *OemPreinstall=Yes
* *UnattendSwitch="yes"
* *TargetPath=\WIN
* *Repartition=No
* *WaitForReboot="No"
* *DriverSigningPolicy=Ignore
* *OemPnPDriversPath="Drivers\intelinf;DRIVERS\nvidia;Drivers\network;DRIVERS\via451;Drivers\atiradeon \2KXP_INF;\Drivers\asususb;Drivers\broadcom;Drivers\nforce"
* *ProgramFilesDir=\SOFT
* *CommonProgramFilesDir=\SOFT\COMMON
* *KeyboardLayout="United States"
[GuiUnattended]
* *AdminPassword=*
* *EncryptedAdminPassword=NO
* *OEMSkipRegional=1
* *TimeZone=125
* *OemSkipWelcome=1
* *ProfilesDir=\WIN\PROFILE

http://kirill.soobcha.org/error1.jpg


2. А вот эта ошибка от чего может быть? Не могу определить для чего нужны такие ключи

http://kirill.soobcha.org/error2.jpg


3. И третий вопрос, если я разместил в папке $OEM$ файл cmdlines.txt

[COMMANDS]
"%systemdrive%\install\runonceex.cmd"

надо в файле winnt.sif прописывать

[GuiRunOnceEx]
* *%systemdrive%\install\runonceex.cmd

Vadikan
22-05-2004, 22:05
kirillkr
ProfilesDir=\WIN\PROFILEНе уверен, что это правильный подход. Перечитайте ref.chm. Во-первых, путь надо указывать в кавычках, во-вторых, *путь задается примерно так
ProfilesDir="%systemdrive%\WIN\Profile" или ProfilesDir="%systemroot%\Profile"
т.е. нужно использовать системные переменные.

Тоже самое с
ProgramFilesDir=\SOFT
CommonProgramFilesDir=\SOFT\COMMON
В кавычки путь заключайте и указывайте либо полный, либо с системными переменными. Перечитайте страницу Параметры winnt.sif.

По поводу второй ошибки я не знаю, но у вас достаточно ошибок в двух секциях winnt.sif, так что исправляйте и пробуйте снова.

И третий вопрос, если я разместил в папке $OEM$ файл cmdlines.txtПоложите RunOnceEx.cmd в ту же директорию, и приведите cmdlines.txt к такому виду
[COMMANDS]
"RunOnceEx.cmd"
этого достаточно.

kirillkr
24-05-2004, 10:48
Vadikan
Судя по всему у меня глючный дистрибутив. Т.к. убрав все эти настройки у меня выскочила таже ошибка, но уже со стандартным путем естественно.




© OSzone.net 2001-2012