УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

          

На каждом пользовательском компьютере Office


На каждом пользовательском компьютере Office 2003 по умолчанию устанавливается в папку Program Files\Microsoft Office\Office11. Вы можете указать альтернативную папку для установки в командной строке или файле Setup.ini при помощи свойства INSTALLLOCATION.

В мастере Custom Installation Wizard папка для установки задается на странице Specify Default Path and Organization. Вы также можете использовать страницу мастера Modify Setup Properties, где можно указать значение для свойства INSTALLLOCATION.

Примечание. Как и в случае с Office 2000 и Office XP, приложения Office 2003 всегда устанавливаются в папку, соответствующую версии программного продукта. Если Вы устанавливаете Office 2003 в папку, содержащую предыдущую версию Office, все файлы предыдущей версии сохраняются. Программа установки создаст в ней подпапку, соответствующую номеру версии.


Выбор (подготовка) изображения для загрузочного экрана


По техническим причинам загрузочный экран Windows XP должен иметь размер 640 x 480 пикселей и состоять только из 16 цветов. Некоторые из этих цветов (например, черный) предписаны операционной системой. Программа TuneUp Styler преобразует ваше исходное изображение в необходимый формат, используя собственный алгоритм автоматического определения лучших 16 цветов. Если изображение состоит из мелких деталей и содержит оттенки многих цветов, результат этого преобразования может оказаться слишком далек от ожидаемого.

Опыт показал, что для создания загрузочных экранов следует использовать изображения только с небольшим количеством различных цветов. Например, изображение, в котором преобладают синие оттенки, и только несколько контрастирующих цветов. Также, по возможности, следует избегать телесных цветов, поскольку они обычно не могут быть правильно отображены 16 цветами. Конечно, вам может повезти. Так что лучше всего – пробовать!

А еще лучше – попытаться преобразовать ваше исходное изображение в необходимый формат самостоятельно с использованием любой программы, позволяющей осуществлять такие преобразования с наименьшей потерей качества. Я обычно пользуюсь бесплатным IrfanView. Таким образом вы сможете избежать неприятных неожиданностей и разочарований в ходе непосредственного создания своего экрана загрузки.

И еще одно замечание. Постарайтесь, чтобы левая верхняя часть вашего изображения была более однотонной. Зачем? Поймете из дальнейшего изложения.



Выбор устанавливаемых приложений


Если вы планируете устанавливать приложения автоматически не только на свой компьютер, то, вероятно, стоит задуматься, насколько ваш личный набор приложений устроит клиента (родственника, приятеля). Конечно, можно обойтись минимальным набором "must have", но это совершенно не соответствует unattended духу :) Люди, увлекшиеся автоматической установкой, наоборот хотят иметь как можно больше и сразу после окончания инсталляции системы. Соответственно, возникает вопрос о том, как осуществить выбор только нужных в конкретном случае приложений. Строго говоря, если прерываться на выбор приложений, то установка уже не будет полностью автоматической. Однако, другого пути нет, и чтобы иметь возможность выбора, придется пожертвовать полной автоматизацией. Эта страница посвящена различным способам выбора приложений для их автоматической установки впоследствии. Надеюсь, что она будет пополняться силами участников конференции OSZone.

Примечание: обзоры, представленные на странице, могут устаревать по мере выхода новых версий программ.

Пакетный файл | Installs | Post | WPI | T12 | WIHU | BS Post Installer | XPlode new! | Mars Installer new! | Другие


Если выбор приложений, единственное что вам нужно, то наверное не стоит ради этого затевать мультизагрузку. Подробнее о выборе приложений при установке рассказано в соответствующей статье.



Выборочная установка


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

Примечание: Параметр Выборочная установка может также использоваться для предустановки ОС до передачи компьютера конечному пользователю с предварительно сконфигурированными настройками в Active Directory. Службы Удаленной Установки Windows 2000 не полностью поддерживают автоматическую установку на компьютеры с шиной ISA или устройствами, не поддерживающими стандарт Plug and Play.



Выполнение отдельной команды


Основано на сообщении amel27 в форуме автоустановки.

Иногда требуется скрыть выполнение отдельной команды и нет возможности (или не хочется) создавать отдельный .bat или .cmd файл (например, при динамическом добавлении в раздел реестра RunOnce). В этом случае можно воспользоваться следующим синтаксисом:

CMD /C (<Путь>cmdow @ /HID) & (<Консольная команда>)

Например:

CMD /C (%windir%\Bin\cmdow @ /HID)&(7za.exe x -y -aoa Far1705.7z -o"%ProgramFiles%")



Выполнение внешнего приложения


Чтобы запустить внешнюю программу (тихую установку), нужно между тегами <items> и </items> вставить следующие строки.

<item display="Virtual Machine Additions"> <!-- описание пункта установки, появляется в процессе выполнения --> <execute display='Virtual Machine Additions'> <!-- описание пункта установки, появляется в процессе выполнения --> <program>C:\DRIVERS\VM\virtualmachineadditions.msi</program> <!-- исполнимый файл программы (необх. указывать с путем если лежит не в системных папках) --> <arguments>REBOOT=ReallySuppress</arguments> <!-- параметры командной строки (обязательно указывать здесь, если указать в предыдущем пункте программа не выполнится) -->           <hide>false</hide> <!-- сокрытие окна программы и всех дочерних окон --> <wait>True</wait> <!-- не ожидать окончания установки текущего пункта, начинать следующий --> </execute> </item>

Чтобы добавить пользователя в систему нужно между тегами <items> и </items> вставить следующие строки.

<item display="Adding users and groups..."> <!-- название пункта установки (может быть любое) --> </addgroup> <adduser > <!-- добавляем пользователя --> <username > Spike </username > <!-- имя --> <password> swordfish </password > <!-- пароль --> <group> Administrators </group > <!-- к какой группе относится --> <extra> /COMMENT: Its them bounty hunters! </extra > <!-- комментарий --> </adduser > </item>

Чтобы скопировать папку I386 на жесткий диск в паку Inst, нужно между тегами <items> и </items> вставить следующие строки.

<item display="Copying Post-Installation Files"> <!-- Думаю, все понятно: указывается источник, назначение и маска. Работает для файлов и директорий--> <fileio-copy display="CopyingFiles desc=Copies*.* from #SOURCEDRIVE#\i386 to #SYSTEMDRIVE#\i386"> <from>#SOURCEDRIVE#\i386\</from>  <dest>#SYSTEMDRIVE#\inst\i386\</dest> <mask>*.*</mask> <recurse>True</recurse> <replace>true</replace> </fileio-copy> </item>

Обратите внимание на отсутствие пробелов при указании путей внутри тегов <from> и <dest> (с пробелами копироваться ничего не будет).

Чтобы внести изменения в реестр (например, изменить путь к дистрибутиву, сделать его с:\inst\i386), нужно между тегами <items> и </items> вставить следующие строки.

<item display="Writing to registry…"> <!-- название пункта установки (любое) --> <registry mode="write"> <!-- Запись информации в реестр в формате REG-файлов, т.е. можно поместить сюда свои параметры реестра из REG-фалов. Не забульте удалить первую строчку REGEDIT4 (Windows Registry Editor Version 5.00) --> [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion] "SourcePath"="%SYSTEMDRIVE%\inst\i386\" </registry > </item >



Выполняемая секция


    В каждом INF-файле присутствует выполняемая секция, определяемая уже в строке вызова INF-файла. Именно эта секция рассматривается как руководство к выполнению команд, независимо от наличия других выполняемых секций в этом скрипте. Подобный подход (в отличие от BAT-файлов) позволяет хранить множество пакетов процедур в одном и том же файле скрипта. Как правило, в одном скрипте установки хранятся пакеты процедур установки и деинсталляции приложения. Выполняемая секция содержит ключи, флаги для проверки возможности выполнения скрипта и, самое главное, параметры типов действий, чьи значения содержат имена дочерних секций, в которых прописаны объекты для выполнения действий над ними.



Процесс создания загрузчика для Windows


Процесс создания загрузчика для Windows 2000 абсолютно такой же, как для Windows XP. Единственное отличие: переименовываем $WIN_NT$.~BT в 1W2K.

Теперь восстановите boot.ini из резервной копии, которую вы предусмотрительно создали ранее.



Переходим в папку D:\work\1W2K и если планируем автоматическую установку с файлом ответов, то копируем в нее заранее подготовленный winnt.sif для Windows 2000. В этой же папке находим и открываем файл txtsetup.sif. Находим строку

SetupSourcePath = "\"

и заменяем ее на

SetupSourcePath = "\windistrib\win2k\"

После чего сохраняем файл.

В любом HEX редакторе открываем файл setupldr.bin и заменяем все встречающиеся в нем значения bootfont.bin на btfont2k.bin, после чего сохраняем файл.


Windows 2003 Server


Порядковый номер Номер ресурса Описание
1 200 Экран 1
2 202

203

Экран 2
3 204

205

Экран 3
4 206

207

Экран 4
5 208

209

Экран 5
6 210

211

Экран 6
7 212

213

Экран 7
8 214

215

Экран 8
9 216

217

Экран 9
10 218

219

Экран 10

Автор: Вадим Стеркин aka Vadikan

Иcточник: (переведено с англ.) unattended.msfn.org

Наши форумы

Опубликована- 18.03.2005


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.

Распечатано 10.04.05

Спроeктировала и разработала сайт Ginger



Windows Installer Helper Utility (WIHU)


wihu

(обзор программы - Alanoll, MSFN; oснован на версии 2.1)

Сайт программы

Скачать программу

Прежде чем приступить к обзору, я бы хотел подчеркнуть, что речь пойдет только о базовых настройках программах. Все "продвинутые" задачи, которые можно выполнять с помощью WIHU будут лишь упомянуты. Файл INSTALL.INI, входящий в поставку с программой, хорошо документирован (на англ.) и рекомендуется к прочтению. Он детально рассматривает логические выражения (Boolean), позволяющие задать условия для снятия выбора с приложения при запуске WIHU.



Windows Installer Service (*.msi)


Если у вашего файла расширение *.MSI, то он был запакован при помощи Windows Installer. Эти файлы можно устанавливать с ключами /qb и /qn. Вкратце, /qb и /qn аналогичны. Первый покажет прогресс установки, а второй полностью скроет все окна и незаметно установит приложение. Если вы хотите отобразить прогресс установки, но не показывать кнопку Cancel, исключая возможность прерывания установки пользователем, то используйте ключ /qb-!.

Некоторые приложения требуют перезагрузки компьютера после установки. Чтобы этого избежать используйте свойство REBOOT=ReallySuppress вместе с /qn или /qb, заключая все выражение в кавычки. Например:

setup.msi "/qn REBOOT=ReallySuppress"

Подробнее о ключах Windows Installer можно почитать в этой статье MSDN.



Результат его работы очень кстати


Оригинальный стиль автора сохранен :)

 На просторах интернета, как-то раз меня носило.

Там наткнулся я на батник и решил его открыть.

Результат его работы очень кстати мне пришелся

Заменить девятый плеер на десятый он позволил.

Так Винды дистрибутива я размер сумел уменьшить

И пускай совсем немного он уменьшился в размере.

Мегабайт эдак на пять лишь, но и это тоже «масло»

На компакте все же место ограничено серьезно.

И помимо уменьшенья той Винды дистрибутива

Он позволил мне и время хоть чуть-чуть, но сэкономить.

…Я, по-моему, отвлекся на проблемы описанье.

Начинать пора рассказ мне, как сей бонус получить.

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

Кроме батника нам нужен ВЭ-ЭМ-ПЭ десятый плеер.

Он в Винду внедряться будет этим батником у нас.

Все почти у нас готово процедуру чтоб начать.

Каталог создать нам надо, где ни будь на жестком диске.

В просторечии «винчестер» жесткий диск еще зовется.

Место нам запомнить надо, где создали каталог.

Файлы мы в него положим, что скачали с Интернета,

А когда они там будут, надо батник запустить.

Указав на батник мышкой, надо кликнуть нам два раза.

Заработает он сразу и зеленый текст покажет нам консоль на черном фоне.

Это значит, батник начал выполнять для нас работу.

Вся работа в три этапа выполняться у нас будет.

Батник первых два этапа сможет выполнить для нас.

На экране монитора ход работы мы увидим.

На консоли черном фоне букв зеленых хоровод.

Вы увидите вначале описание процесса.

А потом нажмете кнопку, имя кнопки – Эникей.

Тут начнется распаковка плеера дистрибутива в каталог на диске Ц.

Снова жать на кнопку надо, снова текст пойдет зеленый,

Упаковку нужных файлов батник нам произведет.

Паковать с перемещеньем эти файлы батник будет.

И создаст пред сим процессом каталог еще один.

А названье каталога не рифмуется вот что-то.

Батник нам его покажет, там название прочтем.

После файлов подготовки, без участья человека

Вам придется поработать, но не много, лишь чуть-чуть.

Подготовленные файлы надо будет передвинуть

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

Вспоминайте поскорее место, где лежит Виндоза.

То Виндоза не простая – анаттенд дистрибутив.

И туда все наши файлы поспешите положить.

Их скопировать с заменой жизненно необходимо,

Если только вы хотите результаты получить.

Тут согласно описанью, что в консоли мы увидим,

Нам останется всего лишь один файлик изменить.

Все, теперь исошный образ компилировать мы будем.

Скомпилированный образ мы запишем на болванку.

Результатом проведенной работы будет CD с дистрибутивом Windows XP SP2, с интегрированным в него Windows Media Player 10.

Чтобы работала справка WMP10 положите файлы wmp10.chm и wmperr10.chm из распакованного инсталлятора в $OEM$\$$\Help\ на вашем CD.

Автор: Вадим Стеркин aka Vadikan

Иcточник: unattended.oszone.net

Наши форумы

Опубликована- 21.03.2005

© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.

Распечатано 09.04.05

Спроeктировала и разработала сайт Ginger


Windows Media Player 11 можно


Windows Media Player 11 можно легко интегрировать в дистрибутив Windows или создать для него безключевой установщик. Подробную информацию вы найдете в этой теме конференции OSZone.



WMP 11 можно тихо установить с ключом /q. Например, переименовав исполняемый файл wmp11-windowsxp-x86-ru-ru.exe в wmp11.exe, вы можете выполнить установку такой командой:

wmp11.exe /q

Ниже описана перепаковка, за счет которой можно уменьшить размер файла.

Загрузите и распакуйте WMP11 Repacking Tool v0.1.

Загрузите WMP 11 с сайта Microsoft.

Поместите загруженный файл, не переименовывая его, в папку Source.

Запустите исполняемый файл Start.cmd.

Это всё! По окончании работы WMP11 Repacking Tool v0.1 в его папке будет создан wmp11r.exe размером около 17 мегабайт, т. е. примерно на 7 мегабайт меньше оригинального установщика от Microsoft.


Windows Multilanguage User Interface (MUI)


Установка MUI подробно рассматривается в статье Локализация: MUI, Шрифты и Региональные настройки.



Windows Post-Installation Wizard (WPI)


(обзор версии 3.3.5 - мой, при участии EgOrus)

Сайт программы

Форум на MSFN

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Я использую именно эту программу.

Если вы будете устанавливать приложения с CD, то совершенно не важно, куда распаковывать архив с программой - лишь бы входил в ваш дистрибутив. Для установки с жесткого диска лучше всего распаковать в $OEM$\$1\install\.

Запуск WPI вызывает окно как на скриншоте выше, где пользователь может выбрать желаемые приложения и начать их запуск нажатием на кнопку Begin Install. Ранние версии WPI конфигурировались через *.js файлы. Теперь к этой опции добавлена приятная возможность управления настройками WPI и конфигурацией устанавливаемых приложений прямо через интерфейс WPI.



Windows XP


Сначала создаем каталог с загрузчиком для Windows XР. Выполняем в командной строке

D:\work\windistrib\winxp\I386\winnt32.exe /noreboot

Запустится инсталлятор Windows. Выбираем вариант "Установка новой системы" (скачивать апдейты не надо). На этапе выбора настроек установки можно заглянуть в расширенные настройки и убедиться что галка "Копировать все файлы с диска" отмечена. После окончания работы установщика на системном диске появятся две новых скрытых папки: $WIN_NT$.~BT и $WIN_NT$.~LS. Папку $WIN_NT$.~LS удаляем, она нам не понадобится.

Переименовываем $WIN_NT$.~BT, скажем, в1WXP. Причем название настоятельно рекомендую начинать с буквы максимально более близкой к началу латинского алфавита или цифры, a также ограничивать длину имени папок четырьмя символами. Актуально это только для больших по объему носителей, например DVD. Судя по всему, дело тут в том, что в файловая система распределяет папки с файлами согласно этому самому алфавиту. Иными словами, если поместить загрузчик в папку XPOR, то установщик будет выдавать различные ошибки. от ошибки в первой строке txtsetup.sif и вплоть до зависания самого загрузчика. Если же папку переименовать, например, в 1WXP, все идет без происшествий. Это наблюдение верно для любого программного продукта Microsoft, который грузится через setupldr.bin.

Удаляем из папки 1WXP следующие файлы: BOOTSECT.DAT, migrate.inf, winnt.sif.


Переходим в папку D:\work\1WXP и если планируем автоматическую установку с файлом ответов, то копируем в нее заранее подготовленный winnt.sif для Windows XP. В этой же папке находим и открываем файл txtsetup.sif. Находим строку

SetupSourcePath = "\"

и заменяем ее на

SetupSourcePath = "\windistrib\winxp\"

После чего сохраняем файл.

В любом HEX редакторе открываем файл setupldr.bin и заменяем все встречающиеся в нем значения bootfont.bin на btfontxp.bin, после чего сохраняем файл.



Windows XP Home


Порядковый номер Номер ресурса Описание
1 300

301

Экран 1

2 302

303

Экран 2
3 304

305

Экран 3
4 306

307

Экран 4
5 308

309

Экран 5
6 342

343

Экран 6
7 310

311

Экран 7
8 312

313

Экран 8
9 314

315

Экран 9
10 316

317

Экран 10
11 318

319

Экран 11
12 320

321

Экран 12
13 322

323

Экран 13
14 324

325

Экран 14
15 326

327

Экран 15
16 328

329

Экран 16
17 330

331

Экран 17
18 332

333

Экран 18
19 334

335

Экран 19
20 336

337

Экран 20
21 338

339

Экран 21
22 340

341

Экран 22



Windows XP Professional


Порядковый номер Номер ресурса Описание
1 27

28

Экран 1

2 29

30

Экран 2
3 31

32

Экран 3
4 33

34

Экран 4
5 35

36

Экран 5
6 37

38

Экран 6
7 39

40

Экран 7
8 41

42

Экран 8
9 43

44

Экран 9
10 61

62

Экран 10
11 45

46

Экран 11
12 47

48

Экран 12
13 49

50

Экран 13
14 51

52

Экран 14
15 53

54

Экран 15
16 55

56

Экран 16
17 57

58

Экран 17
18 59

60

Экран 18



Winnt.sif (мой вариант)


;SetupMgrTag [Data] Autopartition=0 MsDosInitiated="0" UnattendedInstall="Yes" AutomaticUpdates=Yes

[Unattended] UnattendMode=FullUnattended OemSkipEulA=Yes OemPreinstall=Yes TargetPath=\WINDOWS Repartition=No Unattendswitch="Yes" WaitForReboot="No" AutoActivate = No Hibernation = No

[GuiUnattended] AdminPassword="mypassowrd" EncryptedAdminPassword=No AutoLogon=Yes AutoLogonCount=2 OEMSkipRegional=1 TimeZone=40 OemSkipWelcome=1

[Display] BitsPerPel=32 XResolution=1152 YResolution=864 Vrefresh=85

[UserData] ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX FullName=Vadik OrgName=Home ComputerName=VAD

[TapiLocation] CountryCode=1 AreaCode=317

[RegionalSettings] LanguageGroup=1,2,3,4,5 SystemLocale=00000419 UserLocale=00000409 InputLocale=0409:00000409,0419:00000419

[Identification] JoinWorkgroup=WORKGROUP

[Networking] InstallDefaultComponents=Yes

[Components] msmsgs=Off msnexplr=Off freecell=Off hearts=Off minesweeper=Off pinball=Off solitaire=Off spider=Off zonegames=Off

[Shell] CustomDefaultThemeFile="%Systemroot%\Resources\Themes\ninja.theme"



Winnt.sif, txtsetup.sif и setupldr.bin


На этом этапе мы удаляем все файлы по маске *.sif из папки D:\work\windistrib\ и всех вложенных в нее.



Winntbbu Editor


Программа WinntbbuED (Winntbbu Editor) на данный момент является самым удобным и простым средством редактирования Setup Billboards. У программы есть тема на MSFN (ссылка на текущую версию в конце первого сообщения темы). Вы также можете загрузить версию 0.3.1 по прямой ссылке (247 кб). Более подробную информацию о номерах ресурсов winntbbu.dll и тонкостям их ручного редактирования вы можете узнать из других статей раздела Setup Billboards. Рекомендую их прочитать для общего развития. А в этой статье мы рассмотрим только интерактивное редактирование при помощи WinntbbuED.

Вам нужно взять из дистрибутива файл winntbbu.dll. Если у вас только сжатая версия, то распакуйте ее, следуя статье Сжатые файлы из Справочника. Всегда используйте версию файла, соответствующую устанавливаемой версии Windows. Иными словами, не используйте файл от SP1 для дистрибутива Windows XP SP2.

А о программе, собственно, и рассказывать нечего. Она настолько интуитивно проста, что я обойдусь одним параграфом. Программа не требует установки. При запуске вы видите окошко с заставкой (немецкий Setup Billboard).

Все элементы меню доступны через клавиатуру. Открываете ваш winntbbu.dll по CTRL+O и начинаете редактировать (меню Edit): шрифты по CTRL+F, цвета по CTRL+L, изображения по CTRL+P. Двойной клик по элементу позволяет его изменить или заменить. На скриншоте редактируются шрифты.

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Увеличить

А вот на режиме Предпросмотра я остановлюсь подробнее. Видимо, автор получил немало вопросов, так что при попытке Полноэкранного Предпросмотра (Extras | Real Preview) вы обязательно увидите окно Readme First. Перевод его содержимого я и привожу ниже

Несколько вещей, которые вы должны знать, прежде чем использовать Полноэкранный Предпросмотр (Real Preview)

Выход из Предпросмотра (Preview) по клавише "ESC"!

Полноэкранный предпросмотр (Real Preview) требует изменения разрешения экрана и занимает несколько секунд

Разрешение возвращается к исходному при выходе из предпросмотра (но частота развертки экрана может автоматически и не вернуться /Vadikan)

Обязательно сохраняйте все изменения перед входом в режим Полноэкранного Предпросмотра. Этот режим использует внутренний код winntbbu.dll для отрисовки изображения, так что необходимость сохранения перед просмотром должна быть очевидна.

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

Однако такой подход подразумевает единственную глубину цвета - TrueColor

64-разрядный предпросмотр не поддерживается (ограничение накладывается winntbbu.dll)

Отображаемый Setup Billboard помечен галочкой в меню Bilboard OS

Вот и все. Приятных экспериментов. Кстати, подборку готовых Setup Billboards со скриншотами вы найдете в этой теме на MSFN. Для закачки некоторых может понадобиться членство в соответствующей Yahoo Group. Ну а я, по многочисленным просьбам читателей, выкладываю Blue Girl со скриншота. (646 kb, XP EN).

Автор: Вадим Стеркин aka Vadikan

Иcточник: unattended.oszone.net

Наши форумы

Опубликована - 09.10.2005


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.

Распечатано 09.10.05

Спроeктировала и разработала сайт Ginger



WinRAR


WinRAR - не нуждающийся в представлении архиватор. Он обладает широкими возможностями для создания бесключевых SFX. С его помощью можно создать незаметный (silent) инсталлятор, который распакует содержимое SFX в заданную папку, выполнит заранее указанную команду, а по окончании установки может удалить распакованные файлы. Помимо всего WinRAR умеет добавлять элементы в меню Пуск, помещать ярлыки на Рабочий стол, а также задавать архиву иконку по вашему выбору. Я рассмотрю только базовые возможности программы, а с остальными вы без труда разберетесь при помощи справки.

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

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

и жмем Добавить

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Именуем архив по желанию, отмечаем создание SFX и выбираем максимальный уровень сжатия. Теперь надо сконфигурировать параметры SFX. Для этого на вкладке Дополнительно жмем Параметры SFX.

На вкладке Общие указываем команду для распаковки

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

и переходим на вкладку Режимы:

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

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

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

Примечание. Поскольку мы запаковываем приложение, имеющее собственный инсталлятор, то распаковка во временную папку вполне оправдана (параметр TempMode). Если же вы просто хотите распаковать файлы в нужную вам папку, то на вкладке Общие нужно указать путь (можно использовать системные переменные), и соответственно, не использовать TempMode.

Вот и все. Теперь осталось нажать ОК пару раз и спустя некоторое время у нас будет SFX, который совершенно незаметно установит Acrobat Reader.

Преимущества: абсолютно незаметная (silent) установка, возможность распаковки файлов в заданную папку, возможность добавления элементов в меню Пуск и ярлыков на рабочий стол, выбор иконки для архива.

Недостатки: стоит $30.


SFX-модуль архиватора WinRAR обладает широкими возможностями для создания ярлыков. Программа добавляется в архив и создается сценарий распаковки, включающий в себя команды для создания ярлыков. Пример комментария к SFX-архиву (спасибо, voler):

;Расположенный ниже комментарий содержит команды SFX-сценария

Path=%systemdrive%\Program Files\AIMP\

SavePath

Silent=1

Overwrite=1

Shortcut=D, "cAIMP.exe", "", "Аналог winamp", "AIMP.lnk"

Shortcut=P, "cAIMP.exe", "", "Аналог winamp", "AIMP.lnk"

Пояснения:

Silent=1 - включен тихий режим

Overwrite=1 - включена перезапись существующих файлов

Shortcut=D - ярлык для рабочего стола

Shortcut=P - ярлык для Меню пуск



WinRar 3.x


%systemdrive%\Install\wrar330ru.exe /s

В случае использования ключа /s производится полностью автоматическая установка, WinRar будет ассоциирован со всеми типами архивов, а также создаст группу в меню Пуск и интегрируется в оболочку. Если же использовать ключ /silent, то пользователю будет предложено выбрать, какие из вышеперечисленных функций он хочет использовать.

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Регистрационный файл rarreg.key нужно поместить в директорию программы. Это можно сделать, положив его в $Progs\Winrar, или используя команду xcopy в любом пакетном файле.

Настройки архиватора можно заранее сохранить в файл settings.reg из меню Параметры->Импорт/Экспорт (Options-->Import/Export), а во время автоматической установки экспортировать при помощи команды REGEDIT /S.



WISE Installer


Программы, запакованные WISE Installer, используют ключ /s. Все что нужно, это

Setup.exe /s



XPlode


XPlode - это утилита, которая поможет установить программы в процессе установки Windows XP / 2003. Она будет прежде всего полезна тем людям, которые устанавливают большое количество приложений на Т-13(12), и хотят иметь возможность наблюдать за ходом установки отдельных приложений и общим прогрессом процесса.

Также это удобный способ сделать установку приложений вашего дистрибутива по-настоящему красивой и элегантной. Выглядит это примерно так:

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS



Зачем это нужно


Загрузочными дискетами (или CD с загрузочной областью) пользуются во многих случаях:

для изменения параметров (форматирования) уже используемого жесткого диска или при разметке вновь купленного;

для установки Операционной Системы;

при отказе в работе Операционной Системы (вплоть до отказа загружаться вообще);

при восстановлении Системы из образа (например, Norton Ghost);

для попытки восстановления "забытого" пароля Администратора;

а так же во многих других случаях.

Существует огромное количество готовых BootDisks - загрузочных дискет, да и многие программы (например, тот же PartitionMagic) имеют функцию формирования собственной загрузочной дискеты. В результате имеем кучу разнообразных загрузочных дискет (зачастую двойных для запуска одной программы) или уже готовых (купленных) загрузочных CD, причём не всегда точно помним, на котором именно и что именно запускается.

Меня интересовали два основных вопроса:

иметь несколько вариантов загрузки с одного CD;

иметь загрузочный образ размером больше, чем одна стандартная дискета 1440 Кб.

Возможность решить сразу оба этих вопроса собственными силами предоставляет менеджер загрузки с компакт-дисков Bootable CD Wizard. Это своеобразный "конструктор" загрузочного Меню, в котором и производится выбор варианта загрузки.

Freeware Multiple-Image Bootable CD Manager



Задание собственной темы оформления из командной строки


Задать желаемую тему оформления можно при помощи файла ответов. Однако иногда возникает необходимость в задании темы оформления из командной строки. К сожалению, Windows XP не обладает стандартными средствами для выполнения этой задачи. Тем не менее, решение существует в форме сценария AutoIt, который любезно предоставил участник конференции OSZone amel27.

Сценарий подразумевает, что желаемая тема уже размещена в папке %systemroot%\Resources\Themes. Кроме того, в первых двух строках сценария вам нужно указать две переменные: название файла темы и название диалогового окна свойств экрана, которое может различаться в зависимости от языка операционной системы.

$theme = "Luna" $title = "Свойства: Экран"

If FileExists (@WindowsDir & "\Resources\Themes\" & $theme & ".theme") Then ShellExecute (@WindowsDir & "\Resources\Themes\" & $theme & ".theme") WinWait ($title,"",10) If WinExists ($title) Then ControlClick ($title,"",1) Else MsgBox (16,'Ошибка применения Темы','Тема "' & $theme & '" не обнаружена! ') EndIf



Автор: Вадим Стеркин aka Vadikan

Иcточник: unattended.oszone.net

Наши форумы

Опубликована - 23.12.2007


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.

Распечатано 23.12.2007

Спроeктировала и разработала сайт Ginger



Заголовок обозревателя (Browser Title)


Вы можете настроить текст, отображаемый в заголовке окна Internet Explorer (и Outlook Express, если Вы включаете Outlook Express в свой пакет установки). Введите Ваш текст. Он будет добавлен после слов «Microsoft Internet Explorer предоставлен:» ("Microsoft Internet Explorer Provided by"), или «Outlook Express предоставлен:» ("Outlook Express Provided by").



Загрузка компьютера по сети с практически любого образа диска


В данной статье опубликованы способы загрузки компьютера по сети с использованием образов дискет/HDD дисков (возможно использование размеров отличных от 1.44 Мб). Это может понадобиться при отсутствии под рукой другого загрузочного носителя, или для удобства эксплуатации в определенных условиях. Способы как минимум раз были успешно испробованы в реальной ситуации, а если вам известны другие, то присылайте свои варианты администратору сайта. Если вы знаете, как упростить существующие способы, то присылайте свои варианты авторам способов или опубликуйте их на форуме.

Способ 1: Thinstation и RIS сервер || Способ 2: PXELINUX и TFTPD32 сервер



Загрузочный диск службы удаленной установки


Существует два типа компьютеров, обладающих возможностью удаленной загрузки посредством PXE.

Компьютеры с ПЗУ удаленной загрузки PXE.
Компьютеры с сетевыми адаптерами, которые поддерживаются загрузочным диском RIS. 

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Рисунок 9 – Служебная программа для создания диска удаленной загрузки

Для поддержки существующих клиентских компьютеров (без ПЗУ PXE, но с поддерживающимися сетевыми адаптерами) можно создать загрузочный диск при помощи утилиты Rbfg.exe - служебной программы для создания диска удаленной загрузки, изображенной на Рисунке 9. Использование такого диска позволяет воспользоваться преимуществами RIS, не устанавливая на клиентские компьютеры новые сетевые адаптеры с ПЗУ PXE. Загрузочный диск, поддерживающий распространенные сетевые адаптеры, имитирует последовательность удаленной загрузки PXE. Работа загрузочного диска RIS аналогична процессу загрузки с использованием технологии PXE: включается компьютер, происходит загрузка с диска, нажимается клавиша F12 для запуска сетевой загрузки службы, загружается и начинает свою работу мастер установки клиентов (CIW). После запуска CIW процесс будет одинаковым независимо от способа загрузки: с помощью ПЗУ PXE или загрузочного диска RIS. В «Приложении Б» Вы найдете полный список сетевых адаптеров, поддерживающихся загрузочным диском RIS.

Наверх страницы



Закладка File (Файл)


На этой странице нам, прежде всего, нужно поменять фоновую картинку на свою (если, конечно, вы будете использовать фон).

Фоновая картинка, которая стоит по умолчанию после установки EasyBoot имеет 256 цветов. Я думаю, что большая часть не захочет ограничивать себя лишь 256 цветами, а поставит кол-во цветов на возможный максимум - т.е. 65 тыс. цветов. Для этого нужно зайти в Options (Опции) -> Configuration (Настройки) -> и выбрать Screen Mode (Экранный режим) - 64K color (16bits). Теперь можно поменять фоновую картинку. Для этого достаточно просто заменить back.bmp

в папке EZBOOT или записать туда новый файл (например, myback.bmp), изменив в поле фон название файла back.bmp

на myback.bmp (после этого back.bmp можно удалить). Для того чтобы обновить превью окно, нужно сохранить настройки (кнопка Save) и перезапустить программу.

Если вы не измените количество цветов, но замените картинку на свою с 65K цветов или наоборот замените кол-во цветов, но не поменяете дефолтную картинку, то при первом же запуске после этого EB ругнется, что количество цветов фоновой картинки не соответствует заявленным в настройках программы. В этом случае игнорируем сообщение, заходим в опции и выставляем нужное количество цветов. Перезапускаем EB, при этом сохранив конфиг при выходе.

На этом шаге желающие могут сразу переименовать папку EZBOOT в нечто более удобное или приятное вашему глазу, для этого достаточно выйти из программы и переименовать папку EZBOOT в любую другую (например, BOOT). Затем запустить EasyBoot снова и открыть файл проекта, нажав на кнопку Open (Открыть), уже из переименованной папки.

На всякий случай перед началом работы сделайте бэкап файла STANDARD.CDB из папки EZBOOT (это файл палитры, о нем поговорим позже), чтобы в случае чего можно было его восстановить. Здесь же можно изменить название файла проекта (файла меню, по умолчанию - cdmenu.ezb), нажав кнопку Save As (Сохранить как) и указав новое название. При следующем открытии программа автоматически запустит этот файл проекта (загружается последний файл, с которым вы работали перед выходом).


На этой странице также нам понадобятся кнопки Options (Опции) (о ней расскажу попозже), Make ISO (Создать ISO), Burn CD (Записать CD), последние две нужны для тех кто хочет собирать и записывать свои образы с помощью EasyBoot, на них останавливаться не буду т.к. там все просто, единственное что порекомендую - использовать опции Optimize (оптимизировать записываемые файлы путем записи повторяющихся файлов один раз, - актуально для записи нескольких вариантов windows на одном диске) и Hide Boot Folder (скрытие папки EZBOOT). Кнопки New, Open, Save, Save As в соответствии с названием создают новый, сохраняют или открывают файл меню *.EZB.

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS


File Dir (Каталог) - папка, в которой лежат ресурсы EasyBoot, обычно это папка находится в корневом каталоге Диска. В нашем случае в папке disk1 - лежит содержимое нашего будущего диска, а в EZBOOT - файлы нужные easyboot для создания меню.

AutoOpen (Автооткрытие) - автоматическое открытие файла меню при запуске программы.

Menu Type: Main Menu (Главное меню) | Sub Menu (подменю) - файл главного меню загружается при старте Диска, файл подменю загружается при выборе какого-либо пункта главного меню и отработки команды Run (например, "run xxx.bin")

WaitTime (Задержка) - задержка перед запуском дефолтного пункта меню (по умолчанию 30 сек.). Во втором поле можно задать пароль на запуск дефолтного пункта меню.

Logo Image (Лого) - файл ЛОГО который будет показан перед загрузкой главного меню в течении указанного в соседнем поле времени (по умолчанию 3 сек.)

Background Image (Фон) - файл фона, именно на нем будут отражаться все наши графические элементы. Благодаря этому файлу наше меню будет красивым
УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS


Menu Num (Номер меню) | Default Menu (меню по умолчанию) - заполняется автоматически исходя из количества пунктов на закладке Menu и номера того пункта, кототрый будет являться дефолтным.

Accelerate Key: Run Directly (Запустить сейчас) | Select (Выбор) - определяет будет ли при нажатии горячей клавиши сразу запущен пункт менгю ассоциированный с ней или будет происходить переход на этот пункт.

Key transfer: To Lower (Вниз) | To Capital (вверх) | Disable (выключить) - определяет поведение нажатия клавиш на клавиатуре, т.е. в каком виде будет передавать в EasyBoot нажатие клавиши (в нижнем регистре, в верхнем или в том регистре в котором нажато).

Preview Window: Show (Показать). Enable Edit (Выключить предпросмотр) - Показать превью бутменю. Разрешить редактировние.


Закладка Menu (Меню)


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

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Current (Текущее) - номер текущего пункта меню

Command (Команда) - команда, выполняемая при запуске данного пункта меню. Команды: run w2ksect.bin; run setup98.img; boot 80 (загрузка с hdd0); boot 0 (загрузка с FDD 3.5"); reboot

Menu Text (Текст меню) - собственно текст пункта меню и если необходимо пароль

Normal: Back | Fore (Нормальный вид: Фон | Текст) - текст и подложка в обычном состоянии

Highlight: Back | Fore (При выделение: Фон | Текст) - подсветка текста и подложка в выделенном состоянии

Acc.Key (Клавиша) - быстрая клавиша текущего пункта

Cursor Key (Клавиша курсора) - поведение курсора при нажатии стрелок (0 - стандартное движение курсора, 99 - отключить, 1- перескочить на 1ый пункт меню, 2 - на 2ой, 3 - на 3ий и т.д.)

Use Image Text (Горячая кнопка) Я бы назвал этот пункт Область выделения. Немного непривычно что сначала указываются координаты по оси Y а потом по оси X

Upper Left: Row | Col (Коорд. от левого края: горизонталь | вертикаль) - верхний левый угол, по оси Y и по оси X

Lower Right: Row | Col (Коорд. от правого края: горизонталь | вертикаль) - нижний правый угол, по оси Y и по оси X

Блок управляющих клавиш: append (добавить), insert (вставить), delete (удалить), set default (по умолчанию), up (вверх), down (вниз), undo (отмена).

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

Для этого создадим элемент клавишей append или insert, после чего кликнув по нему левой кнопкой мыши выделим его, кликнув второй раз или нажав пробел, получаем возможность перемещать элемент, кликнув третий раз или опять нажав пробел, получаем возможность изменять размер. Чтобы закончить изменение и сохранить результат нужно кликнуть правой клавишей мыши по элементу или нажать Enter.

Полезные клавиши:

[Esc] - отменить все изменения текущего объекта.

[Tab] - перейти к следующему объекту.

[Delete]- удалить выбранный объект.

[BackSpace] - отменить последнее действие (история на 36 событий).

Стрелки Курсора - движение объекта.

Курсор мыши при перемещении по пунктам готового бутменю всегда оказывается в центре области выделения текущего пункта.



Закладка Misc (Дополнительно)


На этой закладке мы назначаем функциональные клавиши (отличаются от быстрых тем, что быстрые клавиши связаны с пунктами меню, а функц. - сразу запускают указанную команду, которой может и не быть в меню). Здесь же определяется, будет ли показываться счетчик обратного отсчета до запуска дефолтного пункта меню и прогрессбар этого счетчика. Элементы и принципы настроек такие же, как на предыдущих закладках.

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS



В список на MSFN включаются


В список на MSFN включаются не только обновления безопасности, но и исправления операционной системы. Поэтому список на MSFN может отличаться от моего. В любом случае, все критические обновления окажутся в каждом из этих списков. Список, полученный путем поиска в бюллетенях безопасности, будет отличаться от вышеупомянутых списков. Это связано, например, с тем, что в бюллетени безопасности включены обновления для различных компонентов операционной системы (таких как Windows Media Player 9 и Windows Messenger), которые впоследствии были заменены более новыми версиями, доступными для загрузки отдельно.
Безусловно, поиск и загрузка всех обновлений займет немало времени. Однако, эти временнЫе затраты окупятся уже при следующей установке системы. В будущем вам будет намного проще поддерживать список обновлений, т.к. второй вторник (простите за невольную тавтологию) каждого месяца Microsoft выпускает лишь несколько апдейтов.
Следующая статья рассказывает о методах установки обновлений.
Автор: Вадим Стеркин aka Vadikan

Иcточник: unattended.oszone.net

Наши форумы
Опубликована- 23.02.2005


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.
Распечатано 25.11.05


Спроeктировала и разработала сайт Ginger

После того, как вы запишете ваш инсталляционный диск и проведете установку системы, вам не понадобится загружать критические обновления. Если вы все сделали правильно, то посетив сайт Windows Update, вы увидите примерно такую картину:
УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

Автор: Вадим Стеркин aka Vadikan

Иcточник: (переведено с английского) unattended.msfn.org

Наши форумы
Опубликована- 23.02.2005


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.
Распечатано 09.04.05


Спроeктировала и разработала сайт Ginger

В данной статье третий этап написан на основе сообщения в форуме, отправленного EgOrus. Он же перевел на русский язык файл SETUP.INI и снабдил его дополнительными комментариями. За что ему большое спасибо! Вообще, метод SETUP.INI я уже рассматривал применительно к MUI для Office 2003, но не так подробно. Ну и напоследок список литературы:
Setup Settings File

Последовательность действий программы установки

Настройка программы установки Office 2003
Успешных экспериментов!
Автор: Vadikan, EgOrus

Иcточник: unattended.oszone.net

Наши форумы
Опубликована- 26.02.2005


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.
Распечатано 09.04.05


Спроeктировала и разработала сайт Ginger

Как видите, учетные записи - это достаточно большая и важная тема автоустановки. Однако на поверку она оказывается весьма несложной, если разобраться с механизмами создания учетных записей и автологона. Есть различные варианты решения задач, а также встроенные команды Windows и утилиты, которые в этом помогут.
Автор: Вадим Стеркин aka Vadikan

Иcточник: unattended.oszone.net

Наши форумы
Опубликована- 27.02.2005


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.
Распечатано 09.04.05


Спроeктировала и разработала сайт Ginger

В общем, на этом процедуру интеграции SATA/RAID драйверов можно считать законченной. Дальнейшие шаги оригинального руководства рассказывают о том, как создать загрузочный диск Windows XP. Не вижу смысла повторяться.


XPCreate дает возможность быстро создать обновленный дистрибутив Windows XP. Работа над программой ведется постоянно, чему в немалой степени способствует Microsoft, регулярно выпускающая важные и критические обновления.


Информация, изложенная в данном руководстве, предоставляет технические детали, требующиеся для установки, настройки и использования Служб удаленной установки Microsoft.
Для использования Служб удаленной установки требуются следующие технологии Windows 2000 Server: служба каталогов Active Directory, сервер DHCP и сервер служб DNS. Для работы Сервера удаленной установки также требуется, чтобы клиентские компьютеры были оснащены новым ПЗУ, поддерживающим удаленную загрузку DHCP-PXE или сетевую карту, которая в свою очередь поддерживается загрузочным диском служб удаленной установки.
Наверх страницы


Функция удаленной установки ОС является одной из многих особенностей Windows 2000 Server, позволяющих снизить затраты на развертывание ОС в организации. Используя удаленную установку операционной системы, администратор направляет процесс инсталляции в нужное русло и упрощает его, что ведет к снижению совокупной стоимости владения компьютерами (TCO).
Наверх страницы


УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS


Увеличить рисунок

Ну вот и все, дистрибутив готов, и при желании Вы могли получить даже ISO-образ, который можно записать на CD, например Nero. Представляете, теперь до сотни патчей применены еще до установки благодаря замечательной программе HFSLIP :)
P.S. Эту статью можно Обсудить
на форуме Oszone.net

Автор: Александр Речицкий

Иcточник: unattended.oszone.net

Наши форумы
Опубликована - 02.10.2006


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.
Распечатано 02.10.2006


Спроeктировала и разработала сайт Ginger

Целью этой статьи являлось ознакомление читателя с изменениями в процессе настройки и установки Microsoft Office 2007, произошедшими по сравнению с предыдущими версиями Office. Статья носит обзорный характер и поэтому не содержит подробных инструкций. Подробнее различные аспекты настройки и установки Office 2007 мы рассмотрим в будущих статьях.
Автор благодарит Артема Жаурова aka Borodunter за помощь в подготовке статьи.

Обсуждение статьи на форуме

Автор: Вадим Стеркин aka Vadikan

Иcточник: unattended.oszone.net

Наши форумы
Опубликована - 04.12.2006


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.
Распечатано 04.12.2006


Спроeктировала и разработала сайт Ginger

Программу Office Customization Tool можно использовать как для подготовки Office 2007 к установке с заданными параметрами, так и для изменения пользовательской конфигурации после первоначальной установки Office 2007. С помощью программы Office Customization Tool можно сконфигурировать множество параметров системы Office 2007 и входящих в нее приложений, а также подготовить автоматическую установку Office 2007.
Автор благодарит Артема Жаурова aka Borodunter за помощь в подготовке статьи.

Обсуждение статьи на форуме

Автор: Вадим Стеркин Vadikan

Иcточник: unattended.oszone.net

Наши форумы
Опубликована - 05.12.2006


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.
Распечатано 05.12.2006


Спроeктировала и разработала сайт Ginger

Заключительный этап


Запакуйте файл winntbbu.dll при помощи makecab, как описано в статье Сжатые файлы, и скопируйте оба файла (*.DLL и *.DL_) в директорию i386 вашего дистрибутива.


Запакуйте файл winntbbu.dll при помощи makecab, как описано в статье Сжатые файлы, и скопируйте оба файла (*.DLL и *.DL_) в директорию i386 вашего дистрибутива.




Запакуйте файл winntbbu.dll при помощи makecab, как описано в статье Сжатые файлы, и скопируйте оба файла (*.DLL и *.DL_) в директорию i386 вашего дистрибутива.



Закрепление ярлыков в меню "Пуск"


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

Настройте меню Пуск так, как вы этого хотите, т. е. закрепите желаемые ярлыки в меню.

Откройте редактор реестра и экспортируйте раздел HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage

Откройте полученный REG-файл в любом текстовом редакторе и удалите все параметры кроме FavoritesChanges, FavoritesResolve и Favorites.

Установите для параметра FavoritesChanges значение 2 и сохраните REG-файл.

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

Примечание. Если вы хотите протестировать работу REG-файла, не устанавливая ОС, на четвертом этапе увеличьте текущее значение параметра FavoritesChanges на 1.

Кроме того, в Windows XP можно закрепить ярлык в меню Пуск из командной строки, воспользовавшись решением, приведенным в статье центра сценариев Technet Hey, Scripting Guy! Can I Pin a File to the Start Menu by Using a Script?.



Автор: Вадим Стеркин aka Vadikan

Иcточник: unattended.oszone.net

Наши форумы

Опубликована - 23.12.2007


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.

Распечатано 23.12.2007

Спроeктировала и разработала сайт Ginger



Замечания


Нельзя использовать русские буквы и специальные символы в пути к дистрибутиву, например "C:\!\Дистрибутивы\XPSP2".

Запись и удаление ключей реестра


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

   

В системе существует нереляционная древовидная системная база данных для хранения всей системной информации в виде вложенных ключей, параметров ключей и их значений. Сама структура таблиц довольно проста, если не сказать "убога", потому что содержит подобие файловой системы, где объектами являются ключи содержащие данные всего двух типов: параметры и значения параметров. По сути каждый ключ является потомком INI-файла, из которого убрали понятие секций. Следует учесть, что до сих пор осталось ограничение на размер ключа со всеми его параметрами и значениями в 64 килобайта для совместимости с INI-файлами программ, написанных для MS Windows 3.1, и это накладывает дополнительные ограничения на и без того бедную возможностями функциональность этой базы данных. Физически база данных располагается в нескольких файлах, которые служат корнями "кустов" древовидной базы реестра. В зависимости от версии операционной системы, файлы разнятся по расположению и именам. Основная структура соответствий файлов и корней реестра:

INF REGISTRY_KEY Расположение в WIN 95, 98 Расположение в WIN NT 4, 5
HKLM HKEY_LOCAL_MASHINE %WinDir%\SYSTEM.DAT %SystemRoot%\System32\config\SOFTWARE
HKCU HKEY_CURRENT_USER %WinDir%\USER.DAT %USERPROFILE%\ntuser.dat
HKCR HKEY_CLASSES_ROOT %WinDir%\SYSTEM.DAT %SystemRoot%\System32\config\SOFTWARE
HKU HKEY_USERS    
HKEY_USERS\.default %WinDir%\SYSTEM.DAT %SystemRoot%\System32\config\default
HKEY_LOCAL_MASHINE\SYSTEM %WinDir%\SYSTEM.DAT %SystemRoot%\System32\config\SYSTEM
HKEY_LOCAL_MASHINE\SYSTEM\ControlSet002 отсутствует %SystemRoot%\System32\config\SYSTEM.ALT

    Формат записи в реестр в строке дочерней секции, вызываемой из параметра AddReg выполняемой секции таков:


HKXX,"PATH\REGKEY","parameter",X,"value"

    где:

HKXX - аббревиатура корневого ключа, имеющая применение в INF-скрипте вместо имени самого родительского ключа (здесь недопустимы переменные);

"PATH\REGKEY" - оставшийся после корневого ключа путь к изменяемому, удаляемому или создаваемому ключу (здесь допустимы переменные);

"parameter" - имя параметра реестрового ключа (переменные допустимы); X - тип параметра ключа (переменные недопустимы);

"value" - значение параметра ключа реестра (переменные допустимы).

    Удаление объектов реестра производится параметром DelReg в выполняемой секции и имеет идентичный синтаксис в дочерней секции, за исключением следующих деталей: не указывается значение и не указывается тип ключа. Если необходимо удалить только параметр ключа, нужно указать аббревиатуру_корня_реестра,"путь\к\ключу","имя_параметра", если весь ключ - аббревиатуру_корня_реестра,"путь\к\ключу". То есть формат записи строк в дочерней секции при удалении объектов в реестре таков:

HKXX,"PATH\REGKEY","parameter"


Запись мультизагрузочного диска


Существует масса способов для записи мультизагрузочного диска> Я излагаю свой, нисколько не претендуя на уникальность. Он основан на использовании программы CDImage и нравится мне, в первую очередь, простотой. Подробно метод расписан в уже знакомой вам статье Создание мультизагрузочного CD на основе BCDW.

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

Автор: Вадим Стеркин aka Vadikan, EgOrus

Иcточник: unattended.oszone.net

Наши форумы

Опубликована- 09.03.2005


© Все права защищены OSzone.net 2001-2007

Распечатано 09.04.05

Спроeктировала и разработала сайт Ginger



Запись загрузочного диска


Мы рассмотрим создание ISO образа утилитой CDImage, a также классический метод записи загрузочного диска при помощи таких программ, как Nero или Easy Media Creator. Рекомендуется вначале пару раз побаловаться с перезаписываемым CD-RW, чтоб не запускать с балкона в сторону горизонта испорченные одноразовые CD-R болванки.

Для начала, в корень Проекта Загрузочного диска помещаем папки [BCDW] и [IMG].



Запуск


После того, как вы настроите внешний вид WPI и устанавливаемые приложения, надо будет прописать команду на запуск WPI, скажем в [GuiRunOnce]. Достаточно указать путь к файлу wpi.cmdt, входящем в архив с программой или запустить wpi.hta иным способом. При первом входе в систему пользователь увидит окно WPI с выбором приложений для установки. Определившись с выбором, пользоватеь жмет Начать установку (Begin Install), после чего появится окошко, которое поблагодарит за пользование WPI.

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

После нажатия ОК начнется установка приложений. Окно это можно отключить, найдя в файле generate.js

строку

window.alert(getText(msgStartInstall));

и откомментировав ее следующим образом (спасибо, EgOrus)

/* window.alert(getText(msgStartInstall)); */



Запуск приложений


Обычный запуск

Run('C:\Program Files\RivaTuner\RivaTuner.exe')

;или так:

FileChangeDir('C:\Program Files\RivaTuner\')

Run('RivaTuner.exe') Для универсализации скриптов используйте макросы, например, вместо "C:\Program Files" гораздо практичнее использовать макрос @ProgramFilesDir. Тогда команда запуска приложения будет выглядеть так:

Run(@ProgramFilesDir & '\RivaTuner\RivaTuner.exe')

Полный список макросов смотрите в разделе руководства "Macro Reference".

С ожиданием завершения (удобен для тихой установки приложений)

RunWait('RivaTuner20RC158.exe /s') Обратите внимание на то, что первым аргументом функций Run и RunWait является ПОЛНЫЙ путь к исполняемому файлу. Писать одно имя можно только в двух случаях - если скрипт находится в том же каталоге или после предварительной смены рабочего каталога с пом. ф-ции FileChangeDir.



Запуск REG-файла при помощи графического интерфейса


Это самый простой способ. Он заключается в запуске REG-файла, содержащего необходимые параметры, двойным щелчком мыши или из командной строки.



Запуск RunOnceEx с CD


Существует возможность установки приложений с CD без предварительного копирования на жесткий диск с использованием $OEM$\$1\ директорий. Осуществляется это достаточно просто при помощи добавления некоторых строк в RunOnceEx.cmd. Если вы еще не читали статью про RunOnceEx.cmd, то ознакомьтесь с ней.



Запуск Xplode


Паметры командной строки.

Xplode понимает следующие ключи запуска

/xml: - Позволяет задать произвольное имя файла конфигурации, по умолчанию XPlode.xml

Напр. XPlode.exe /xml:#XPLODE#\XPlode.xml

/log: - Указывает на log-файл

Напр. XPlode.exe /log:#XPLODE#\XPlode.log

/console – Выводить действия программы на экран.

Напр. XPlode.exe /console

Запускать XPlode можно с жесткого диска, если поместить программу в папку $OEM$\$1\, или что предпочтительней, с CD диска, для чего нужно поместить программу в папку $OEM$\XPlode и прописать следующую строку в cmdlines.txt:

[COMMANDS]

XPlode\XPlode.exe

ИЛИ

Добавьте следующие строчки в файл SVCPACK.INF

[SetupHotfixesToRun]

XPlode.exe

Файлы Xplode положите в паку I386\ SVCPACK

В данной строке отсутствует параметр /xml потому, что файл настроек по умолчанию имеет имя XPlode.xml



Запускаются из SVCPACK.INF


SVC-CF1 Файлы, находящиеся здесь, будут запущены сразу после хотфиксов. Они должны поддерживать ключи /Q /U /O /N /Z. Эта папка предназначается для Type I хотфиксов, которые не могут быть интегрированы.
SVC-CF2 Файлы, находящиеся здесь, будут запущены сразу после хотфиксов. Они должны поддерживать ключи /Q:U /R:N. Эта папка предназначается для Type II хотфиксов, которые не могут быть интегрированы.
SVC-CF3 Файлы, находящиеся здесь, будут запущены сразу после хотфиксов и после файлов из SVC-CF1. Они должны поддерживать ключи /Q /U /O /N /Z. Эта папка предназначается для Type I хотфиксов, которые не могут быть интегрированы.
SVC-CF4 Файлы, находящиеся здесь, будут запущены сразу после хотфиксов и после файлов из SVC-CF2. Они должны поддерживать ключи /Q:U /R:N. Эта папка предназначается для Type II хотфиксов, которые не могут быть интегрированы.
SVC-DAH DA хотфиксы находятся здесь. На данный момент они включают в себя KB832414_MSXML3.0_x86.exe MSXML апдейт.
SVC-DAS DA инсталляционные файлы находятся здесь. Включая MDAC 2.8 апдейт.
SVC-DX9 DirectX 9 (directx_9c_redist.EXE) кладется сюда. Пакет будет распакован, лишние файлы убраны, и в итоге будет создан более компактный пакет. DX9c, однако, входит в XP SP2.
SVC-EXE Исполняемые файлы без ключей здесь. Эти файлы будут запускаться после Type I и Type II хотфиксов
SVC-HF1 Хотфиксы Type I здесь. Эти файлы будут интегрированы в директорию I386, и вызываться из SVCPACK.INF файла во время установки с /Q /O /U /N /Z ключами.
SVC-HF2 Хотфиксы Type II здесь (за исключением особых случаев). Эти файлы будут интегрированы в директорию I386, и вызываются из SVCPACK.INF во время установки с /Q:U /R:N ключами.
SVC-MDC В этой директории содержатся специальные MDAC апдейты.
SVC-MSX Файлы, находящиеся здесь, будут запущены после хотфиксов. У этих файлов не должно быть никаких ключей.
SVC-OEM Сюда можно добавить *.OEM файлы, которые используются для интеграции SATA/RAID драйверов. Подробнее на соотв. странице сайта XPCreate.
SVC-PRE Файлы, находящиеся здесь, будут установлены сразу перед хотфиксами. Эти файлы должны поддерживать /Q:U /R:N ключи. Таким файлом является, например, DirectX 9 OPK
SVC-QCH Здесь инсталлятор QCHAIN.EXE. Именно инсталлятор, а не распакованная утилита.
SVC-SWF Последний Shockwave Flash Cab файл (SWFLASH.CAB) кладется сюда.
SVC-WMC Сюда кладется Windows Media Connect. Он будет перепакован в безключевой инсталлятор и запущен вместе с файлами из SVC-PRE после WMP (ниже).
SVC-WMP Windows Media Player 9 кладется сюда. Он будет переупакован в безключевой инсталлятор и запущен вместе с файлами из SVC-PRE.
SVC-WMS Windows Messenger 4.7 апдейт должен быть здесь. Эти файлы будут распакованы во время установки.
SVC-X2M Microsoft Installer Programs, которые упакованы IExpress, кладутся сюда. MSI и CAB будут распакованы и переупакованы используя IExpress в безключевые инсталлеры и запущены вместе с файлами из SVC-PRE . Включая: DotNetFX и Moviemaker II. MSI тоже можно положить сюда. Они тоже будут перепакованы при помощи IExpress.



Заставляем систему использовать изменённый экран приветствия


Ну вот и закончено редактирование ресурсов экрана приветствия! Oстаётся заставить систему использовать наш экран приветствия. Это достигается путем редактирования параметров реестра. Открываем редактор реестра (Пуск - Выполнить - REGEDIT - OK. После того, как редактор реестра запустился, переходим в раздел

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

и меняем значение расширяемого строкового параметра UIHost на myui.exe. После чего закрываем редактор реестра.

Чтобы просмотреть созданный экран приветствия необязательно перезагружаться - достаточно выполнить команду "Завершение сеанса" или "Смена пользователя".

Чтобы использовать собственный экран приветствия при установке системы, вам нужно скопировать измененный экран приветствия в папку System32 и импортировать вышеуказанные параметры в реестр во время установки ОС. Твик реестра будет выглядеть примерно так:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

UIHost="%systemroot%\system32\myui.exe"

Примечание. Если путь к экрану приветствия указан неверно, будет использоваться стандартное классическое приглашение на вход в систему. Если вы используете твик для классического приглашения на вход в систему, то экран приветствия автоматически игнорируется, так что вы не можете использовать оба. Однако вы можете иметь оба файла в системе. Просто не используйте GinaDll твик, если вы хотите использовать экран приветствия.



Заставляем Windows использовать наш Logon Screen


Предполагается, что вы сохранили нужные файлы в $OEM$\$$\system32. Все что нужно, это один твик реестра.

Для классического приглашения на вход в систему

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

GinaDll="mygina.dll"

Замените mygina.dll на имя вашего файла.

Для экрана приветствия

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

UIHost="%systemroot%\system32\dragon.exe"

Замените dragon.exe на имя вашего файла.

Как вы наверное догадались, файлы можно положить в любую директорию, и указать соответствующий путь в REG файле.

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

Если вы используете твик для классического приглашения на вход в систему, то экран приветствия автоматически игнорируется, так что вы не можете использовать оба. Однако, вы можете иметь оба файла в системе. Просто не используйте GinaDll твик, если вы хотите использовать экран приветствия.

Автор: Вадим Стеркин aka Vadikan

Иcточник: (переведено с англ.) unattended.msfn.org

Наши форумы

Опубликована- 31.03.2005


© Все права защищены OSzone.net 2001-2007

Распечатано 09.04.05

Спроeктировала и разработала сайт Ginger



Заставляем Windows использовать нашу тему


Осталось лишь сообщить программе установки Windows, что вы хотите использовать свою тему. Делается это через файл ответов winnt.sif. Просто добавьте в файл следующие строки:

[Shell]

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

Замените MyTheme.theme на имя файла, который вы создали на первом этапе.

Автор: Вадим Стеркин aka Vadikan

Иcточник: (переведено с англ.) unattended.msfn.org

Наши форумы

Опубликована- 31.03.2005


© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.

Распечатано 09.04.05

Спроeктировала и разработала сайт Ginger



Завершение работы с каталогами


Теперь переименовываем файлы с русскими шрифтами bootfont.bin в btfontxp.bin и btfont2k.bin соответственно для Windows XP и Windows 2000. В папку D:\work\ копируем все маркерные файлы от обоих дистрибутивов, а также btfontxp.bin и btfont2k.bin. На данный момент мы имеем следующую структуру каталогов:

УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS