PDA

Показать полную графическую версию : Автоматическая Установка 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

Road Runner
15-09-2004, 17:51
Дайте параметры установки k-lite mega codec pack 1.11 в автоматическом режимеи и как сделать так, чтобы не устанавливался тупорылый биэсплэйер и классик плэйер, как вообще можно выбрать только нужные компоненты?

Добавлено:

Дайте параметры установки k-lite mega codec pack 1.11 в автоматическом режимеи и как сделать так, чтобы не устанавливался тупорылый биэсплэйер и классик плэйер, как вообще можно выбрать только нужные компоненты?

EgOrus
15-09-2004, 18:38
Road Runner
в последней версии там сменились имена кодеков
запускаешь klmcodec111.exe /SAVEINF="C:\install.inf"
выбираешь что тебе нужно, и устанавливаешь в результете получаешь файл install.inf с выбранным тобой набором компонентов.
устанавливать: klmcodec111.exe /silent /loadinf="C:\install.inf"
возможны глюки тогда нужно вручную отредактировать install.inf - удалить корневые разделы: player, qt,rt, tools, filters (если они указаны, значит устанавливается все в этом разделе)
отдельные компоненты обозначаются как н-р player\mpclassic

Исправлено: EgOrus, 20:40 15-09-2004

EgOrus
15-09-2004, 21:23
Правда при установки любых K-lite кодеков с выбранными indeo5 и indeo4 на winXPSP2 вылазит ошибка. О причинах и методах лечениях инфу не нашел, пока отключил, будет время разберусь как побороть.

Vadikan
15-09-2004, 21:31
EgOrus
если не ставить софт, тогда зачем его запускать?Я хочу запустить RunOnceEx, чтобы потом при первом логоне софт ставился. Главный вопрос, конечно, существует ли на тот момент реестр, чтобы туда ключи из RunOnceEx экспортировать. Надо пробовать...

Впрочем, есть метод, который точно сработает.
winn1.sif
[GuiRunOnce]
%systemdrive%\temp\RunOnceEx1.cmd
%systemdrive%\temp\reboot.cmd

winn2.sif
[GuiRunOnce]
%systemdrive%\temp\RunOnceEx2.cmd
%systemdrive%\temp\reboot.cmd

При первом логоне импортируются нужные ключи для установки софта, система уводится в ребут, а при следущем логоне ставится софт. Я примерно такой метод использовал для установки Office 2003. Ну никак он у меня не ставился при первом логоне из RunOnceEx. Причем ключи 100% верные и даже импортирутся в реестр. Но не ставится. Пришлось в файл cleanup.cmd включать следующие строки
cmdow @ /HID
@echo off

shutdown.exe -r -f -t 30 -c "Windows XP will now restart in 30 seconds..."

FOR %%d IN (c: d: e: f: g: h: i: j: k: l: m: n: o: p: q: r: s: t: u: v: w: x: y: z:) DO IF EXIST %%d\CD.txt SET CDROM=%%d

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

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\037 /VE /D "Office 2003" /f
REG ADD %KEY%\037 /V 1 /D "%CDROM%\Software\Office2k3\setuppro.exe /QN TRANSFORMS=MyCustom.MST" /f

REG ADD %KEY%\038 /VE /D "Office 2003 MUI Rus" /f
REG ADD %KEY%\038 /V 1 /D "%CDROM%\Software\Office2k3MUI\setup.exe" /f

EXIT(хм, с каких это пор в кодах смайлы работают)
При таком варианте он ставится. Самое смешное, что с ключами я простo Copy/Paste делал, но вот не ставился он с первого захода.

Недостаток данного метода - еще одна перезагрузка.

NikLokЯ же говорю что не совсем понимаю - что бы база имен пользователей церлялась - нужно или нет ее задавать в качестве параметра программе устновки winnt.Я не специалист в сетевых установках, но судя по ссылке, которую я вам дал, имя базы данных нужно. Другое дело, что я не совсем понимаю, что вы пытаетесь сделать. Скрестить сетевую установку и установку с диска? Очевидно, vserd понимает вас лучше, так что я самоустраняюсь от этого вопроса ;-) Тут появилось обновление для МУИ по СП2 - файл WindowsXP-KB841625-x86MUI-RUS.exe - кто нибудь уже запряг его в свой дистрибут? Этот же вопрос касается 10 медиаплеера!!!Вообще-то, как такового обновления для MUI нет. Общая рекомендация (в теме про интеграцию SP2 всплыла) использовать muisetup.exe от SP2, чтобы нужные файлы не удалились старым сетапом. Статья, на которую вы ссылаетесь, содержит ссылки на обновления отдельных компонентов (WMP, WMM, Help). В той же статье есть ссылка на Command-Line switches for Windows software update packages (http://support.microsoft.com/default.aspx?kbid=262841). Попробуйте сами их использовать, а нам потом расскажете. Не все же вопросы задавать ;-))

BarvinokДобавил
WIN51IP и WIN51.
Всё заработало.
Думаю, стоит упомянуть об этом в http://unattended.oszone.net/finalizing.shtmlДумаю, что просто не стоит удалять из дистрибутива файлы, назначение которых вам неизвестно или непонятно.

Road RunnerДайте параметры установки k-lite mega codec pack 1.11Вы забыли волшебное слово. Здесь вам никто ничего не должен и не обязан, так что помните о правилах хорошего тона.

EgOrus
15-09-2004, 22:05
Vadikan
а что пишет, или даже установщик не запускается?

Guest
15-09-2004, 22:20
ребята а как зделать так к примеру что бы
из C:\Documents and Settings\Vladimir.LEXA\Главное меню\Программы уддалить Проигрыватель Windows Media.lnk в английской ясно а вот с русской не понятно сохранял в юникоде не получается дайте правильные строки примеров побольше

Eralex
16-09-2004, 00:11
ОЧЕНЬ ПОДРОБНОЕ Руководство - как сжать OFFICE 2003 до
100 Mb и установить его в автоматическом режиме.

Для этого нам понадобится:
1. Дистрибутив OFFICE 2003;
2. Office Resource Kit Tools (ORKTools.exe, 11Мб). На сайте
  мелкософта можно найти.

Шаг 1.Создание административной установки OFFICE 2003.
Для этого запустить SETUP.EXE с ключом /a. Учтите, что этом этапе офис не будет установлен,он будет лишь подготовлен для дальнейших действий с ним. Во время установки у вас спросят путь,где будет хранится административная установка, можно задать любой - главноечтобы места на винте хватило (у меня админ. уст-ка заняла ~550 Mb).

Шаг 2. Создание файла-сценария (.MST-файл).
Установите Office Resource Kit Tools. У вас меню ПУСК должны
появится новые элементы. Запускаете Custom Installation Wizard.
Вам предстоит пройти тур из 22 страниц. Намболее важные следующие. На второй (2) странице укажите PRO11.MSI, который находится в папке административной установки. На третьей (3) укажите создание нового файла изменений или существующий, если вы добавляете изменения повторно.
На пятой (5) укажите путь, куда будет установлен офис.
Седьмая (7) - самая важная страница-здесь вы указываете компоненты офиса, которые будут установлены. Я оставил почти полностью WORD и Excel и примерно половина пунктов из Общих средств офиса и Средств офиса. Для всех остальных поставил атрибут - компонент недоступен. В итоге дистрибутив
офиса уменьшится до ~105 Mb. В итоге у вас создастся файл с расширением MST. (У меня это Custom.mst). После этого файлы административной установки нам больше не понадобятся-можете их удалить. Кстати на одном из этапов вас
попросят указать путь к файлу настроек офиса-этот файл имеет расширение OPS и создается средствами самого офиса после его установки. Правда моя версия ORKTools его отказалась воспринимать (я ее скачивал во время царствования
OFFICE XP)

Шаг 3. Обрезание дистрибутива.
Копируем файл-сценарий (Custom.mst) в папку дистрибутива OFFICE 2003. Переместите все файлы с расширением cab из дистрибутива офиса в какую-нибудь временную папку. В корневой папки дистрибутива у вас должны
остаться: Custom.MST,PRO11.MSI, SETUP.EXE, SKU011.XML и папка FILES. В папке FILES  я удалил папки ACCRT (целых 35 Mb!) и OWC10. Далее создаем BAT-файл со следующим содержанием:

PRO11.MSI PIDKEY="xxxxxxxxxxxxxxxxxxxxxxxxx" TRANSFORMS=Custom.MST

Где xxx-это ваш 25-значный серийный номер. Здесь он указывается без знаков тире. Обязательно выбирайте тип установки-выборочный.
В следующих страницах установки не меняйте ни какие параметры-это те же параметры, которые вы задавали при содании MST-файла. Далее начинается установка и тут же обрывается с сообщением: Ошибка 1311. Исходный файл не найден. Здесь же и указывается этот файл, например E25614BN.CAB. Вы копируете этот файл из временной директории назад в дистрибутив и жмете кнопку ПОВТОРИТЬ. Затем
это сообщение повторяется снова, но для следующего файла-ваши действия те же, и так до тех пор пока все необходимые файлы не будут на месте. Естественно, что после этого вам надо будет удалить установленный офис. Теперь немного подправим наш батник:

PRO11.MSI PIDKEY="xxxxxxxxxxxxxxxxxxxxxxxxx" TRANSFORMS=Custom.MST /qb-

Всё теперь офис ставится втихую без единого глупого вопроса,
можно эту командную строку засовывать в Unattended-установку WinXP, только не забудтье правильный путь к файлу PRO11.MSI указать.

Vadikan
16-09-2004, 02:41
EgOrus
а что пишет, или даже установщик не запускается?
Ничего не пишет и не запускается. Я вижу Офис и МУИ в списке установки RunOnceEx (т.е. ключи импортируются), но установка не происходит. А после еще одного рестарта с копированием этих же ключей все работает. Да и хрен с ним, я забил. Проблема-то в том, что для того чтобы выяснить поставится Офис или нет приходится проходить через всю установку системы, т.к. при обычном копировании ключей все работает.

Eralex
Руководство действительно подробное, спасибо.  Я бы только озаглавил не как сжать OFFICE 2003 до
100 Mb и установить его в автоматическом режиме. А "как убрать ненужные компоненты Офис для уменьшения размера вашего дистрибутива". Т.к. если мне нужно все 5 компонентов, то до 100 мб вряд ли это все сожмется. Плюс, такой диск не сможет быть использован для добавления компонентов впоследствии. Эх, все-таки лушее сжатие - это запись на DVD ;-))

EgOrus
16-09-2004, 09:16
Главный вопрос, конечно, существует ли на тот момент реестр, чтобы туда ключи из RunOnceEx экспортироватьМожет тогда лучше вместо
;   DetachedProgram="%SystemDrive%\Temp\dummy.exe"
;   Запуск программ в момент T-39 установки

использовать

;[SetupParams]
;   UserExecute="cmd.exe"
;   Запуск программ в момент T-9 установки

Vadikan
16-09-2004, 09:54
EgOrus
Может... надо пробовать. На неделе времени нет совсем.

NikLok
16-09-2004, 16:25
Vadikan
Другое дело, что я не совсем понимаю, что вы пытаетесь сделать. Скрестить сетевую установку и установку с диска?

Похоже именно этого я и хочу. Что бы с сидюка ставить на конкретную машину.

Не все же вопросы задавать ;-))
Дело в том, что мне пока похвастаться нечем. Серийный номер до сих пор ввожу и F8 нажимаю. Правда MUI и кое какие приложения ставятся все таки! Просто занимаюсь этим урывками. Так что даже хочу у кого нить попросить ссылку на готовый проект из которого можно прожечь такой диск а уж потом его доводить до ума, а то чую сам буду месяца полтора возиться. То есть может ктото любезно предоставит набор для начинающего ( с инструкциями и файлом проекта для писалки).
Мне кажется это могло бы сократить число вопросов в эхе и ускорить творческий процесс?!?

Так до сих пор так и не копируется $OEM$ на диск!!! Между тем я вспомнил еще одно соображение в пользу такого решения. Так например некторые программы не удается установить ни с сидика ни с сетевого диска. На паямти у меня DrWEB Acrobat и Reader ( который кстати выпустил 7-ю бетту, вроде работает пока нормально).


Vadikan
Где это, можно конкретнее? Я вот вижу только
Цитата:Each entry appears on a separate line in the form:
EntryName = EntryValue
Я извиняюсь что с запозданием ( отпуск ) но все же отвечу, что это сказано на http://www.windowsitlibrary.com/Content/638/02/3.html практически где то на 10-й строке текста!


Кстати вопрос "почему в браузере не переносятся строкиЭ - так и остался без ответа!!!


vserd
Потому что есть такая штука WinPE, она дает тебе графический интерфейс достаточный для *запуска программы установки.
Что это такое и гле искать - как полностью называется. А то у меня только ассоциация с "Пан европейской версией" всплывает!!!

Или этот тот станок который был на альтруисте - делающий урезанную версию winXp



Исправлено: Vadikan, 20:57 16-09-2004

vserd
16-09-2004, 19:17
NikLok
Потому что есть такая штука WinPE, она дает тебе графический интерфейс достаточный для  запуска программы установки.


Что это такое и гле искать - как полностью называется. А то у меня только ассоциация с "Пан европейской версией" всплывает!!!

Или этот тот станок который был на альтруисте - делающий урезанную версию winXp
Это Windows Preinstalation Enviropment, если я правильно помню написание. Что был за станок я не знаю. Можешь посмотреть версию для печати на форум-ру-боард
http://forum.ru-board.com/topic.cgi?forum=35&topic=7008
я делал по ней. Есть много улутьшений, которые добавляют графический фейс. Так что читай, скорей всего понравится.
Люди которые в первый раз с ней сталкиваются, делают очень большие глаза, и говорят что это не возможно :))

Eralex
16-09-2004, 22:29
Помогите разобраться с XPLODE.
Не могу внести изменения в реестр. Ни прямым методом, например
<REGISTRY DISPLAY='Tweaks being installed...' METHOD='write'>
;Testing...
[HKEY_LOCAL_MACHINE\Software\voidFX]
"Working"="Yes it is!"
</REGISTRY>

ни через regedit

<EXECUTE DISPLAY='Applying tweaks...' *
PROGRAM='regedit'
arguments='/s "%SYSTEMDRIVE%\PostInstall\RegTweak.reg"'
username='Spike' *
password='swordfish' *
hide='true'
nowait='true' */>

Самое интересное, что в лог-файле никаких ошибок нет.
Конец лога следующий:
strings.move = 'Moving #1# (#2#/#3# - #4#)'
strings.shortcut = 'Adding shortcut: #1#'
strings.title = 'Post-Install Configuration'
* *}
Items Block {
* *}
*}
Starting dialog {
*}
Execution thread {
*}
-=-=-=-=-=-=-> XPlode end at: 04/09/16 22:20:37

NikLok
17-09-2004, 10:18
vserd
http://forum.ru-board.com/topic.cgi?forum=35&topic=7008
Ни хря не могу по ней рорасть!

NikLok
17-09-2004, 12:35
Нашел таки!

Guest
17-09-2004, 19:39
Eralex
попробуй без кавычек
arguments='/s %SYSTEMDRIVE%\PostInstall\RegTweak.reg'

первым методом не пользовался, а проверить пока возможности нет

Guest
18-09-2004, 22:39
братья а как будет по агглийски имя пользователя к примеру AlexVladim чтотовроде %systemuser% мн е надо знать как пишеться что бы в prepare.cmd запхнуть строку
del %%главное менюпрограммыУдаленный помошник.lnk
%ALLUSERS% а знаю а вот как конкретный юзер будет тоткоторый создается при создании первой учетной записи

Vadikan
18-09-2004, 23:06
Guest 212.96.102.*
%userprofile% ?

Eralex
18-09-2004, 23:54
Попробал и так
arguments='/s %SYSTEMDRIVE%\PostInstall\RegTweak.reg'
Результат - нулевой. Складывается впечатление, что XPlode вообще с реестром не умеет работать.



Исправлено: Vadikan, 1:53 19-09-2004

EgOrus
19-09-2004, 15:05
username='Spike'  
password='swordfish
А этот пользователь реально существует? если его нет то и добавляться ничего не будет.
Если Xplode выполняется за 12 мин. до конца установки, и не указан пользователь, то программа выполняется для дефолтного юзера, т.е. у всех вновь созданных пользователей в т.ч. и Админа будут эти настройки в реестре.




© OSzone.net 2001-2012