Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Автоматическая (unattended) установка Windows

Автор: Klesk
Дата сообщения: 19.04.2006 15:40
AlexEuro
1. Чтобы добавить проги в дистрибутив ничего делать не нужно - главнео чтоб для них там места хватило. А если ты хочешь чтобы эти программы автоматически запускались при/после/вместе (автоматически/вручную) с установкой винды, то вначале необходимо тебе определится что ты именно хочешь, хотя бы из перечисленных мною вариантов. Из того какой ты вариант выберешь и будет исходить принцип "создания" дистрибутива.

Либо ты возьмешь ref.chm (deploy.chm), распаковав руками deploy.cab из support tools винды, либо ты просто скопируешь куда-то свои проги и будешь их ручками запускать.

2. С winamp-ом все оч. плохо насколько я понял, как-то он анти-unattended (для нормальной автоматической установки не годится), если только меня не поправят и не скажут что уже все нормализовалось и перечислят ключики. На MSFN Forums (http://www.msfn.org/board/) переодически создают msi пакет винампа, а с msi пакетами, как с тем же офисом - все отлично.
2.1. Запускаешь msiexec /? и все команды тебе на ладони.
2.1.1. msiexec /i "пакет.msi" /qb - молчаливая установка пакета.
2.1.2. msiexec /x ... удаление
2.1.3. msiexec /a ... создание административного "дистрибутива" (админ. точки установки) для автоматического развертывания на компьютерах (в сети, например).
Для автоматической устанвоки офиса необходим "Office 2003 ToolKit" ork.exe с сайта MS, с его помощью создадишь офигенный файл ответов, который скормишь офису.
... Office2k3\setup.exe TRANSFORMS=office2k3.MST /qb-

Удачи!

P.S. ...winamp.exe /S /install=RF но это мало чем поможет.
Автор: PiterPen777
Дата сообщения: 19.04.2006 20:03
AlexEuro
посмотри сюда там уже есть ...... распакуй и разбирайся
http://forum.ru-board.com/topic.cgi?forum=35&topic=29442#1
а тут можешь посмотреть КАК
Winamp http://forum.oszone.net/showthread.php?t=43304
Office2003 http://forum.oszone.net/showthread.php?t=60601
Автор: kaskad
Дата сообщения: 22.04.2006 01:49
А меня такой вопрос мучает: на сайте http://oszone.net описан метод интеграции дров в дистриб Вынь ХР через папочку $OEM$. Но тогда если попытаться запихать туды все дрова (ну, за исключением видео) от Bashrat the Sneaky, то образ уж больно немаленький получается. Однака nLite с этой задачей с лёгкостью справляется, получается образ 693 Мб. Только не работает толком Всё время косяки всплывают. Вот и решил ручками сделать. Непонятно как заархивировать эти дрова все, чтобы их винда поняла. В лайтее есть чекбоксик "пережать драйвера", или типа того. А как ручками такую команду дистрибу выньдов отдать?
Автор: PiterPen777
Дата сообщения: 22.04.2006 10:54
дрова от Bashrat the Sneaky интегрируются прилагающимся к ним батником, юзать нлайт не надо, и они уже запакованы.
Автор: kaskad
Дата сообщения: 22.04.2006 15:32
PiterPen777
Т.е. мне надо проделать всего две операции (ну три ):
1. Запихать в распакованный на жёсткий диск дистриб драйвер паки от Сники с помощью его же батника.
2. Потом поправить под себя winnt.sif
3. Потом нарезать на диск хитрым способ, о котором рассказывается, например, тут http://oszone.net/display.php?id=2759

Оно грузиться-то будет потом?
Автор: socdef
Дата сообщения: 23.04.2006 16:58
nLite - это программа для работы с дистрибутивами Windows XP, Windows 2000 или Windows 2003. При помощи nLite вы можете интегрировать предварительно загруженные пакеты обновлений (Service Packs) и хотфиксы. nLite предоставляет широкие возможности для "вырезания" из дистрибутива различных компонентов, которые обычно устанавливаются по умолчанию. Это позволяет уменьшить общий объем инсталляционных файлов и сэкономить место на диске после установки системы. nLite позволяет заранее сконфигурировать разнообразные настройки системы при помощи многочисленных твиков, заложенных в программу. Таким образом после инсталляции вам уже не понадобится тратить время на настройку системы. В nLite встроена возможность модификации различных системных файлов (например, tcpip.sys и uxtheme.dll), что позволяет расширить функциональность устанавливаемой системы. nLite предоставляет графический интерфейс для создания файла ответов для автоматической установки Windows. И наконец, при помощи nLite можно создать образ загрузочного диска (ISO), который потом легко прожечь на CD/DVD. Все вышеперечисленные задачи выполняются через удобный графический интерфейс программы.
О чем необходимо помнить
Внимание! Да, программа действительно очень удобна для выполнения различных задач. В то же время, она является очень мощным средством модификации дистрибутива. Выполняя изменение системных файлов, удаление компонентов или включение твиков, необходимо совершенно отчетливо представлять к каким последствиям это может привести. Необдуманное удаление компонентов или отключение служб может повлечь за собой неработоспособность системы. Более того, массовое отключение компонентов или включение твиков реестра делает отслеживание причин некорректной работы системы очень сложной задачей, а вернуть компоненты на место после установки системы может быть просто невозможно. Не рассчитывайте на то, что использование nLite избавит вас от необходимости изучать остальные материалы сайта - вам они так или иначе понадобятся. В общем, nLite - это всего лишь инструмент, а любым инструментом надо уметь пользоваться. Что ж, "грабли" обозначены, и если вы на них наступите, то ни нас, ни создателя nLite в этом винить не надо. Теперь можно и к делу переходить. Русский фейс имеется. Фриваре.
Системные требования
nLite работает на 32- или 64-разрядных версиях Windows. Windows 9x не поддерживается. Для работы программе требуется наличие установленного .NET Framework 2.0.


Скачать программу с серверов
сервер 2: http://nlite.wiretapped.us/new/nlite1.0rc7i.exe
сервер 3: http://nuhi.olmik.net/nlite1.0rc7i.exe
Автор: kaskad
Дата сообщения: 23.04.2006 18:04
socdef
А то не знает прям ну никто. Глючнее софта не видел ещё. Ни разу ещё мне не удалось собрать стопроцентно безглючный дистриб. Руки заточены нормально.
Автор: PiterPen777
Дата сообщения: 24.04.2006 12:29
kaskad
Цитата:
Оно грузиться-то будет потом?

ты всё правильно понял. Грузится будет. Образ можешь как тебе нравится создавать, хоть батником с осзона хоть нерой хоть ультраисой и тп.
вот тут http://forum.ru-board.com/topic.cgi?forum=35&topic=29442&start=0&limit=1&m=1#1
bodro выложил свой рецепт плюс дополнительные фичи в мультизагрузке, проще некуда ...
Автор: Serge2005
Дата сообщения: 08.05.2006 11:12
Здравствуйте. Я где-то слышал, что в реест можно внести информацию для юзера (всех) еще до создания профиля юзера. Вроде как прописываешь все, что нужно в Registry\HKEY_USERS\.DEFAULT и после создания пофиля юзера эта ветка копируется в Registry\HKEY_CURRENT_USER .... Но так не получается. Почему-то не копируется. Может я совсем все неправильно слышал...

Сам вопрос вот в чем: Как в процессе установки Windows (измененной) еще до создания профиля юзера (и ветки Registry\HKEY_CURRENT_USER) прописать в нее параметры??? То есть не в нее, а куда-то, чтоб потом при первой же загрузке пользователя они попали в Registry\HKEY_CURRENT_USER?
Автор: RussianNeuroMancer
Дата сообщения: 08.05.2006 11:32
Serge2005
Собери необходимые изменения в reg-файл. Сделай sfx-архив, который после распаковки во временный каталог без запросов и экранов будет производить действие regedit /s data.reg (делаеться за пол-минуты WinRARом) И поставь сей файл на выполнение после установки, вместе с сайлент-инсталл дистрами прог
Автор: Serge2005
Дата сообщения: 08.05.2006 11:35
RussianNeuroMancer
Спасибо, я что-то забыл про такой вариант...Только как его удалить из авторана после выполнения?
Есть такая морочка: проги ставятся до создания профиля юзера. WPI.
Автор: Karlik
Дата сообщения: 08.05.2006 11:46
Serge2005
На T-13 надо выполнить reg файл с настройками Registry\HKEY_CURRENT_USER, тогда все твики из файла будут применены ко всем пользователям по умолчанию, создаваемых при установке системы или после вручную.
Здесь лежит учебник по автоматической установке винды. Советую изучить, там этот вопрос прекрасно расписан.
А если проги ставяться до создания профиля, с помощью WPI, значит T-13 используется. И в WPI наверно есть выполнение reg файла в этот момент. Если нет, то может стоит использовать cmdline из каталога $OEM. Там прописать выполнение reg файла.
Может сумбурно объяснил, лучше учебник почитать, там все подробно и понятно.
Автор: RussianNeuroMancer
Дата сообщения: 08.05.2006 12:34
Serge2005
Также зацени утилиту nLite, для кастомизации дистра WinXP совершенно не заменимая вещь, многие рутинные операции автоматом проделывает
Автор: shuragsv
Дата сообщения: 29.05.2006 12:45
Привет, всем. Не пинайте, если ошибся темой, но мне кажется что мне сюда. Столкнулся со следующей особенностью. Пробую создать CD для Windows Server 2003 Enterprise Edition R2 64-bit, чтобы использовался мой файл WINNT.SIF. Если файл ложу на дискету. то он используется инсталлятором. Если же положить его в папку I386, как делал в предыдущих версиях Windows,и записать на болванку, то программа установки его игнорирует. Конечно не сильно напряжно ложить на дискету, но как то коряво получается. Да и дисковод для дискет - вымирающий девайс.
Автор: Ralex
Дата сообщения: 30.05.2006 12:29
shuragsv
приветствую
этот файл кладется в данном (твоем) случае в другую папку - AMD64 (посмотри как она точно называется - просто сижу за другим компом)
Автор: shuragsv
Дата сообщения: 30.05.2006 13:04
RalexСпасибо! Попробую.
Автор: St0rmy
Дата сообщения: 11.06.2006 16:56
Всем привет! Есть вопрос!


Имеем: Образ WinXP SP2 (подготовленный программой Acronis True Image и Sysprep)

Задача: Клонировать образ на SATA HDD, драйвер которого не входит в комплект WinXP SP2

Примечание: Переустановку WinXP SP2 в самом образе на WinXP SP2 c интегрированными драйверами и способ замены котроллера дисков на СТАНДАРТНЫЙ не предлагать (в данном случае он не работает)
Автор: m2a
Дата сообщения: 16.06.2006 10:20
Народ, подскажите пожалуйста по поводу автоматической установки все хотфиксов для Windows, которые лежат в одной папке. Помню видел простое решение вс использованием в батнике циклического запуска всех файлов в виде команды 'for %%... ', но не помню полный вариант. Не напомните?


Автор: bredonosec
Дата сообщения: 16.06.2006 19:02
m2a - В теме "обновления на ХР" должна быть. По крайней мере, сам когда-то англ. вариант файла кидал в шапку.
Схема примитивнейшая:
[more=example]
rem *************************************
rem *** ***
rem *** MS WindowsXP SP2 Hotfixes ***
rem *** ***
rem *** Installation v.1.3 #2 ***
rem *** ***
rem *** 33 Hotfixes in 1 package ***
rem *** ***
rem *** by Solenaja ***
rem *** ***
rem *** for users ***
rem *** ***
rem *** http://forum.ru-board.com ***
rem *** ***
rem *************************************
rem *************************************
rem *** ***
rem *** after installation ***
rem *** reboot your computer ***
rem *** ***
rem *************************************
WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart
WindowsXP-KB888302-x86-ENU.exe /Q
WindowsXP-KB867282-x86-ENU.exe /quiet /norestart
WindowsXP-KB873333-x86-ENU.exe /quiet /norestart
WindowsXP-KB873339-x86-ENU.exe /quiet /norestart
WindowsXP-KB883939-x86-ENU.exe /quiet /norestart
WindowsXP-KB885250-x86-ENU.exe /quiet /norestart
WindowsXP-KB885835-x86-ENU.exe /quiet /norestart
WindowsXP-KB885836-x86-ENU.exe /quiet /norestart
WindowsXP-KB886185-x86-enu.exe /quiet /norestart
WindowsXP-KB887742-x86-ENU.exe /quiet /norestart
WindowsXP-KB888113-x86-ENU.exe /quiet /norestart
WindowsXP-KB888302-x86-ENU.exe /quiet /norestart
WindowsXP-KB890046-x86-ENU.exe /quiet /norestart
WindowsXP-KB890047-X86-ENU.exe /quiet /norestart
WindowsXP-KB890175-x86-ENU.exe /quiet /norestart
WindowsXP-KB890859-x86-ENU.exe /quiet /norestart
WindowsXP-KB891781-x86-ENU.exe /quiet /norestart
WindowsXP-KB893066-v2-x86-ENU.exe /quiet /norestart
WindowsXP-KB893086-x86-ENU.exe /quiet /norestart
WindowsXP-KB896358-x86-ENU.exe /quiet /norestart
WindowsXP-KB896422-x86-ENU.exe /quiet /norestart
WindowsXP-KB896428-x86-ENU.exe /quiet /norestart
WindowsXP-KB898461-x86-ENU.exe /quiet /norestart

WindowsXP-KB883939-x86-ENU.exe /quiet /norestart
Windows-KB890830-V1.7-ENU.exe /quiet /norestart
WindowsXP-KB893756-x86-ENU.exe /quiet /norestart
WindowsXP-KB894391-x86-ENU.ex /quiet /norestart
WindowsXP-KB896423-x86-ENU.exe /quiet /norestart
WindowsXP-KB896727-x86-ENU.exe /quiet /norestart
WindowsXP-KB899587-x86-ENU.exe /quiet /norestart
WindowsXP-KB899588-x86-ENU.exe /quiet /norestart
WindowsXP-KB899591-x86-ENU.exe /quiet /norestart
WindowsXP-KB901214-x86-ENU.exe /quiet /norestart
WindowsXP-KB903235-x86-ENU.exe /quiet /norestart
qchain.exe[/more] - прошлогодний
Автор: Sish
Дата сообщения: 18.06.2006 04:45
bredonosec
В твой схеме все хотфиксы ставятся (указываются) влобовую - по имени, а m2a, как я понял, хотел бы, чтобы не указывать их имена, - сделать нечто более универсальное.
Автор: bredonosec
Дата сообщения: 18.06.2006 18:48

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

А если циклом.. согласно ману по досу 622, команда фор имеет синтаксис
FOR %%переменная IN (множество) DO команда [параметры] (в командном файле)
FOR %переменная IN (множество) DOкоманда [параметры] (в ответ на командн. подсказку)

Смысл второго случая я не понял, но нам нужен батник, значит, нужон первый, и по идее, можно накалякать что-то вроде
for %%f in (WindowsXP-KB*.exe) do start /quiet /norestart
после чего строка запуска кучейна.
Файл (батник) должен находиться в папке с набором, бо прописку путей для этой команды в досе не видел, а ком строку для ХР не изучал.

Добавлено:
разумеется, работу не проверял... (не на чем)
Автор: VGreen
Дата сообщения: 20.06.2006 22:40
Взято с Overclockers.ru

{RyanVM's Post-SP2 Update Pack 2.0.6} (53.5 MB, freeware)
http://ryanvm.msfn.org/updatepack.html

Цитата:
Суббота, 20 мая 2006
...
Вслед за русскими сборками с небольшой задержкой вышел и английский вариант интегрированного пакета исправлений {RyanVM's Windows XP Post-SP2 Update Pack}.

Включает все заплатки от {Microsoft}, вплоть до майских. Это cab архив, содержит в себе обновленные системные файлы, извлеченные непосредственно из обновлений, вышедших после Service Pack 2. Устанавливается путем «вшивания» в инсталляционный дистрибутив с Windows, для этого последний необходимо обязательно переписать на жесткий диск, а после интеграции создать загрузочный диск вручную или при помощи специальных утилит.

Список изменений выглядит так:
* добавлено исправление KB905474
* добавлено исправление KB909363
* добавлено исправление KB913365
* добавлено исправление KB913580
* добавлено исправление KB915415
* удалено средство проверки Windows Genuine Advantage Tool
* удалено исправление KB912475
* обновлено исправление KB908531
* обновлена утилита Malicious Software Removal Tool до версии 1.16
Напомню, что пакет можно и нужно интегрировать только при помощи утилиты {nLite} (не ниже версии RC7) или же специальной программки {RVM Integrator} (не ниже 1.2.2), от автора этого пакета. Они обе могут создавать загрузочные CD, готовые к чистой установке.

Дополнительно доступно довольно большое количество {приложений} в виде сторонних модулей, таких как утилиты, темы и системные файлы.

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

Руки только дошли...
Интегрировал nLite-ом. Ставил на виртуалку. Windows Genuine меня задолбал.

Прибил я его через .reg-файл:

Цитата:

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\WgaNotify]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\WgaLogon]

Сейчас на живом компе буду экспериметировать...
Единственное - нету в этом паке Framework 2.0. Зато MSI 3.1 и апрельский DX - есть.
Автор: bredonosec
Дата сообщения: 21.06.2006 02:28

Цитата:
нечто более универсальное
В этой теме аналоги встречаются. Вот, напр, цикл на фор с комментариями.
Автор: Klesk
Дата сообщения: 21.06.2006 09:40
А интегрировать не проще ли? Взяли интегрировали раз и на всегда и циклы придумывать не нужно, делов то.
Автор: Sish
Дата сообщения: 21.06.2006 10:16
Klesk

Цитата:
А интегрировать не проще ли?

Не всегда удобно: иногда выходят обновление обновление, да и дистр лучше держать по возможности чистым (ИМХО).
Автор: igor_andreev
Дата сообщения: 21.06.2006 10:40

Цитата:
нечто более универсальное

Я в теме про обновления Windows давал линк на универсальное. Баг-репортов никто не прислал - ну значит командная строка определяется правильно. Все, что батнику требуется, это сложить все критические хотфиксы в папку SOURCE(он ее создаст при первом запуске, если ее не будет). Паковать необязательно, можно остановить батник и взять в папке SOURCE готовый файл INSTALL.CMD
http://mail.ngs.ru/~eof/hfix2sfx.zip (3,5 Kb)

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

Цитата:


Цитата: А интегрировать не проще ли?

Не всегда удобно: иногда выходят обновление обновление,
Автор: Denis_Kokyev
Дата сообщения: 24.06.2006 03:14
Не нашёл за 2 года ответа на свой вопрос ни тут, ни на IXBT, ни на
OSZone. Вопрос вот в чём: надоело вручную, каждый раз как установлю
винду, давать доступ на диски по локалке - к некоторым полный, к
некоторым только чтение. Пробовал отследить эту настройку через
различные программки - не помогло. У меня в локальной сети только 2
компа - поэтому прятаться особо не надо.
Автор: Sish
Дата сообщения: 25.06.2006 06:10
Denis_Kokyev

Цитата:
каждый раз как установлю
винду

Как вариант, установить один раз, всё настрить, создать образ Acronis True Image и следующий раз просто его раскатать
Автор: RussianNeuroMancer
Дата сообщения: 25.06.2006 06:27
А есть ли батник позволяющий заинсталлить в систему все inf-файлы, которые он обнаружит в своём каталоге? Именно не интегрировать в дистр до установки, а заинсталлить после.
Автор: Denis_Kokyev
Дата сообщения: 25.06.2006 09:01
Sish
Вы пробовали когда-нибудь образ Acronis ставить на другую машину, с
отличной от вашей, конфигурацией? Вопрос то состоял не в этом! Есть
какие-то параметры в реестре, и хотелось бы их узнать.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263

Предыдущая тема: Windows XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.