Собираем свой WinPE№ 1
Автор: BlackChaos
Дата : 13-01-05, Чтв, 02:01:34

Ну вот… я вроде как созрел для написания руководства по созданию загрузочного диска с WinPE на борту. Особую регулярность обещать не буду, потому как и сам не знаю как у меня будет в дальнейшем со временем, но буду стараться… Чаще чем раз в неделю у меня просто не получится (работаю как-то не по человечески, хотя надеюсь на изменения в лучшую сторону!)
Рассказывать для чего и кому такой диск нужен, тоже не хочется, поэтому приступим к первым опытам и рекомендациям практически сразу… Первые пару статей я написал, но они требуют некоторой коррекции в соответствии с вашими пожеланиями.
Я только немного пораздражаю всех своим брюзжанием по поводу как я мыслю все это сделать!
Собирать будем всей толпой… (естественно теми кому это интересно и нужно), и естественно я буду просить оказывать некоторую помощь – ну там программку зарегистрировать как-то похитрее, посодействовать в пополнении моих знаний о какой-то важной части настроек Виндов… Короче активно задавать вопросы с разъяснениями зачем это надо, как это работает и как настраивается в обычной ситуации.
Само создание будет происходить в несколько этапов - от простого диска практически ничего полезного не делающего, до полноценного комплекта со всеми необходимыми программами и утилитами.

Если такой вариант устраивает, то пишите и попутно я сразу хочу попросить вот о чем… А сборку как назовем? Предлагайте свои варианты и лучший из них будет красоваться при загрузке WinPE.
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 2
Автор: Винни
Дата : 13-01-05, Чтв, 14:35:47

WinKompuNet
А кофе на клавиатуру тоже вирус пролил?


Профиль 

Собираем свой WinPE№ 3
Автор: Тигра
Дата : 13-01-05, Чтв, 15:06:57

WinXPE
Профиль 

Собираем свой WinPE№ 4
Автор: Дядя Федор
Дата : 14-01-05, Птн, 08:57:41

WiNIX! или WuNIX!
Профиль 

Собираем свой WinPE№ 5
Автор: 369
Дата : 15-01-05, Сбт, 12:48:41

Господи, да какая разница, как называться-то будет?
Мне лично не столько нужна готовая сборка, сколько подробные инструкции по изготовлению!
Чтобы я сам смог собрать то, что мне нужно - а таких нужных мне вариантов несколько...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Профиль 

Собираем свой WinPE№ 6
Автор: Дядя Федор
Дата : 15-01-05, Сбт, 15:52:09

лучше бы нарисовали, полностью автоматизированный исталяционный диск Windows, чтоб при установке вооще ничего нажимать не надо было - вставил болванку - ушел, через час вернулся - винда установлена.
Ну, кто смогет?
Профиль 

Собираем свой WinPE№ 7
Автор: Тигра
Дата : 16-01-05, Вск, 04:20:32

nLite смогёт, если я правильно помню. Это прога для сборки дистрибутивов. Берём здесь

[ 16-01-05, Sun, 11:24:45 Отредактировано: Тигра ]
Профиль 

Собираем свой WinPE№ 8
Автор: BlackChaos
Дата : 17-01-05, Пнд, 12:16:17

Автор: 369
Дата : 15-01-05, Sat, 19:48:41

Господи, да какая разница, как называться-то будет?

Разница хоть и небольшая, но есть - по ходу рассказа объясню какая. Теперь что касается сроков написания статьи: Завтра-послезавтра у меня выходной, вот первая часть и будет выложена на обозрение.

Еще один вопрос, но уже к администрации: Сопутствующий материал вроде скриптов и дополнительных файлов требует некоторого места для скачивания. Как быть с этим? Просто ссылками не обойтись - некоторые уже умерли!
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 9
Автор: Тигра
Дата : 18-01-05, Втр, 04:27:06

а сколько места надо ? я могу где-то 30 мег захостить
Профиль 

Собираем свой WinPE№ 10
Автор: BlackChaos
Дата : 18-01-05, Втр, 07:52:47

Хватило бы с лихвой я думаю. Если что, то свяжусь обязательно. Спасибо!
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 11
Автор: Винни
Дата : 19-01-05, Срд, 15:22:35

Автор: BlackChaos
Дата : 17-01-05, Mon, 19:16:17

Еще один вопрос, но уже к администрации: Сопутствующий материал вроде скриптов и дополнительных файлов требует некоторого места для скачивания. Как быть с этим? Просто ссылками не обойтись - некоторые уже умерли!


Нет проблем. Дай файлы - я их положу под КомпьюНетом.
А кофе на клавиатуру тоже вирус пролил?


Профиль 

Собираем свой WinPE№ 12
Автор: BlackChaos
Дата : 21-01-05, Птн, 11:51:57

Выспался после 48 часов непрерывной работы и выкладываю первую статью о WinPE...

Часть 1

Начали!
Небольшой экскурс в историю. Программа которую мы будем использовать для создания диска с BartPE была создана голландцем Bart Lagerwegij (бог его знает как склонять правильно) пару лет назад. Сложности ее создания состояли в том, что Microsoft пристально наблюдала за конкурентом своей Windows PE. В принципе отсюда и возникли некоторые ограничения – одно из которых состоит в том, что система не может работает свыше 24 часов (Но как с этим справиться я вам расскажу чуть позже). В результате же BartPE не была предана анафеме и благополучно живет и процветает во множестве сборок и вариантов. Один из вариантов мы и будем собирать, а далее каждый сможет сделать что-то по своему вкусу.

Для начала скачиваем программу pebuilder вот с этого адреса: http://www.nu2.nu/pebuilder Текущая версия 3.1.3 которую и забираем. После установки и запуска программы (очень рекомендую установить не в Program Files, а в отдельную папочку) видим следующее окно…

Пойдем по порядку:
1) Меню “Builder”
1. Build – создает в указанном каталоге сборку BartPE.
2. Build ISO/CD – создает в указанном каталоге образ диска и если отмечено,
      то прожигает диск.
3. View last build log – выводит отчет о работе.
4. Plugins – настройка плагинов.
5. Options – настройки программы PE Builder.
6. Exit – фиг его знает что это такое.

2) Меню “Source”
1. Search – найти инсталяцию Windows XP.
2. Check – проверить введенный параметр.
3. Slipstream – выводит окно…

    a) Source: (location of windows installation files) – путь к инсталяционным файлам
       Windows XP
    b) Source is readonly (CD or DVD) – делать копии инсталяционных файлов в
       выбранный каталог
    c) Servicepack: (location of servicepack file) – путь к файлам SP1 или SP2
    d) Output: (location where the…) – путь для скопированных инсталяционных файлов

3) Меню “Help” – я так думаю здесь сами разберетесь.

Вернемся к первому рисунку…
4) Source (path to Windows installation files) – путь к инсталяционным файлам Windows
5) Output – каталог для вашей сборки
6) Create ISO image (enter a filename) – создавать образ диска, путь и имя которого
    вводится в строку ниже
7) Burn to CD – делать прожиг диска. Галочка рядом – это очистка перезаписываемого
    диска перед прожигом
8) Device – выбрать записываемое устройство

“Build” – начать создание диска с BartPE.

А теперь самое интересное… “Plugins”. Нажимаем кнопочку и попадаем в следующее окно…

Именно здесь и указываются программы, которые будут присутствовать в вашей сборке. Самими плагинами займемся несколько позднее, а сейчас я объясню назначение кнопок.
Close – закрыть окно
Enable/Disable – включить/выключить выбранный плагин. Кстати… можно выбирать сразу несколько плагинов (как в проводнике Виндов) и при нажатии на кнопку произойдет изменение состояния плагинов на противоположное.
Help – показать помощь по плагину (если она конечно присутствует). Файл помощи представляет собой обычный HTML-файл, который можно просмотреть отдельно от программы.
Edit – редактировать настройки плагина.
Add – добавить плагин. Добавочные плагины должны быть в формате “cab”.
Remove – удалить выбранный плагин из списка.

Теперь, что касается формата плагинов. Те, что добавляются кнопкой “Add” должны быть в формате “cab”. Но это нас мало интересует, ведь их можно скачать с интернета уже готовыми, а мы будем делать свою сборку и поэтому обратимся непосредственно к формату файла “inf”. Находятся они в папке “plugin” каталога в котором установлена программа “pebuilder”.

Сейчас я приведу список кодов используемых в фалах “inf” и пойду на работу. А завтра ознакомимся с командами, содержимым и сами будем создавать такой файл на каком-нибудь простом примере.

Список кодов: (список достаточно длинный, но без его знания написание inf-файлов будет весьма утомительно)
1 = "\”
2 = system32
3 = system32\config
4 = system32\drivers
5 = system
7 = system32\ras
9 = system32\spool
10 = system32\spool\drivers
11 = system32\spool\drivers\w32x86\3
12 = system32\spool\prtprocs
13 = system32\spool\prtprocs\w32x86
14 = system32\wins
15 = system32\dhcp
16 = repair
17 = system32\drivers\etc
18 = system32\spool\drivers\w32x86
19 = system32\drivers\disdn
20 = inf
21 = Help
22 = Fonts
23 = Config
24 = msagent\intl
25 = Cursors
26 = Media
27 = java
28 = java\classes
29 = java\trustlib
30 = system32\ShellExt
31 = Web
32 = system32\Setup
33 = Web\printers
34 = system32\spool\drivers\color
35 = system32\wbem
36 = system32\wbem\Repository
37 = addins
38 = "Connection Wizard”
39 = "Driver Cache\i386”
40 = security
41 = security\templates
42 = system32\npp
43 = system32\ias
44 = system32\dllcache
45 = Temp
46 = Web\printers\images
47 = system32\export
48 = system32\wbem\mof\good
49 = system32\wbem\mof\bad
50 = twain_32 51 = msapps\msinfo
52 = msagent
53 = msagent\chars
54 = security\logs
55 = system32\icsxml
57 = system32\mui
58 = %MUI_PRIMARY_LANG_ID_DIR%
59 = system32\mui\dispspec
60 = AppPatch
61 = Debug
62 = Debug\UserMode
63 = system32\oobe
67 = Help\Tours
68 = Resources\Themes\Luna
69 = Resources\Themes\Luna\Shell\NormalColor
70 = system32\oobe\html\ispsgnup
71 = system32\oobe\html\mouse
72 = system32\oobe\html\oemcust
73 = system32\oobe\html\oemhw
74 = system32\oobe\html\oemreg
75 = system32\oobe\images
76 = system32\oobe\setup
77 = system32\oobe\sample
78 = Resources\Themes\Luna\Shell\Metallic
79 = Resources\Themes\Luna\Shell\Homestead
91 = Help\Tours\mmTour
92 = Help\Tours\htmlTour
100 = system32\1025
101 = system32\1028
102 = system32\1031
103 = system32\1033
104 = system32\1037
105 = system32\1041
106 = system32\1042
107 = system32\1054
108 = system32\2052
109 = system32\3076
110 = system32\wbem\xml
111 = system32\usmt
112 = system32\inetsrv
123 = mui
124 = WinSxS
125 = WinSxS\Manifests
126 = WinSxS\InstallTemp
127 = ime
129 = Resources\Themes
130 = ime
132 = ime\imejp
133 = System32\IME\PINTLGNT
134 = System32\IME\CINTLGNT
135 = System32\IME\TINTLGNT
136 = IME\CHTIME\Applets
137 = ime\imejp98
138 = ime\imejp\applets
180 = system32\3com_dmi

1 = “\” это системная папка windows, \i386 для WinPE
2 и выше, это папки в системной папке windows для примера: 4 = system32\drivers - это \i386\system32\drivers для WinPE


Достаточно ясно излагаю или что-то требуется объяснить более подробно, изменить сам стиль рассказа? Говорите - я исправлюсь. Хотя пока еще ничего особого сложного и важного нет!
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 13
Автор: 369
Дата : 21-01-05, Птн, 14:07:40

BlackChaos
Достаточно ясно излагаю или что-то требуется объяснить более подробно...

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

Собираем свой WinPE№ 14
Автор: BlackChaos
Дата : 21-01-05, Птн, 14:33:42

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

Добавлено:
Вместо длинного пути "Windows\System32\drivers" пишем цифру 4 и все. Во-первых так короче. А во-вторых используя приведенные коды плагин избегает ошибок при написании имен директорий (папок). Ошибиться при написании не проблема, а в результате система работать не будет!
Я скромен, потому что я гений.
                         (Наум Каштаньер)

[ 21-01-05, Fri, 22:20:29 Отредактировано: BlackChaos ]
Профиль 

Собираем свой WinPE№ 15
Автор: BlackChaos
Дата : 23-01-05, Вск, 11:48:15

Часть 2

Сегодня мы попробуем создать простенький плагин для BartPE. Все конечно очень просто, но от понимания проделанного зависит сможете ли вы создавать свои плагины и соответственно собирать диски с нужным вам программным обеспечением. Я постараюсь объяснять как можно подробней и обстоятельней, а если по прочтению что будет не ясно - задавайте вопросы. Обязательно постараюсь разъяснить.

Плагин будет создаваться для программы PEShell Swapper, взять которую можно с родного сайта: http://www.geocities.com/pierremounir абсолютно бесплатно. Относительно настройки самой программы и для чего она нужна, мы поговорим попозже, а сейчас просто поверьте на слово – “Пригодится”!
Попробуем “прикрутить” ее в нашу сборку. В каталоге с установленным Bart’s PE видим еще несколько каталогов – нам нужен с именем “plugin”. Заходим в него и видим еще множество каталогов – это и есть плагины. Один каталог – один плагин. Для своего плагина создаем отдельный каталог с именем “PEShell”. Создаем в нем еще один каталог с именем “files” и копируем в него все файлы из скачанного архива программы PEShell Swapper. Можно конечно каталог “files” и не создавать и валить все в одну кучу, но это на любителя. Привыкайте к хорошему стилю – самим проще будет, да и не все программы ограничиваются двумя-тремя файлами. Просто запутаетесь. Теперь создаем в любом редакторе файл с названием “peshell.inf” который сохраняем в каталоге “PEShell”. Да… редактор должен поддерживать сохранение файлов в формате “Text files (*.txt)” – тут других вариантов нет!
Теперь начинаем настраивать плагин написанием в файле inf всяких комманд…
Символ “;” – означает комментарий. Все, что следует за ним не воспринимается при создании образа диска и поэтому можно писать все, что угодно – например свои позывные.

У меня первые строки выглядят так.
; PEShell.inf
; PEBuilder v.3 plugin INF file for PEShell Swapper
; Created by BlackChaos


Далее следует секция [Version] – которая не меняется.
[Version]
Signature=“$Windows NT$”


Следом секция [PEBuilder] – состоящая из следующих ключей…
[PEBuilder]
Name=“PEShell Swapper”
; Название плагина
Enable=1
; Состояние плагина по умолчанию: 0 – выключен, 1 – включен. В программе
; PEBuilder это будет выглядеть как No или Yes – сответственно
; Help=peshell.htm
; Раскомментируйте строку выше, если намерены создать файл помощи


Следующая секция [WinntDirectories] – указывает какие папки должны быть созданы для программы и где именно.
[WinntDirectories]
a=“Programs\Shells\PEShell”,2
; Переменная “a”в начале будет использоваться в следующей секции. Если
; нужно сохдать несколько каталогов, то переменных тоже будет несколько.
; Переменные могут иметь значения (a-z). Цифра “2” означает, что каталог нужно
; создавать в корне диска, а не по умолчанию в “\i386”. Вы можете
; комбинировать цифру 2 с цифрой 1 (просто сложив их и получив цифру 3) для
; того, что бы PEBuilder создавал папку, даже если она пустая
; Именно здесь можно использовать коды приведенные в конце первой статьи
; Естественно если файл копируется в системный каталог, например можно
; написать так: a=“system32\config”,,2 а можно проще: a=3,,2 – результат один.


Секция [SourceDisksFiles] – сообщает куда помещать файлы программы и откуда их брать.
[SourceDisksFiles]
files\peshell.exe=a,,1
files\peshell.ini=a,,1
; Переменная “a” была созданая в предыдущей секции и сообщает куда
; копировать файлы. Между двумя запятыми можно указать альтернативное имя
; файла с которым он будет копироваться. Цифра в конце строки означает
; проверку наличия указанного файла в исходной папке и вывода сообщения
; если он отсутствует. В именах файлов Вы можете использовать групповые
; символы: files\*.dll=2,,1 или files\*.*=a. В случае если Вы хотите перечислить
; каждый файл в Вашем .inf файле, используйте команду dir /b > files.txt чтобы
; не писать все файла вручную. Если Вы хотите добавить все файлы в одну
; папку, то можете использовать (нет в этом примере) запись “files=a,,1.”


Добавим секцию [SetupReg.AddReg] – которая сообщает какие записи нужно внести в реестр создаваемого диска.
[SetupReg.AddReg]
0x1, "Setup", "CmdLine", "\Programs\Shells\PEShell\peshell.exe"
; Устанавливаем PEShell Swapper в качестве оболочки. Оболочкой она не
; является, но с ее помощью можно выбирать какую запустить – стандартный
; Explorer или например Aston Shell (это мы сделаем обязательно)!


Последняя секция [Append] – в ней мы добавим программу в стандартную оболочку “NU2Menu”.
[Append]
nu2menu.xml, peshell_nu2menu.xml
; Вставить в меню "nu2menu" вызов программы

Чуть ниже я поясню как сделать файл.

А вот что получилось в итоге...
; PEShell.inf
; PEBuilder v.3 plugin INF file for PEShell Swapper
; Created by BlackChaos

[Version]
Signature=“$Windows NT$”

[PEBuilder]
Name=“PEShell Swapper”
; Название плагина
Enable=1
; Состояние плагина по умолчанию: 0 – выключен, 1 – включен. В программе
; PEBuilder это будет выглядеть как No или Yes – сответственно
; Help=peshell.htm
; Раскомментируйте строку выше, если намерены создать файл помощи

[WinntDirectories]
a=“Programs\Shells\PEShell”,2
; Переменная “a”в начале будет использоваться в следующей секции. Если
; нужно сохдать несколько каталогов, то переменных тоже будет несколько.
; Переменные могут иметь значения (a-z). Цифра “2” означает, что каталог нужно
; создавать в корне диска, а не по умолчанию в “\i386”. Вы можете
; комбинировать цифру 2 с цифрой 1 (просто сложив их и получив цифру 3) для
; того, что бы PEBuilder создавал папку, даже если она пустая
; Именно здесь можно использовать коды приведенные в конце первой статьи
; Естественно если файл копируется в системный каталог, например можно
; написать так: a=“system32\config”,,2 а можно проще: a=3,,2 – результат один.

[SourceDisksFiles]
files\peshell.exe=a,,1
files\peshell.ini=a,,1
; Переменная “a” была созданая в предыдущей секции и сообщает куда
; копировать файлы. Между двумя запятыми можно указать альтернативное имя
; файла с которым он будет копироваться. Цифра в конце строки означает
; проверку наличия указанного файла в исходной папке и вывода сообщения
; если он отсутствует. В именах файлов Вы можете использовать групповые
; символы: files\*.dll=2,,1 или files\*.*=a. В случае если Вы хотите перечислить
; каждый файл в Вашем .inf файле, используйте команду dir /b > files.txt чтобы
; не писать все файла вручную. Если Вы хотите добавить все файлы в одну
; папку, то можете использовать (нет в этом примере) запись “files=a,,1.”

[SetupReg.AddReg]
0x1, "Setup", "CmdLine", "\Programs\Shells\PEShell\peshell.exe"
; Устанавливаем PEShell Swapper в качестве оболочки. Оболочкой она не
; является, но с ее помощью можно выбирать какую запустить – стандартный
; Explorer или например Aston Shell (это мы сделаем обязательно)!

[Append]
nu2menu.xml, peshell_nu2menu.xml
; Вставить в меню вызов программы

А теперь в каталоге “PEShell” создадим этот файл “peshell_nu2menu.xml” с помощью любого редактора и вносим в него следующие строки…
<!-- Nu2Menu entry for PEShell Swapper -->
<NU2MENU>
<MENU ID="Programs">
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\Shells\PEShell\peshell.exe))" CMD="RUN" FUNC="@GetProgramDrive()\Programs\Shells\PEShell\peshell.exe">PEShell Swapper</MITEM>
</MENU>
</NU2MENU>

Сохраняем этот файл в каталоге плагина.
Если очень хочется, то можно еще добавить файл помощи, но это уже не так важно и остается на ваше усмотрение. Но если вы выпустите плагин на просторы интернета, то это надо сделать – так сказать правила хорошего тона!

В следующий раз я расскажу для чего мы прикрутили программу PEShell Swapper и как ее настраивать, а так же (возможно) попробуем сделать первую сборку нашего WinPE.

***************************
Сейчас запакую все созданное в архив и вышлю модератору дабы сделал ссылку на скачивание!
***************************
Все ли понятно? Может какие-то места остались туманными или плохо объяснены? Пишите!
Я скромен, потому что я гений.
                         (Наум Каштаньер)

[ 23-01-05, Sun, 18:53:56 Отредактировано: BlackChaos ]
[ 23-01-05, Sun, 18:54:47 Отредактировано: BlackChaos ]
[ 23-01-05, Sun, 20:14:39 Отредактировано: BlackChaos ]
[ 23-01-05, Sun, 20:15:34 Отредактировано: BlackChaos ]
Профиль 

Собираем свой WinPE№ 16
Автор: BlackChaos
Дата : 29-01-05, Сбт, 14:13:25

Сегодня я, как и обещал, расскажу более подробно о программе PEShell Swapper. Кто еще не скачал может взять ее с сайта: http://www.geocities.com/pierremounir. Программа предназначена для выбора оболочки WinPE, с которой и будет работать пользователь. Вот как выглядит сама программа…

Как видите слева выбирает оболочка, которую можно запустить и справа режим разрешения экрана, после чего нажатием кнопки “Go” выполняется ваш выбор. Сама программа постоянно находится в памяти и вызывается нажатием комбинации “Ctrl+Alt+Del”, после чего выбор можно изменить. “Run” – позволяет выбрать файл программы, которая запустится после загрузки оболочки. Остальное очень просто, да и названия говорят сами за себя, поэтому остановимся подробнее на настройке программы.
Настройка производится изменениями содержимого файла “peshell.ini”. Знак “;” – по прежнему обозначает комментарии.
Первая секция называется [Shell Loader] и состоит всего из двух ключей.
[Shell Loader]
Timeout=10
; Время задержки перед загрузкой значений по умолчанию (в секундах)
Default=Nu2Menu
; Оболочка загружаемая по умолчанию

Пока мы поставим оболочку Nu2Menu, которая идет в комплекте с Bart’s PE и является бесплатной.

Следующая секция [Shells] – здесь и указываются имеющиеся оболочки для выбора. (собственно меню выбора). Существует ограничение – не более 8 (восьми) оболочек.
[Shells]
; Note: 8 shells only allowed.
; Aston Shell         = %SystemDrive%\Programs\Shells\Aston\Aston.exe
Nu2Menu               = %SystemDrive%\Programs\Shells\Nu2Menu\Nu2Menu.exe
; Windows Explorer    = Explorer.exe
Command Prompt       = Cmd.exe

Сначала пишется название оболочки, которое и будет в меню выбора. После знака “=” пишется путь к ней. “%SystemDrive%” – загрузочный диск с системой, далее путь к загрузочному файлу оболочки. Как видите Aston и Nu2Menu находятся в каталоге “\Shells” – это опять же сделано для облегчения работы. Куда приятнее знать, что все добавленные оболочки находятся по одному пути – во избежание ошибок и загромождения диска кучей папок. Aston Shell мы пока не делали и поэтому она закомментирована. Впоследствии мы ее добавим на наш диск и добавим в меню выбора простым удалением знака “;”.
Секция [AutoRun]. Пока мы ее использовать не будем, но знать для чего она все таки надо. В этой секции пишутся команды для программ загружающихся одновременно с запуском оболочки. Например: 0=%SystemRoot%\System32\PENetCfg.exe /UseProfile
И последняя секция [Display] – настройки дисплея.
[Display]
Width=1024
; разрешение экрана по горизонтали
Height=768
; разрешение экрана по вертикали
ColorDepth=32
; глубина цвета
ConfirmDisplayChange=Yes
; подтверждать изменения


Теперь еще одна вещь…
Если уж мы используем PEShell Swapper, то следует внести изменения в файл плагина Nu2Menu. Ищем в каталоге плагинов “Nu2Menu”. Открываем файл “nu2menu.inf” и вносим изменения, а точнее удаляем или закомментируем секцию [SetupReg.AddReg] – ведь в качестве оболочки у нас указана PEShell Swapper.
;[SetupReg.AddReg]
; Install nu2menu.exe as shell
; 0x1, "Setup", "CmdLine", "\Programs\Shells\Nu2Menu\nu2menu.exe”

Обратите внимание, что помимо этого я изменил путь к файлам, проставленный по умолчанию. Хотя секция не используется, но на будущее – вдруг кто-то откажется от PEShell Swapper и оставит только Nu2Menu.
А так же следует поправить путь к файлам еще в одной секции. Как я говорил уже – это для просто “правила хорошего тона” (группируем однотипные программы в одной папке):
[WinntDirectories]
a="Programs\Shells\Nu2Menu",2


Вот что должно получиться…
; PE Shell Swapper (PEShell) v1.5
; Copyright (C) 2003-2004 by Pierre Mounir (TheTruth).
; This is a sample configuration file to use with PEShell, adapt it to your liking.
; You can always show PEShell's main window by pressing Ctrl+Alt+Del, and open Task Manager by pressing Win+T.
[Shell Loader]
Timeout=10
Default=Aston Shell

[Shells]
; Note: 8 shells only allowed.
; Aston Shell                      = %SystemDrive%\Programs\Shells\Aston\Aston.exe
Nu2Menu                         = %SystemDrive%\Programs\Shells\Nu2Menu\Nu2Menu.exe
Windows Explorer          = Explorer.exe
Command Prompt          = Cmd.exe

[AutoRun]
; Command Line Syntax:
; StarupFlag = CommandLine

; StartupFlag is a bit field.
; Allowed values:
; 0 = run hidden and wait (00 00 00 00)
; 1 = run normal and wait (00 00 00 01) (Default in previous version)
; 2 = run hidden and don't wait (00 00 00 10)
; 3 = run normal and don't wait (00 00 00 11)

; 0=%SystemRoot%\System32\PENetCfg.exe /UseProfile

[Display]
Width=1024
Height=768
ColorDepth=32
ConfirmDisplayChange=Yes


Вот и все, что касается настроек PEShell Swapper.

А теперь рискнем сделать первый релиз нашей сборки. Потому как названия не придумали, то я не буду скромничать и назову по своему – “Calculator PE”. А вы как хотите – куда чего написать я разъясню чуть ниже.
Поехали…
Первым делом открываем файл “pebuilder.inf”, находящийся в каталоге с программой “PEBuilder”. Ищем в нем вхождения строки “Starting BartPE”. Вот тут и пишем свое название сборки. У меня “Starting Calculator PE ver. 01 (build 001)…”.
Теперь ищем вхождение “bartpe.bmp” – это заставка на рабочий стол. Тут можно присандалить любую картинку в формате “BMP”. Да… чуть не забыл! Эта строка встречается дважды! Теперь сохраняем измененный файл и приступаем к составлению сборки. Ставим диск с инсталяцией Windows XP в дисковод и запускаем на выподнение файл “pebuilder.exe”. Настройки программы устанавливаем в соответствии с инструкциями в первой статье и жмем кнопку “Plugins”. В самой первой сборке я отключил практически все плагины, кроме некоторых. Вот список включенных с комментариями:
1. Background info (bginfo) – выводит на рабочий стол параметры системы. В памяти постоянно не висит, а посему и не занимает.
2. Boot Fix (Enabling ”Press any key to boot from CD”) – при старте с CD выводится запрос на запуск по нажатию любой клавиши, иначе запускается система с жесткого диска.
3. Customize – что-то там настраивает в системе. Не понадобилось пока ни разу.
4. Dos 16-bit support for WinPE – поддержка 16-битных DOS-совских программ в WinPE.
5. Keyboard Layout – поддержка языков.
6. Nu2Menu – маленькая оболочка для WinPE.
7. PEShell Swapper – для чего эта программа уже знаете.
8. Profiles folder – поддержка профиля пользователя системы. Обязательно надо включить!
9. RAMDisk (Qsoft) – создает виртуальный диск в памяти.
10. Serial Mouse – поддержка мыни на порту COM.
11. Startup Group – в меню создается группа автозагрузки программ.

Вот и все. Осталось только выйти из настроек плагинов и нажать на кнопку “Build”. Тут уже сами выбирайте – сразу с записью на болванку или другой программой сделаете. После чего можно и опробовать первую сборку.
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 17
Автор: BlackChaos
Дата : 02-02-05, Срд, 13:21:02

Народ! Вы хоть прореагируйте... все понятно или какие-то места в тени остались? Слово-два для контроля.
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 18
Автор: Dimka
Дата : 02-02-05, Срд, 14:34:36

гы, я старательно копирую все
сейчас ну никак нет времени заняться
Горноуралький, хохлоеврейский псевдогрузин Шумахер НЕ_Миша ибн Ёжик Задунайский, уральско-грузинско-еврейско-турецко-поддатый.
Профиль 

Собираем свой WinPE№ 19
Автор: eliuha
Дата : 04-02-05, Птн, 12:01:26

а сколько мегов это занимает, я имею ввиду РАМ?
как не странно ХР просто пожирает рам. Я как-то игрался с этим бартом, на 512 МБ ДДР.
тормозил.
и ещё вопрос, с лонгхорн кто- то пробовал это запустить , и почему с 2000 оно не согласно работать?
Недавно изобрел универсальный растворитель. Теперь думаю, в чем его
хранить.
Профиль 

Собираем свой WinPE№ 20
Автор: BlackChaos
Дата : 04-02-05, Птн, 12:26:14

Попробую ответить на вопросы...

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

По "тормозам" сказать невозможно, я ж не знаю что за сборка была.

Longhorn, как и 2000-ный с BartPE не дружат. Первый просто пока не нужен, а про второй написано на сайте создателя.
"Bart's PE Builder helps you build a "BartPE" (Bart Preinstalled Environment) bootable Windows CD-Rom or DVD from the original Windows XP or Windows Server 2003 installation/setup CD, very suitable for PC maintenance tasks."

Но если очень интересует 2000-ый то могу только посоветовать ERDCommander - он создан на его основе. Вот только добавить нужные программы и т.д. практически невозможно, да и денюжку платить придется.
Я скромен, потому что я гений.
                         (Наум Каштаньер)

[ 04-02-05, Fri, 21:10:43 Отредактировано: BlackChaos ]
[ 04-02-05, Fri, 21:21:11 Отредактировано: BlackChaos ]
Профиль 

Собираем свой WinPE№ 21
Автор: eliuha
Дата : 04-02-05, Птн, 16:20:58

ещё вопрос :
офис xp ты на барта ставил ?
я помню что у нас были проблемы, щас пытаюсь вспомнить какие.
Ну во-первых кодировка и шрифты.
было что то ещё..
Недавно изобрел универсальный растворитель. Теперь думаю, в чем его
хранить.
Профиль 

Собираем свой WinPE№ 22
Автор: BlackChaos
Дата : 05-02-05, Сбт, 03:16:28

Офис на BartPE? А зачем? Такую громадину! Искренне недоумеваю.

С кодировками и шрифтами постараюсь подробно рассказать в четвертой статье. (Никак не могу дописать - работа проклятая мешает! )
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 23
Автор: BlackChaos
Дата : 25-02-05, Птн, 07:57:56

Я дико извиняюсь, но сборка нашей версии временно откладывается. Причина же непонятна даже для меня. Пришло письмо дебильно содержания, о том, что я нарушаю чьи-то там авторские права! Правда в чем не написано. Разберусь и продолжим.
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 24
Автор: 369
Дата : 25-02-05, Птн, 13:29:51

Оооочень интересно! И чьи же именно права нарушаются? Уж не мелкомягкого ли?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Профиль 

Собираем свой WinPE№ 25
Автор: BlackChaos
Дата : 25-02-05, Птн, 14:33:08

Угу! Как ни странно.
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 26
Автор: Дядя Федор
Дата : 26-02-05, Сбт, 16:21:20

а можно глянуть на письмецо-то?
Профиль 

Собираем свой WinPE№ 27
Автор: RiNeo
Дата : 01-03-05, Втр, 07:40:54

А как добавить в WinPE поддержку дисков Serial ATA? У меня Seagate.
Профиль 

Собираем свой WinPE№ 28
Автор: 369
Дата : 02-03-05, Срд, 15:25:43

369
Уж не мелкомягкого ли?

BlackChaos
Угу! Как ни странно.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Профиль 

Собираем свой WinPE№ 29
Автор: BlackChaos
Дата : 03-03-05, Чтв, 12:50:54

Значится так... не понравилась им вот эта фраза: В принципе отсюда и возникли некоторые ограничения – одно из которых состоит в том, что система не может работает свыше 24 часов (Но как с этим справиться я вам расскажу чуть позже). Клятвенно пообещав не рассказывать о преодолении данного препятствия на форуме (но не в привате) я буду продолжать публикацию о создании своей сборки WinPE.
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 30
Автор: Василий Пупкин
Дата : 08-03-05, Втр, 01:17:09

Я бы хотел больше узнать как создать на базе BARTPE установочный диск Windows XP SP2, что бы ещё присутствовала утилита PowerQuest PartitionMagic 8.0 Хотелось бы упростить установку, пришёл увидел "установил" или починил операционку.
Как дрова на модем засунуть и вобще возможен dual-up соединение из под BartPE
Профиль 

Собираем свой WinPE№ 31
Автор: Дядя Федор
Дата : 08-03-05, Втр, 08:09:24

Автор: Василий Пупкин
Дата : 08-03-05, Втр, 08:17:09

Я бы хотел больше узнать как создать на базе BARTPE установочный диск Windows XP SP2, что бы ещё присутствовала утилита PowerQuest PartitionMagic 8.0 Хотелось бы упростить установку, пришёл увидел "установил" или починил операционку.
Как дрова на модем засунуть и вобще возможен dual-up соединение из под BartPE


для этого не нужен BartPE, и dial-up возможен конечно же, если дрова для модема установленны...
Профиль 

Собираем свой WinPE№ 32
Автор: 369
Дата : 08-03-05, Втр, 15:40:00

Хотелось бы упростить установку

nLite: делаем свой дистрибутив Windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Профиль 

Собираем свой WinPE№ 33
Автор: Alex Nerten
Дата : 22-03-05, Втр, 19:44:16

Хотелось бы узнать, когда будет продолжение...
Профиль 

Собираем свой WinPE№ 34
Автор: BlackChaos
Дата : 23-03-05, Срд, 03:00:51

Автор: Alex Nerten
Дата : 23-03-05, Срд, 02:44:16

Хотелось бы узнать, когда будет продолжение...

Я бы и рад продолжить, но все упирается в свободное время. А его как раз и не хватает. Но продолжение будет точно - вот только когда не могу сказать точно.
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 35
Автор: MalMaxim
Дата : 15-06-05, Срд, 13:00:18

Еще хотелось бы знать возможна ли замена стандартного протокола TCP/IP на протокол PPPoe для это плагин нужен?
Профиль 

Собираем свой WinPE№ 36
Автор: water
Дата : 18-06-05, Сбт, 07:39:46

Здраствуйте гений, поведайте пожалуйста нам (мне ХЫ ХЫ), как сотворить плагин для Aston Shell? Хотя б посоветуйте какие пути прописать файлам, не знаю где они должны располагатся на BartPE, это все же оболочка а не программа. Кстати BlackChaos. благодарю вас за познавательную статью выше, я кое чему научился благодаря ей.
Профиль 

Собираем свой WinPE№ 37
Автор: BlackChaos
Дата : 20-06-05, Пнд, 13:11:03

У меня проблемы с нетом. Пишу с чужого компа. Через пару дней все будет нормально и я покажу как сделать плагин - сам долго возился!
Я скромен, потому что я гений.
                         (Наум Каштаньер)
Профиль 

Собираем свой WinPE№ 38
Автор: CAT
Дата : 24-06-05, Птн, 08:10:35

BlackChaos
Очень познавательно и интересно спасибо
А как насчёт опубликовать "это странное письио о правах" может на пуку берут ?
Профиль 

Собираем свой WinPE№ 39
Автор: waterboy
Дата : 25-06-05, Сбт, 04:23:47

Спасибо, ждем-с
Профиль 

Собираем свой WinPE№ 40
Автор: DemonXP
Дата : 13-07-05, Срд, 12:54:09

Да-да, ждем!!!
Я имел практику по INF-файлам, но с XML-ем не знаком. Будет интересно узнать...
Профиль 

Собираем свой WinPE№ 41
BlackChaos

Бли-и-и-и-н! Достали все эти поставщики и провайдеры. Вот взял бы свой верный карамультук и пошел бы прямо к ним в контору дабы спросить: - А в чем собственно дело? - Слегка постреливая в потолок холостыми зарядами...
Почти это и пришлось сделать!
Так вот... интернет заработал - буду срочно исправляться! Еще раз извините за задержку с ответами!
Профиль 

Собираем свой WinPE№ 42
BlackChaos

Сразу предупреждаю, что плагин недоделаный - времени просто не хватает. Иcправить пути на свои - почитайте помощь по Aston. И еще по мелочи...

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Aston Shell"
Enable=1

[WinntDirectories]
a=aston,2
d=aston\Pictures,2
e=aston\Plugins,2
f=aston\Themes,2
g=aston\Themes\Aqua,2
h=aston\Themes\Aqua\Cursors,2
i=aston\Themes\Aqua\Icons,2
j=aston\Themes\Aqua\Plugins,2
k=aston\Themes\Aqua\SysIcon,2
l=aston\Themes\Aqua\Template,2
m=aston\Themes\AstonDesktop,2
n=aston\Themes\AstonDesktop\Cursors,2
o=aston\Themes\AstonDesktop\Fonts,2
p=aston\Themes\AstonDesktop\Icons,2
q=aston\Themes\AstonDesktop\Plugins,2
r=aston\Themes\AstonXP,2
s=aston\Themes\AstonXP\Cursors,2
t=aston\Themes\AstonXP\Fonts,2
;u=aston\Themes\AstonXP\Icons,2
v=aston\Themes\AstonXP\Objects,2
w=aston\Themes\AstonXP\Plugins,2
x=aston\Themes\AstonXP\sysIcons,2
;y="aston\Themes\Default Windows Desktop",2
z=aston\XP,2

[SourceDisksFiles]
*.*=a,,1
Pictures\*.*=d,,1
Plugins\*.*=e,,1
Themes\Aqua\*.*=g,,1
Themes\Aqua\Cursors\*.*=h,,1
Themes\Aqua\Icons\*.*=i,,1
Themes\Aqua\Plugins\*.*=j,,1
Themes\Aqua\sysIcon\*.*=k,,1
Themes\Aqua\Template\*.*=l,,1
Themes\AstonDesktop\*.*=m,,1
Themes\AstonDesktop\Cursors\*.*=n,,1
Themes\AstonDesktop\Fonts\*.*=o,,1
Themes\AstonDesktop\Fonts\*.*=22
Themes\AstonDesktop\Icons\*.*=p,,1
Themes\AstonDesktop\Plugins\*.*=q,,1
Themes\AstonXP\*.*=r,,1
Themes\AstonXP\Cursors\*.*=s,,1
Themes\AstonXP\Fonts\*.*=t,,1
;Themes\AstonXP\Icons\*.*=u,,1
Themes\AstonXP\Objects\*.*=v,,1
Themes\AstonXP\Plugins\*.*=w,,1
Themes\AstonXP\sysIcons\*.*=x,,1
XP\*.*=z,,1

[Default.AddReg]
0x0, "Software\Gladiators"

0x0, "Software\Gladiators\Aston"

0x3, "Software\Gladiators\Aston", "Master", 11,00,01,00,00,00,00,00,01,00,00,01,00,00,01,00,00,00,00,00,00,00,00,00,00

0x0, "Software\Gladiators\Aston\ThWiz"
0x1, "Software\Gladiators\Aston\ThWiz", "DefTheme", "Default Windows Desktop"

0x0, "Software\Gladiators\Aston\ThWiz\AstonIcons"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Scrollbar", "f2ded5"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Background", "4a2f28"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "ActiveTitle", "bf7160"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "InactiveTitle", "f2ded5"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Menu", "f2ded5"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Window", "ffffff"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "WindowFrame", "0"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "MenuText", "0"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "WindowText", "0"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "TitleText", "ffffff"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "ActiveBorder", "f2ded5"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "InactiveBorder", "f2ded5"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "AppWorkspace", "4a2f28"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Hilight", "bf7160"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "HilightText", "ffffff"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "ButtonFace", "f2ded5"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "ButtonShadow", "cdb9b0"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "GrayText", "b5907f"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "ButtonText", "0"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "InactiveTitleText", "662525"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "ButtonHilight", "ffffff"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "ButtonDkShadow", "836f66"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "ButtonLight", "f9f0ed"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "InfoText", "b5907f"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "InfoWindow", "f7f0e6"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "GradientActiveTitle", "bf7160"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "GradientInactiveTitle", "f2ded5"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "HotTrackingColor", "bf7160"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "My Documents", "%Systemdrive%\Aston\Themes\xp\sysIcons\My Documents.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "My Computer", "%Systemdrive%\Aston\Themes\xp\sysIcons\My Computer.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Network Neighborhood", "%Systemdrive%\Aston\Themes\xp\sysIcons\Network Neighborhood.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "The Internet", "%Systemdrive%\Aston\Themes\xp\sysIcons\The Internet.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "My Briefcase", "%Systemdrive%\Aston\Themes\xp\sysIcons\My Briefcase.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Recycle Bin (empty)", "%Systemdrive%\Aston\Themes\xp\sysIcons\Recycle Bin (empty).ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Recycle Bin (full)", "%Systemdrive%\Aston\Themes\xp\sysIcons\Recycle Bin (full).ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Closed Folder", "%Systemdrive%\Aston\Themes\xp\sysIcons\Closed Folder.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Open Folder", "%Systemdrive%\Aston\Themes\xp\sysIcons\Open Folder.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Program Group", "%Systemdrive%\Aston\Themes\xp\sysIcons\Program Group.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Control Panel", "%Systemdrive%\Aston\Themes\xp\sysIcons\Control Panel.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Administrative Tools", "%Systemdrive%\Aston\Themes\xp\sysIcons\Administrative Tools.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Fonts", "%Systemdrive%\Aston\Themes\xp\sysIcons\Fonts.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Dial-Up Networking", "%Systemdrive%\Aston\Themes\xp\sysIcons\Dial-Up Networking.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Printers", "%Systemdrive%\Aston\Themes\xp\sysIcons\Printers.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Scheduled Tasks", "%Systemdrive%\Aston\Themes\xp\sysIcons\Scheduled Tasks.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Web Folders", "%Systemdrive%\Aston\Themes\xp\sysIcons\Web Folders.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "ActiveX Cache", "%Systemdrive%\Aston\Themes\xp\sysIcons\ActiveX Cache.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Favorites", "%Systemdrive%\Aston\Themes\xp\sysIcons\Favorites.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Subscriptions", "%Systemdrive%\Aston\Themes\xp\sysIcons\Subscriptions.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "FTP Folder", "%Systemdrive%\Aston\Themes\xp\sysIcons\FTP Folder.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Url History", "%Systemdrive%\Aston\Themes\xp\sysIcons\Url History.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Floppy Drive (3.5)", "%Systemdrive%\Aston\Themes\xp\sysIcons\Floppy Drive (3.5).ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Hard Drive", "%Systemdrive%\Aston\Themes\xp\sysIcons\Hard Drive.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Network Drive (connected)", "%Systemdrive%\Aston\Themes\xp\sysIcons\Network Drive (connected).ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "CD-ROM Drive", "%Systemdrive%\Aston\Themes\xp\sysIcons\CD-ROM Drive.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "RAM Drive", "%Systemdrive%\Aston\Themes\xp\sysIcons\RAM Drive.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Removable Drive", "%Systemdrive%\Aston\Themes\xp\sysIcons\Removable Drive.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Shortcut Overlay", "%Systemdrive%\Aston\Themes\xp\sysIcons\Shortcut Overlay.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Sharing Overlay", "%Systemdrive%\Aston\Themes\xp\sysIcons\Sharing Overlay.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Workgroup", "%Systemdrive%\Aston\Themes\xp\sysIcons\Workgroup.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Computer", "%Systemdrive%\Aston\Themes\xp\sysIcons\Computer.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Audio CD", "%Systemdrive%\Aston\Themes\xp\sysIcons\Audio CD.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Recent", "%Systemdrive%\Aston\Themes\xp\sysIcons\Recent.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Find", "%Systemdrive%\Aston\Themes\xp\sysIcons\Find.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Run", "%Systemdrive%\Aston\Themes\xp\sysIcons\Run.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Suspend", "%Systemdrive%\Aston\Themes\xp\sysIcons\Suspend.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Log Off", "%Systemdrive%\Aston\Themes\xp\sysIcons\Log Off.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Shut Down", "%Systemdrive%\Aston\Themes\xp\sysIcons\Shut Down.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Default Icon", "%Systemdrive%\Aston\Themes\xp\sysIcons\Default Icon.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Default Document", "%Systemdrive%\Aston\Themes\xp\sysIcons\Default Document.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Bitmap Image", "%Systemdrive%\Aston\Themes\xp\sysIcons\Bitmap Image.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Configuration Settings", "%Systemdrive%\Aston\Themes\xp\sysIcons\Configuration Settings.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "GIF Image", "%Systemdrive%\Aston\Themes\xp\sysIcons\GIF Image.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Internet Document", "%Systemdrive%\Aston\Themes\xp\sysIcons\Internet Document.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "JPEG Image", "%Systemdrive%\Aston\Themes\xp\sysIcons\JPEG Image.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "MS-DOS Application", "%Systemdrive%\Aston\Themes\xp\sysIcons\MS-DOS Application.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "MS-DOS Batch File", "%Systemdrive%\Aston\Themes\xp\sysIcons\MS-DOS Batch File.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "MS Word Document", "%Systemdrive%\Aston\Themes\xp\sysIcons\MS Word Document.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "MS Exel Document", ""
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Rich Text Format", "%Systemdrive%\Aston\Themes\xp\sysIcons\Rich Text Format.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Text Document", "%Systemdrive%\Aston\Themes\xp\sysIcons\Text Document.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Write Document", "%Systemdrive%\Aston\Themes\xp\sysIcons\Write Document.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Zip File", "%Systemdrive%\Aston\Themes\xp\sysIcons\Zip File.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Help file", "%Systemdrive%\Aston\Themes\xp\sysIcons\Help file.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Wave Sound", "%Systemdrive%\Aston\Themes\xp\sysIcons\Wave Sound.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Video Clip (avi)", "%Systemdrive%\Aston\Themes\xp\sysIcons\Video Clip (avi).ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Video Clip (asf)", "%Systemdrive%\Aston\Themes\xp\sysIcons\Video Clip (asf).ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "CD Audio Track", "%Systemdrive%\Aston\Themes\xp\sysIcons\CD Audio Track.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Playlist file", "%Systemdrive%\Aston\Themes\xp\sysIcons\Playlist file.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "MPEG Audio file (mp3)", "%Systemdrive%\Aston\Themes\xp\sysIcons\MPEG Audio file (mp3).ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "MPEG Video file", "%Systemdrive%\Aston\Themes\xp\sysIcons\MPEG Video file.ico"
0x1, "Software\Gladiators\Aston\ThWiz\AstonIcons", "Microsoft Audio File", "%Systemdrive%\Aston\Themes\xp\sysIcons\Microsoft Audio File.ico"

0x0, "Software\Gladiators\Aston\ThWiz\Default Icons"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "My Documents", "%SystemDrive%\i386\System32\SHELL32.dll,-235"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "My Computer", "%SystemDrive%\Explorer.exe,0"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Network Neighborhood", "%SystemDrive%\i386\System32\SHELL32.dll,17"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "The Internet", "shdoclc.dll,-190"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "My Briefcase", "%SystemDrive%\i386\System32\syncui.dll,0"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Recycle Bin (empty)", "%SystemDrive%\i386\System32\shell32.dll,31"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Recycle Bin (full)", "%SystemDrive%\i386\System32\shell32.dll,32"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Closed Folder", "\i386\System32\shell32.dll,3"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Open Folder", "\i386\System32\shell32.dll,4"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Program Group", "\i386\System32\shell32.dll,36"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Control Panel", "%SystemDrive%\i386\System32\shell32.dll,-137"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Administrative Tools", "%SystemDrive%\i386\System32\main.cpl,10"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Fonts", "%SystemDrive%\i386\System32\main.cpl,9"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Dial-Up Networking", "\i386\System32\netshell.dll"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Printers", "%SystemDrive%\i386\System32\shell32.dll,-138"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Scheduled Tasks", "\i386\System32\mstask.dll,-100"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Web Folders", "%Systemdrive%\PROGRA~1\COMMON~1\MICROS~1\WEBFOL~1\MSONSEXT.DLL,0"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "ActiveX Cache", "%SystemDrive%\i386\System32\occache.dll"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Favorites", ""
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Subscriptions", "%SystemDrive%\i386\System32\webcheck.dll"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "FTP Folder", "\i386\System32\msieftp.dll,0"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Url History", "%SystemDrive%\i386\System32\shdocvw.dll,-20785"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Floppy Drive (3.5)", "\i386\System32\shell32.dll,6"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Hard Drive", "\i386\System32\shell32.dll,8"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Network Drive (connected)", "\i386\System32\shell32.dll,9"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "CD-ROM Drive", "\i386\System32\shell32.dll,11"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "RAM Drive", "\i386\System32\shell32.dll,12"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Removable Drive", "\i386\System32\shell32.dll,7"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Shortcut Overlay", "\i386\System32\shell32.dll,29"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Sharing Overlay", "\i386\System32\shell32.dll,28"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Workgroup", "\i386\System32\shell32.dll,18"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Computer", "\i386\System32\shell32.dll,15"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Audio CD", "\i386\System32\shell32.dll,40"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Recent", "\i386\System32\shell32.dll,20"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Find", "\i386\System32\shell32.dll,22"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Run", "\i386\System32\shell32.dll,24"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Suspend", "\i386\System32\shell32.dll,25"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Log Off", "\i386\System32\shell32.dll,44"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Shut Down", "\i386\System32\shell32.dll,27"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Default Icon", "\i386\System32\shell32.dll,0"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Default Document", "\i386\System32\shell32.dll,1"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Bitmap Image", "shimgvw.dll,1"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Configuration Settings", "%SystemDrive%\i386\System32\shell32.dll,-151"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "GIF Image", "shimgvw.dll,2"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Internet Document", "%Systemdrive%\Program Files\Internet Explorer\iexplore.exe,1"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "JPEG Image", "shimgvw.dll,3"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "MS-DOS Application", "%SystemDrive%\i386\System32\shell32.dll,2"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "MS-DOS Batch File", "%SystemDrive%\i386\System32\shell32.dll,-153"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "MS Word Document", "\"%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE\",1"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "MS Exel Document", ""
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Rich Text Format", "\"%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE\",1"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Text Document", "%SystemDrive%\i386\System32\shell32.dll,-152"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Write Document", "\"%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE\",2"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Zip File", "%Systemdrive%\Program Files\WinRAR\WinRAR.exe,0"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Help file", "%SystemDrive%\i386\System32\shell32.dll,23"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Wave Sound", "%Systemdrive%\Program Files\Windows Media Player\wmplayer.exe,-120"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Video Clip (avi)", "%Systemdrive%\Program Files\Windows Media Player\wmplayer.exe,-120"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Video Clip (asf)", "%Systemdrive%\Program Files\Windows Media Player\wmplayer.exe,-120"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "CD Audio Track", "%Systemdrive%\Program Files\Windows Media Player\wmplayer.exe,-120"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Playlist file", "%Systemdrive%\Program Files\Windows Media Player\wmplayer.exe,-120"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "MPEG Audio file (mp3)", "%Systemdrive%\Program Files\Windows Media Player\wmplayer.exe,-120"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "MPEG Video file", "%Systemdrive%\Program Files\Windows Media Player\wmplayer.exe,-120"
0x1, "Software\Gladiators\Aston\ThWiz\Default Icons", "Microsoft Audio File", "%Systemdrive%\Program Files\Windows Media Player\wmplayer.exe,-120"
Профиль 

Собираем свой WinPE№ 43
waterboy

BlackChaos спасибо, сразу видно что плагин для Астона вам нелегко дался.
Профиль 

Собираем свой WinPE№ 44
Slepoy

BlackChaos а продолжение статей будет ?
Если будет, то напиши как добавить различные драйвера
Я например не могу составить рабочие плагины для видяхи NVIDIA FX 5200, звуковухи Creative SB Live 5.1, и для модема U.S. Robotics 56k Voice.
Скачал авто плагин для NVIDIA не пашет, скачал другой тоже не смог разобраться.
для модема скачал плагин но модем всёравно не определяется.
Решил написать сам залез, в диспетчер устройств и посмотрел какие файлы использует
устройство потом нашел каждый файлик и скопиовал в files и написал sound.inf ( для звуковухи):
[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Creative SB Live "
Enable=1

[WinntDirectories]
a="sound",1

[SourceDisksFolders]
files=a,,1

[SourceDisksFiles]
files\Wsb0101.inf=20
files\wsb0102.cat=2
files\wsb0102.cat=4
files\A3D.DLL=2
files\CTWDM32.dll=2
files\DevCon32.dll=2
files\DevLdr32.exe=2
files\2GMGSMT.SF2=4
files\CTLFACE.sys=4
files\drmk.sys=4
files\EAPCI2M.ECW=4
files\EMU10K1F.sys=4
files\ks.sys=4
files\portcls.sys=4
files\sfman.sys=4
files\stream.sys=4
files\ksproxy.ax=2
files\ksuser.dll=2
files\sblfx.dll=2
files\sfman32.DLL=2
files\wdmaud.drv=2

Всё равно звуковуха не определяется, тоже проделал с видяхой, не пашут
 
[ 15-08-05, Пнд, 01:12:30 Отредактировано: Slepoy ]
Профиль 

Собираем свой WinPE№ 45
BlackChaos

Хм... все правильно, а вот в реестре прописать эти самые файлы? Простое копирование ничего не даст - система то не знает зачем эти файлы нужны!
Это и есть самое сложно - отследить реестр Виндов и сделать тоже самое в WinPE.
Профиль 

Собираем свой WinPE№ 46
Slepoy

А как отследить в реесте и переделать в BartPE ?
Я не знаю !
Блин больше нигде и обзоров то нет кроме http://oszone.net/ да и там про дрова не пишут.
Я в тупике .
 
[ 15-08-05, Пнд, 17:10:19 Отредактировано: Slepoy ]
Профиль 

Собираем свой WinPE№ 47
369

Slepoy
А как отследить в реесте...?

Отследить в реестре, как я понимаю, можно при инсталляции, с использованием какого-либо серьезного монитора реестра, который может сделать "снимок" реестра до установки программы\драйвера и после установки и, сравнив, показать разницу...
Профиль 

Собираем свой WinPE№ 48
BlackChaos

Автор: 369
Дата : 15-08-05, Пнд, 20:41:00
Отследить в реестре, как я понимаю, можно при инсталляции, с использованием какого-либо серьезного монитора реестра, который может сделать "снимок" реестра до установки программы\драйвера и после установки и, сравнив, показать разницу...

Так оно и есть! Это самый верный вариант.
Тведо обещать не буду, но попробую рассказать как это все делается.
Профиль 

Собираем свой WinPE№ 49
Slepoy

Тут на сайте http://www.reatogo.de/ есть прикольна фича reatogo-25-6a.exe это платный пакет , мать их, он тоже создаёт BART PE + XPE в нем есть autoDriver который сканит систему на оборудование и находит все дрова и автоматом пишет готовые
плагины driver.inf вообще супер, вот что она мне написала на RAID и сетку:
RAID:
; PE Builder v3 plugin INF file
; by reatogo

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="310    VIA VT6410 IDE RAID Controller"
Enable=1
Help="\..\..\"

[SourceDisksFiles]
C:\WINDOWS\Inf\oem0.inf=20,,1
C:\WINDOWS\system32\Drivers\viaraid.sys=4,,1

[SetValue]
"txtsetup.sif","SourceDisksFiles","viaraid.sys", "1,,,,,,_3,4,1"
"txtsetup.sif","SCSI.Load","viaraid", "viaraid.sys,4"
"txtsetup.sif","SCSI","viaraid", """VIA VT6410 IDE RAID Controller"""
"txtsetup.sif","HardwareIdsDatabase","pci\ven_1106&dev_3164", """viaraid"""

Сетка:
; PE Builder v3 plugin INF file
; by reatogo

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="340    3Com Gigabit LOM (3C940)"
Enable=1
Help="\..\..\"

[SourceDisksFiles]
C:\WINDOWS\Inf\oem1.inf=20,,1
C:\WINDOWS\system32\EL2K_CPP.dll=2,,1
C:\WINDOWS\system32\Drivers\EL2K_XP.sys=4,,1

Но, на данное оборудование я до этого уже скачал плагин-дрова с http://yurkesha.h12.ru/
Это в бесплатной версии autoDriver ищет только дрова на сеть и RAID,
чтобы активировать кнопки поиска Display driver и Audio driver за эту гадину нужно заплатить
Блин не могу найти к ней серийник
Профиль 

Собираем свой WinPE№ 50
yurined

подскажите,есть ли возможность преобрести ПРЕМИУМ КЕЙ за обычные вебмани ?????????
Профиль 


Вы не зарегистрированы либо не вошли в портал!!!
Регистрация или вход в портал - в главном меню.



 Просмотров:   055117    Постингов:   000062