IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Операционные системы M$ (http://www.imho.ws/forumdisplay.php?f=2)
-   -   Auto установка Windows Xp (http://www.imho.ws/showthread.php?t=44444)

BRULIK 26.11.2003 23:27

Auto установка Windows Xp
 
Автоматическая установка Windows XP, посредством файла WINNT.SIF.
Наверное, тебе сотню раз приходилось устанавливать WinXP. Вводить разные данные во время установки, серийный номер, данные пользователя, региональные настройки и т.п. А думал ли ты, что этот процесс можно автоматизировать? В этом нам поможет хороший файл WINNT.SIF! Что ж. Без лишних вопросов к делу!
Что это за файл?
Файл WINNT.SIF изначально в NT системах отвечает за автоматизацию установки. В нем описываются всевозможные параметры, или проще сказать ответы, на задаваемые Windows вопросы во время инсталляции.

Для редактирования его можно использовать любой текстовый редактор. Создать данный файл нужно в корне дистрибутива Windows. Как правило в папке I386.

Редактор в руки и поехали!
Теперь на что способен этот файл. Он разделен на разные категории, выделенные жирным. Чуть ниже будут комментарии. При создании файла их вставлять не нужно :)

[Data]

AutoPartition=1 или 0

Если у вас выбрано 1, то система будет установлена на любой свободный раздел жесткого диска. Если вы уберете эту строку или установите параметр равным 0, то программа установки спросит вас на какой раздел вы хотите установить систему, а также предупредит, если на разделе уже установлена ОС.

MsDosInitiated = "0" or "1"

Если установить "0", то это скажет программе установки, что вы используете CD. Если же вы грузитесь с дискет, то поставьте значение "1". (Кавычки важны)

UnattendedInstall = "Yes"

Если выбран "Yes", то это говорит системе, что вы запускаете автоматическую установку.

[Unattended]

UnattendMode=FullUnattended

Установка данного параметра в FullUnattended влечет за собой полностью автоматическую установку, которая будет использовать WINNT.SIF как файл ответов.

OemSkipEula=Yes or No

Установив опцию Yes, вы пропускаете лицензионное соглашение, которое вы уже прочитали, когда использовали Setup Manager. Если установить No, то придется жать F8 чтобы принять соглашение во время текстового этапа установки системы.

OemPreinstall=No or Yes

По умолчанию этот параметр No, но если вы используете $OEM$ директории, то параметр нужно установить в Yes, чтобы программа установки признала наличие директорий и скопировала их на системный раздел. Это происходит в конце текстового этапа установки.

TargetPath=\WINDOWS

Указывает директорию, в которую будет устанавливаться система.

Repartition=No

Указывает удалять ли все разделы на первом диске и форматировать ли его в NTFS.

UnattendSwitch="yes"

Указывает программе установки пропустить шаг "Добро Пожаловать в Windows" или Мини-установку. Установите параметр в "yes", если вы хотите пропустить экраны "Настройка подключения к Интернет" и "Создание учетной записи".

WaitForReboot="No"

Установив параметр в "No" вы указывает компьютеру не ждать 15 секунд до перезагрузки после окончания первого этапа установки.

OemPnPDriversPath="Drivers\Catalyst3_6\2KXP_INF;Drivers\asus\sound\"

Здесь вы указываете программе установки искать директории, содержащие обновленные драйверы, которые вы хотите использовать вместо родных, содержащихся в drivers.cab на инсталляционном диске. Если программа установки найдет драйверы, то она установит их вместо родных. Данный параметр не нужен если вы не планируете указывать на альтернативные драйверы в процессе установки.

DriverSigningPolicy=Ignore

Заставит программу установки поставить драйвера, не сертифицированные WHQL. Используется в сочетании с OemPnPDriversPath

AutoActivate = Yes

Автоматически активирует вашу копию Windows XP после установки. Конечно, сначала надо создать подключение к Интернет. Не забудьте указать правильный ProductKey в разделе [UserData]

ProgramFilesDir="C:\My Program Files"

Вы можете изменить расположение директории Program Files, используемое по умолчанию. Замените имя диска и путь на ваше усмотрение, если нужно.

CommonProgramFilesDir="C:\My Program Files\My Common Files"

Вы можете изменить расположение директории CommonProgramFilesDir в директории Program Files, используемое по умолчанию. Замените имя диска и путь на ваше усмотрение, если нужно.

KeyboardLayout="United Kingdom"

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

[GuiUnattended]

AdminPassword=Ваш пароль или *

Этот параметр задает пароль учетной записи Администратор. Если поставить *, то это будет означать пустой пароль.

EncryptedAdminPassword=Yes or No

Параметр говорит программе установки зашифрован ли пароль. Если вы не выбрали пароль Администратора заранее, то установите значение No. Setup Manager зашифрует ваш пароль в вашем WINNT.SIF, если вы выберете такую опцию.

OEMSkipRegional=0 or 1

Если установить 0, то программа установки покажет экран Региональных Настроек. Если поставить 1, то не покажет.

TimeZone=145

Данный параметр задает Временную Зону. Каждая зона имеет свое значение. Значения можно найти в файле ref.chm.

OemSkipWelcome=0 or 1

Этот параметр надо установить в 0, если у вас OemPreinstall=No. Если же OemPreinstall=Yes, то OemSkipWelcome надо установить равным 1, иначе весь процесс работы с $OEM$ директорией не пойдет.

ProfilesDir="C:\Documents and Settings\"

Вы можете изменить расположение директории Documents and Settings, используемое по умолчанию используя данный параметр.

[Display]

BitsPerPel=32

Задает качество цветов в битах. Возможные параметры: 32, 24, 16 и 8 (256 цветов).

Xresolution=1024

Разрешение по горизонтали.

Yresolution=768

Разрешение по вертикали.

Vrefresh=85

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

[UserData]

ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

Ваш CD-Key

FullName="Вставьте имя "

Задает имя пользователя компьютера.

OrgName="Вставьте название организации "

Задает название организации. Именно эти два параметра будут подставляться по умолчанию при установке большинства программ. Также будут отображаться в свойствах системы в разделе "Зарегистрирован на"

ComputerName=Вставьте название компьютера

[TapiLocation]

CountryCode=7

Код страны, в которой вы живете. 7 - Россия.

AreaCode=095

Код города. 095 - Москва

Dialing=Tone or Pulse

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

RegionalSettings]

LanguageGroup=5,1
SystemLocale=00000409
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

Локальные установки. При этом будет установлена русская и английская раскладка клавиатуры (русская по умолчанию). Русская локаль.

[Identification]

JoinWorkgroup=WORKGROUP

Указывает к какой Рабочей Группе вы хотите присоединиться. Если вы не в локальной сети, то не меняйте этот раздел.

[Networking]

InstallDefaultComponents=Yes or No

Вы можете выбрать устанавливать ли компоненты, необходимые для работы в сети. Если выбрать Yes, то все компоненты будут установлены компоненты по умолчанию. Если выбрать No, то тогда можно задать какие протоколы, сервисы и клиенты будут установлены. Легче всего это сделать через Setup Manager.

[Components]

В этом разделе можно заранее задать какие компоненты Windows устанавливать. Параметр off означает, что компонент не будет установлен. Параметр on или отсутствие такового означает, что компонент будет установлен.

msmsgs=off
Не устанавливать Windows Messenger 4.6

msnexplr=off
Не устанавливать MSN Explorer 7.

freecell=off
Не устанавливать игру Свободная ячейка.

hearts=off
Не устанавливать игру Черви.

minesweeper=off
Не устанавливать игру Сапер.

pinball=off
Не устанавливать игру Пинболл.

solitaire=off
Не устанавливать игру Косынка.

spider=off
Не устанавливать игру Паук.

zonegames=off
Не устанавливать Игровую Зону MSN.

[Shell]

CustomDefaultThemeFile = "%WinDir%\Resources\Themes\MyTheme.theme"

Этот параметр устанавливает тему, которую Windows будет использовать по умолчанию. Это может быть тема, входящая в состав Windows, или любая сторонняя тема. Если вы используете этот параметр, то Windows загрузится не с темой Луна, а с той, которую вы укажете. Необходимо помнить, что для использования сторонних тем, родная библиотека uxtheme.dll должна быть заменена пропатченную.

DefaultStartPanelOff = Yes

Применение данного параметра говорит Windows использовать Классическое Меню Пуск, и отображать иконки Мой Компьютер, Мои Документы, и др. на Рабочем Столе. Если поставить параметр No, то система загрузится с Меню Пуск, используемым в Windows по умолчанию.

DefaultThemesOff = Yes

Этот параметр заставит Windows использовать Классическую Тему. Внимание: если данный параметр имеет значение Yes, то он преобладает над параметром CustomDefaultThemeFile

[GuiRunOnce]

%systemdrive%\install\batch_file1.cmd

Раздел GuiRunOnce предназначен для задания путей к исполняемым файлам, которые запускаются после завершения программы установки Windows и до загрузки системной оболочки. Команды запускаются когда учетная запись Администратор (или другая указанная заранее) входит в систему первый раз. Детали работы с такими исполняемыми файлами заслуживают отдельного описания.

Автор: sfx

pc-inform.ru

maximax 27.11.2003 00:10

используй файл unattended.txt. Для этого его надо создать или Preinstall Kit Windows XP
посмотри по адресу:

http://unattended.msfn.org/

maximax

Resizer 28.11.2003 12:53

много инфы здесь

mrvmrv 30.11.2003 21:26

Shalom TEBE vo vsem!!!!!!!
1. Copy DEPLOY.CAB from CD to HD
2. Extract DEPLOY.CAB to ANYFOLDER
3. Run(Execute) SETUPMGR.EXE i poexal stroity Unattend.txt
4. Verify key's of WINNT.EXE /? or WINNT32.EXE /?
5. GOOD L!!!!!!!!!!!!!!!!!!!!!!!!!!!

BRULIK 30.11.2003 23:24

Vsem senks
naychili "plohomy" :)

webvlad 01.12.2003 20:32

Спасибо за ответы. А то я собирался создавать такую тему, а тут уже ответили :-)

А у меня еще такой вопрос: А в виндах 95, 98 Второе издание и милениуме так можно сделать?

BRULIK 01.12.2003 20:35

webvlad
Tak vse po golosy i nado :)

webvlad 01.12.2003 20:38

Цитата:

Первоначальное сообщение от BRULIK
webvlad
Tak vse po golosy i nado :)

golosy - это чего, непонял?

BRULIK 01.12.2003 20:51

webvlad
голосy :)

Borland 02.12.2003 11:48

Цитата:

Первоначальное сообщение от webvlad
Спасибо за ответы. А то я собирался создавать такую тему, а тут уже ответили :-)

А у меня еще такой вопрос: А в виндах 95, 98 Второе издание и милениуме так можно сделать?

Да. OEM Preinstall Kit (OPK) прекрасно справляется с этой задачей.

Resizer 03.12.2003 09:46

webvlad
для Win9x есть MSbatch (полметра в архиве) могу выслать...

Nick Nickolaev 04.12.2003 18:48

ЗДЕСЬ подробно растолковано с примерами
Цитата:

При использовании этого метода Windows Xp не запрашивает у пользователя никакой информации (Full Unattended) и устанавливается автоматически менее чем за 35 минут.
Рассматриваются:

1.Создание файла ответов
2.Установка доп. программ, используя файл Cmdlines.txt
3.Интеграция Pre SP2 в дистрибутив Системы
4.Добавление и автоматическая установка новых драйверов
5.Отмена установки встроенных приложений (Messenger, MSN, игры, Спец. Возможности)
6.Привиден файл winnt.sif

webvlad 05.12.2003 17:49

Цитата:

Первоначальное сообщение от Resizer
webvlad
для Win9x есть MSbatch (полметра в архиве) могу выслать...

Ну если не трудно то на webvlad@yandex.ru

Resizer 05.12.2003 18:28

webvlad
лови!!!

PL_666_ 10.12.2003 08:05

Диск с виндоусом ХР :\SUPPORT\TOOLS\DEPLOY.CAB/setupmgr.exe
Прога для автоматизации установки от мелкомягких.

AlexSystem 21.01.2004 07:30

Если в unattend.txt добавить это, можно перместить Dllcache

[SystemFileProtection]
SFCDllCacheDir=D:\CACHE\Dllcache

Вот так я пермещаю document and setting
[GuiUnattended]
ProfilesDir=D:\DaS

Вопрос.
Какой командой можно переместить Program Files?

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

Помощь на английском, а с аглицким тяжело

zzzqqq 22.01.2004 14:24

[Unattended]
ProgramFilesDir="C:\My Program Files"
CommonProgramFilesDir="C:\My Program Files\My Common Files"

AlexSystem 22.01.2004 18:19

Пошел проверять!

Добавлено через 12 минут:
zzzqqq

Спасибо! За редкую инфу!

На запрос CommonProgramFilesDir
Яндекс вообще молчит, типа ничего не знает

GOOGLE выдает 3 ссылки
Одна из них по делу!

ТАм даже с моим плохим аглицким все понятно

http://unattended.msfn.org/xp/reference.htm

AlexSystem 27.04.2004 07:42

Люди !
Еще проблема задолбала!

Не люблю штатный перключатель клавы Alt+shift
Нравится Ctrl+shift
Как это дело прописать в Unattend
Спасибо!

matisse 12.06.2004 11:53

Подскажите, как добавить юзера?
Заранее благодарен.

Smitis 13.06.2004 00:03

Цитата:

matisse:
Подскажите, как добавить юзера?
Из скрипта через CMDLINES.TXT командами:
net user - для добавления пользователя
net group - для добавления пользователя в группу

Grigarash 29.07.2004 12:12

Даа сайт неплохой
Ааа может кто в состоянии сделать хелпфайл сс таким же сожержанием, но на РУССКОМ языке?

Я не понял одного.
Рассталкуйте мне как прописать драйвера РАИД контроллера, ии сделать так чтобы Виндус ставился на винчестер находящийся на РАИДе. Желательнее поподробнее а тоя новичок в таком деле

Я не понял одного.
Рассталкуйте мне как прописать драйвера РАИД контроллера, ии сделать так чтобы Виндус ставился на винчестер находящийся на РАИДе. Желательнее поподробнее а тоя новичок в таком деле

Seva 29.07.2004 12:27

Grigarash
Цитата:

может кто в состоянии сделать хелпфайл сс таким же сожержанием, но на РУССКОМ языке
Какой файл имеешь ввиду? deploy.chm?

Grigarash 29.07.2004 18:40

Seva
Да deploy.chm хотел получить бы по русски
ии еще нужно чтобы автоматом добавился еще один пользователь что и куда нужно прописать в файле winnt.sif

ии как добавить при установке виндус парочку значений в реестр расскажите поподробнее

Sorik 13.08.2004 14:17

Автоматическая установка.
 
Вложений: 1
Вот живой файлик ответов.
Убрать ТХТ в конце и кинуть на дискетку.
Отредактировать имена машины Юзера и всё.
В принципе заточен под ХРень с вторым СП.
Там вроде всё понятно, но если вопросы будут пишите.
Могу ещё подборку для всяких твиков в реестре для ХР_SP_2 подкинуть.

loMASTER 16.08.2004 14:30

а у меня вот какая беда: значит в setupmgr на все вопросы отвечаю, потом пишет "выполняется копироваение файлов". И все: папка с дистрибутивом пуста :(

Smitis 16.08.2004 19:09

Цитата:

loMASTER:
а у меня вот какая беда: значит в setupmgr на все вопросы отвечаю, потом пишет "выполняется копироваение файлов". И все: папка с дистрибутивом пуста
setupmgr можно использовать только для того, чтобы сделать заготовку unattend.txt (хотя и, в принципе, рабочюю). Всё остальное лучше править руками. И файлы дистрибутива тоже вручную копировать.

loMASTER 17.08.2004 03:13

И еще вопрос: можно ли в ентом unattend.txt "прописать" к установке SP2, или какие ниить там еще апдейты?

Smitis 17.08.2004 11:21

Цитата:

loMASTER:
И еще вопрос: можно ли в ентом unattend.txt "прописать" к установке SP2, или какие ниить там еще апдейты?
SP2 лучше интегрировать. И апдейты добавить можно. Полистай топик, были полезные ссылки. И в форуме уже не раз тема проскакивала. К сожалению, тема очень большая, что бы в двух словах написать. Да и зачем повторятся. Вот ссылочка для начала (вроде в этом топике не проскакивала) http://unattended.oszone.net

Цитата:

Sorik:
Могу ещё подборку для всяких твиков в реестре для ХР_SP_2 подкинуть.
Подкинь - обменяемся опытом :beer:

STOlet 19.09.2004 19:02

Sorik!
Я бы тоже ознакомился!?

Sorik 19.09.2004 19:46

Вот некоторые с описанием некоторые без, но вроде понятно...
Есть специфические только под себя ... решил не вырезать ...думаю будет понятно.

STOlet 19.09.2004 20:04

Sorik!
Хороший NTweak!
вот маловато только по SP2 непосредстаенно.
как например запретить встроенный файревол, антивир.
Как разрешить IE сохранять скачивать файло и сохранять на винт, а то задолбало преключаться между боаузерами(у меня MyIE и Opera)
Smitis!
давай и твой, плиз, так сказать для "обмена опытом"

abram4 19.09.2004 22:24

Вот еще линк для коллекции.

Sorik 20.09.2004 00:07

to STOlet
624 строчка.
;Disable Internet firewall
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]
"Start"=dword:00000004


Вот про напоминания.
;Отключить напоминание Антивиря
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
"AntiVirusDisableNotify"=dword:00000001

;Отключить напоминание Файервола
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
"FirewallDisableNotify"=dword:00000001

;Отключить напоминание Обновлений
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
"UpdatesDisableNotify"=dword:00000001

;Нафиг секюрити центр.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc]
"Start"=dword:00000004

;Override Antivirus
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
"AntiVirusOverride"=dword:00000001

;Override Windows Firewall
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
"FirewallOverride"=dword:00000001

А так в принципе ничего нового не добавилось.
и это тоже было в моём файлике сверху.

просто ещё во время установки рубится. в файле ответов.

[WindowsFirewall]
Profiles=WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode=0

Вот ещё фича - приелось ведь слово.... :)

Девайс манагер правым кликом по моему компьютеру.
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr]
@="Device Manager"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr\command]
@="mmc.exe %%systemroot%%\\System32\\devmgmt.msc"

завтра буду на работе...нарыл прогармулину которая позволяет вставлять в дистрибудив модифицированные файлы...и винда при установке на них не ругается...
пробывал работает.с Uxtheme.dll , tcpip.sys

STOlet 20.09.2004 07:40

Sorik!
Отличная работа, взял на вооружение.
Цитата:

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

wb 20.09.2004 08:17

а нельзяли выложить для всех

Sorik 20.09.2004 09:03

Вот тоже думаю интересно будет.
-----Cmdlines.txt-----
[Commands]
;Моя сборка программ которы не нуждаются в установке запакованы винраром с ключами тихой распаковки с заменой файлов прямо в Path=%SystemDrive%\PROGRAM FILES\
pg.exe

;Дефраг с ключиком /s ставится без вопросов тихо и спокойно регистрация в предидущем посте лежит в регфайле.
"soft\VXP_v722.exe /s"

;тот самый регфайл
"regedit /s $$\SORIK_TWEAKS_LAST_909.REG"
;Муя это просто супер со всеми ключами ставится тихо и автоматом в русский язык, для себя просто отключил.
"mui\muisetup.exe /i 0419 /d 0419 /l /f /r /s"

;добавляет юзера, полезная фича....при установке винды не просит добавить пользователя....меньше кнопок жмякать
"net user UseR /add"

; вычитал где-то что отключает намертво Гуеста...
"net user guest {s2J234OPH}"

;ага вот Юзера мы и в Админы прописали
"net localgroup Administrators UseR /add"

;думаю понятно.
"net accounts /maxpwage:unlimited"

;Кодеки The-Codecs ставятся в тихую...а любимый к-лайт кодек пак нет.
"soft\Codecs.exe /S"

;10 медиа плейер кстати єто только для себя...перепакованный...будет интересно расскажу как....сам юзаю...Зуум и кристал...
"Soft\mp10setupSilent.exe"

;надо ваыложить ещё и твики под плейер ...ничего особенного просто....кучу вопросов при первом старте не задаёт...
"regedit /s Soft\MediaPLayer.reg"

;родненький винрар, только проснулся оказалось только что вышла русская версия, скачаю на работе...может и ключик подойдёт если не забанили ... чтоб не патчить...Ставится в тихую....ключик лежит в папке винрар в моём pg.exe.
"Soft\wrar340.exe /s"
-----Cmdlines.txt-----



-----Архивчик pg.exe----
AD MuNcHeR\
CHAMELEON ClOcK\ - часики прикольные.
CrystalPlayer\
FAR\
FLaSHPLaYER\
HddTerm\ - температура винта интересное дело...регистрация халявная под себя можно на сайте зарегить и посмотреть как сделал я в рег файле.
KeyboardNinja\
STARTER\
TOTALCMD\
WinHex\
WINRAR\
WinXPFAQ.chm
TCPNV.EXE
-----Архивчик pg.exe----
тут должно быть всё понятно...
сегодня уж выложу остальное...
твики под плейер10 можно самому свои из реестра выдрать...
.тхт удалить от вложений
...всё...

Ещё один аттач вареза - и для Тебя действительно всё! :mad: Borland.

Sorik 20.09.2004 13:06

to Borland.
Сорри...вырежу всё что к варезу относится выложу обновлённый.
Хотя рег под медиаплейер и не варез можно было и не килить...

едем дальше...

;Диспетчер устройств по правой кнопке на Мой Компьютер
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr]
@="Device Manager"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr\command]
@="mmc.exe %%systemroot%%\\System32\\devmgmt.msc"

;Установка и Удаление программ по правой кнопке на Мой Компьютер
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Addremove]
@="Add Remove Programm's"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Addremove\command]
@="control appwiz.cpl"

И ещё немного нового ...
Варез из аттача прибил...найти его можно и на форуме в других местах.

Sorik 20.09.2004 14:40

Едем дальше...
Допустим нам надо загнать в дистрибутив наши файлы
Uxtheme.dll - для использование своих тем.
Tcpip.sys - для разрешения более 10 тисипи коннектов на приложение.
sfc_os.dll - для окончательного отключения защиты файлов винды.
что мы делаем.
всё вместе патчим загоняем в .cab
И во время установки винды крупно обламываемся, винда не хочет копировать патченные компоненты.
Западло...неа...и тут дядю Билли кинули...
качаем тулзень ModifyPE Сорри откуда качал не помню, но кинул в аттач.
делаем так.
ModifyPE.exe <fiilename> -c
Пишет что:
No Error occurred, have a nice day
супер...
Дальше.
Makecab <fiilename>
Получаем запакованный и готовый к употреблению архивчик.

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

Сейчас ещё пробую, перепаковывать Dll sys файлы больших размеров, упаковщиками типа PECompact , UPX для того что бы занимали места меньше, и заливать их в дистриб, получится или нет сообщу на днях.
...всё...
то Borland.
не Варез. там даже исходники есть.

PS:
делайте бекапы своих файлов обязательно.

Sorik 20.09.2004 18:30

Тут Возникли вопросы по поводу создания загрузочного диска.
есть такая тулзень , Сdimage у мелкософта.
вот с её помощью и будем творить.
Качаем аттач.
распаковываем что видим...

bootsec2k3.bin - загрузочный образ
MakeXP.cmd - это чтобы ручками на париться :)
cdimage.exe - сама прога

MakeXP.cmd
e:\cdimage\cdimage.exe -lWINXP -h -n -m -be:\cdimage\bootsec2k3.bin e:\XP_install d:\winXP.iso

cdimage.exe /? покажет всё возможные команды, я пользуюсь этими.
-l<Метка диска>
-h включить все скрытые файлы в поддиректориях
-n разрешить долинные имена файлов
-m разрешить привышение размера образа
-b<Путь к файлу загрузчика>
Потом путь самой папки где лежит дистрибутив.
Затем куда складывать загрузочный образ.


Эти файлы должны быть в корне дистрибутива.
WIN51
WIN51IP
BOOT.BIN
XPBOOT.BIN
WIN51IP.SP1
WIN51IP.SP2



вот так...потом просто пишем его на болванку и проверяем.Брать лучше РВ-шки проверять...если что-то не получилось пробывать ещё раз смотреть может где-то неточность была.
Ещё бывает что некоторые заюзанные РВ-хи плохо потом читаются на различных приводах, и выскакивает ошибка чтения.
У меня было один раз такое, сначала думал что напортачил в дистрибе.
после 3-х часовых мучений понял что глюк в болванке.
Ругался , успокоился, выпил пива продолжил.

Всё...
За следующий аттач вареза будет сразу БАН! Borland


Часовой пояс GMT +4, время: 22:53.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.