Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE). WinBuilder

Модерирует : KLASS, IFkO

vu1tur (08-11-2008 12:33): лимит страниц: Windows Preinstallation Environment(WinPE). WinBuilder (2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

   

HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
здесь собираем WinPE при помощи WinBuilder'a
WinBuilder относительно новый конструктор который создавался как альтернатива Bart's Pe Builder
Одно из главных отличий конструктора Барта и WinBuilder в том что Барт собирает BartPE по txtsetup.sif от MS, а винбилдер берет только реально нужные файлы.
В винбилдере все действия по созданию WinPE системы описываются в скриптах, легких для чтения и понимания.
    В данном топике:
  • Принимаются вопросы по написанию .script файлов
  • Принимаются запросы на конвертирование плагинов от Bart's PE Builder
  • Идет разработка WinPE которая грузиться из IMG а программы из wim

Дополнительные скрипты

    Программы
  • WEEX8b программа Chef'a для вытаскивания информации о компонентах из Windows Embedded
  • inf2script программа NIKZZZZ'a для конвертирования инфов от Bart's Pe Builder'a в формат script
  • Test2 программа от NIKZZZZ'a для создания списка библиотек которые необходимы той или иной программе.
  • Make Script скрипт для быстрого создания новых скриптов, через графический интерфейс.
  • Create drivers Скрипт для создания скриптов с драйверами. Аналог AutoDriver'a для BartPE.

Ссылки
Стабильная версия WinBuilder 072
чтобы скачать с офсайта нужно там зарегистрироваться
russian.txt перевод для винбилдера. Положите файл в %BaseDir%\Projects\Tools\Languages и в настройках в выберите русский язык. Перевод от  Sergo67 и HighwayStar
! Начиная с версии 067 модель распространения немного изменилась. Теперь качаем winbuilder.exe с бутлэнда, запускаем его и идем в Update Center, там выбираем нужные наборы скриптов и качаем.
Windows Preinstallation Environment(WinPE) и BartPE LiveCD - сборка WinPE при помощи конструктора Барта и его производных - reatogo и конструктора 7sh3.
Варез у нас тут
Windows PE 2.0 Winbuilder. VistaPE тут мы собираем WinPE на базе висты, в качесвте конструктора используется Winbuilder..  
MobileOS  - загрузка WinXP с рамдиска на основе Winbuilder'а.
GRUB4DOS лучший бутменеджер для HDD, CD, FLASH и floppy дисков.
Qemu свободный эмулятор с боьшими возможностями. Входит в набор Tools Winbuilder.
Winbuilder Wiki. Внимание! Начат перевод на русский язык. Просьба ко всем кто не равнодушен к проекту и владеет английским помочь с переводом оставшихся страниц.

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 14:55 03-10-2006 | Исправлено: euheny, 00:23 16-06-2008
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
apocalipsiz
Эту задачу решали довольно долго ...  

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 23:52 10-08-2007
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скрипт Firefox 2.0.0.6 (Рус)

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 09:52 12-08-2007 | Исправлено: NIKZZZZ, 10:57 12-08-2007
Incbot

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна помощь старожил новичку. Честно говоря не осилил весь топик (расстарались вы тут во всю на 69 страниц в общем ) может где и обсуждалось.
 
1) Задачка следующая. Собираю диск на базе проекта LiveXP WinBuilderом. Решил попробывать свои силы и написать скрипт для AVP 7.125 (Kaspersky). Хотел перенести после запуска LiveCD  файлы вирусных баз на временный диск. Замучился. Как скопировать какую-нибудь папку с CD на виртуал при старте системы? Пульните кодом если можно хотя бы по копированию из [текущего диска]:\MyBases to [виртуал диск]:\KaspBases что ли. Вроде как обсуждалось это можно сделать bat(cmd) файлом Только я чего-то не догоняю наверное-не выходит. Если получится обещаю поделиться скриптом
 
2)Нельзя ли в кратце описать в каких файлах храняться какие ветви реестра. Информации не хватает и приходится просто по кускам отовсюду собирать или нацельте меня на какое-нибудь НЕБОЛЬШОЕ толковое чтиво.
 
PS Спасибо NIKZZZZ за ряд идей. А вот FireFox_2.0.0.6 Скачал, посмотрел и не понимаю-а сам скрипт то где?

Всего записей: 6 | Зарегистр. 12-08-2007 | Отправлено: 10:15 12-08-2007 | Исправлено: Incbot, 10:46 12-08-2007
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Incbot

Цитата:
Как скопировать какую-нибудь папку с CD на виртуал при старте системы?

Самое простое - написать батник. Причем желательно проверить, а есть ли Ram диск, он может быть еще не создан.

Код:
:_1
xcopy X:\MyBases  B:\KaspBases /s /y
if not %errorlevel%==0 goto1

Для автозапуска через реестр:

Код:
RegHiveLoad,"WB-default","%TargetDir%\i386\System32\Config\Default"
RegWrite,"HKLM",0x2,"WB-default\Software\Microsoft\Windows\CurrentVersion\Run","MyBat","x:\.....\MyBat.bat"
RegHiveUnload,"WB-default"

ИЛИ через автозагрузку:

Код:
Run,%BuildModelScript%,Add-Shortcut,"AU","x:\.....\MyBat.bat",""


Цитата:
Нельзя ли в кратце описать в каких файлах храняться какие ветви реестра.


Код:
HKLM\SYSTEM  - \system32\setupreg.hiv
HKLM\SOFTWARE - \system32\config\software
HKCU - \system32\config\default


Цитата:
какое-нибудь НЕБОЛЬШОЕ толковое чтиво.

В принципе их довольно много в инете гуляет, запусти поисковик - получишь кучу ссылок.
Ну, а если толковое посмотри вот это , правда под "небольшое" не подходит.
 
 
 
 
 
Добавлено:

Цитата:
А вот FireFox_2.0.0.6 Скачал, посмотрел и не понимаю-а сам скрипт то где?

Я случайно выложил не тот файл. (названия одинаковые)
Ссылку исправил.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 10:53 12-08-2007
Incbot

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посмотрел твою мозилку. У меня как у человека ленивого вопрос: А зачем столько записей в реестр делать? Это разве не portable version?
 
PS. За книжку спасибо За одно и шестнадцатиричную систему подучу

Всего записей: 6 | Зарегистр. 12-08-2007 | Отправлено: 13:50 12-08-2007 | Исправлено: Incbot, 14:16 12-08-2007
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Incbot

Цитата:
Это разве не portable version?

Это обычная версия.
 
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 14:25 12-08-2007
Incbot

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прикольно, но ты из обычной вырезал все, чтобы она стала portable (сравниваю по файлам-почти одно и тоже) А с portable версией можно вообще браузер никуда не интегрировать.  
 
А что за переменная %BuildModelScript%? (в описании не нашел). Кстати подстегнул твою мозилку к Live CD не пашет с руганью-причина не правильно прописаны временный путь для распаковки всего, что ты туда напихал by 7z  или 7za (не помню точно что ты там юзал)
 
PS Спасибо за кусок кода про баты-вроде работает

Всего записей: 6 | Зарегистр. 12-08-2007 | Отправлено: 21:36 12-08-2007 | Исправлено: Incbot, 21:42 12-08-2007
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Incbot

Цитата:
А с portable версией можно вообще браузер никуда не интегрировать.  

Та это как-раз и плохо. Интегрированный броузер может использоваться другими программами,  портабле-нет. Например, тот-же просмотрщик .chm требует броузера.

Цитата:
А что за переменная %BuildModelScript%?

BuildModel.Script - открываешь этот скрипт и жмешь Help.

Цитата:
не пашет с руганью-причина не правильно прописаны временный

С BuildModel.Script вечные проблемы, а именно он отвечает за пути. Я делал скрипт под проект NativeEx, надо взглянуть, чем другие от него отличаются.
 
 
 
 
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 04:04 13-08-2007
kserg1983

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
NIKZZZZ
 
Огромное спасибо тебе за то, что хоть немного прояснил мне работу с WB Сейчас еще конечно темный лес, но уже лучше
 
Я делаю скрипт для своего клиентского приложения. RegShot'ом сделал отчет с изменениями, которые нужно внести в реестр. Их очень много, если руками делать. Нет ли какой-нибудь утилиты для перевода отчета regShot в формат script? Или какой-нибудь совет по минимизации параметров, которые надо добавить для того, чтобы клиент запустился.  
До этого сделал скрипт, в котором в реестр изменения не вносятся, а только копируются необходимые файлы - приложение в qEmu не запустилось и ругани никакой от него не было, это потому что чего-то в реестре не хватает?

Всего записей: 36 | Зарегистр. 01-08-2007 | Отправлено: 14:03 13-08-2007
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kserg1983

Цитата:
перевода отчета regShot в формат script?

Забирай.
Цитата:
это потому что чего-то в реестре не хватает?

Естественно !
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 14:18 13-08-2007
bornbill



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вопрос к знатокам....
какую из существующих сборок проще лучше всего обрезать
 
дабы получить
Воспроизведение аудио
Воспроизведение видео
Работа в сети+диалап...
 
естественно надо только для одной матери поэтому есть большое желание облегчить чьюнибудь сборку но вот чью пока не решил...

Всего записей: 1440 | Зарегистр. 02-04-2004 | Отправлено: 15:14 13-08-2007
Incbot

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Знал бы прикуп жил бы в Сочи @'NIKZZZZ большое спасибо за конвертер Reg файлов в скрипты. Вчера полночи писал макрос для UltraEdit (есть такой hex редактор) для тех же задач. Когда написал и отладил уже почти увидел этот мессаж Отдельная прога конечно по-приятнее будет. Правда она Binary ключи не экспортирует что-то Ругается на неизвестный hex-формат). А кто автор? Может доработать можно....

Всего записей: 6 | Зарегистр. 12-08-2007 | Отправлено: 16:21 13-08-2007
kserg1983

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
NIKZZZZ
 
Спасибо за конвертер

Всего записей: 36 | Зарегистр. 01-08-2007 | Отправлено: 16:36 13-08-2007
7sh3

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bornbill
это тебе надо в соседнею темупо Барту, в WinBuilder не увлекаются мультимедией
то что ты хочешь влезает в 200 MБ образ для загрузки в память c CD или флешки
из мультимедии - Media Player Classic + RealMedia + ffdshow + WinAmp
дрова по одному экземпляру на - сетевуху, модем, звук, видео
возможно придется еще добавить новые библиотеки d3dx9_XX.dll (если будешь играть в новые игры )

Всего записей: 13923 | Зарегистр. 16-10-2005 | Отправлено: 17:47 13-08-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в WinBuilder не увлекаются мультимедией

Ну, почему же
 
Добавляешь к сборке Mplayer (10МВ), можно еще и кодеки к нему в папку положить (не обязательно, большинство известных форматов и без них работает) и практически все видео у вас в кармане
 
Со звуком действительно некоторые проблемы. Но в одном из проектов (от Thuun) есть скрипт, начатый еще HighwayStar по добавлению звука в сборку. Честно сказать, я не пробовал. Но вроде писали, что работает...

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 17:57 13-08-2007 | Исправлено: Oleg_II, 18:00 13-08-2007
7sh3

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
можно конечно, но c требованиями bornbill к сборке - размер этой самой сборки получится таким-же, и еще надо будет искать и колдовать чтобы все это прикрутить, а в Барте все давно отработано, эта 200 МБ сборка ничем не будет отличатся от обычной винды в плане мультимедиа, и с нормальным внешним видом
MPC+RealMedia+ffdshow+WinAmp можно поменять и на Mplayer, кому что нравится, по количеству поддерживаемых форматов и по размеру они одинаковы

Всего записей: 13923 | Зарегистр. 16-10-2005 | Отправлено: 18:30 13-08-2007
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
7sh3
Я не спора ради, а ради констатации факта
Внешний вид в сабже очень даже приличный - те же Винды, да и размер, наверно, поменьше 200МВ будет Хотя, не все еще отработано, это точно...
 
Кстати, с дайлапом в WinBuilder-е пока ку-ку...

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 18:35 13-08-2007
7sh3

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_II
ну про внешний вид я может и зря, у меня WinBuilder только 050 , внешний вид там просто никакой, в частности по шрифтам там полный упадок в новых билдерах не видел, я сам в своем последнем конструкторе шрифты повыкидывал, оставил 10 FON и 10 TTF (2.77МБ), без этих 10 TTF шрифтов ну никак нельзя, не будет также как в нормальной винде...

Всего записей: 13923 | Зарегистр. 16-10-2005 | Отправлено: 19:59 13-08-2007
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Правда она Binary ключи не экспортирует что-то Ругается на неизвестный hex-формат).

Приношу извинения, не тот фай выложил.
RegToScript
 
 
Добавлено:

Цитата:
дабы получить
Воспроизведение аудио
Воспроизведение видео
Работа в сети+диалап...
естественно надо только для одной матери

Не понимаю, зачем это надо. Главное преимущество WinPe - мобильность, то-есть возможность грузиться на любой машине. Здесь этого не требуется. Берешь nLite, режешь что надо, и получаешь нормальную Windows небольшого размера, практически такого-же, как полноценная WinPe.
Хочешь фильмы смотреть - Geexbox, 10 Mb, винды вообще не нужны.    

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 23:15 13-08-2007
kserg1983

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
NIKZZZZ
 
Делаю скрипт все для того-же приложения. Не хочет запускаться. Вроде всю папку с приложением и своими файлами переписал, остальные библиотеки, на которые ругалось приложение при запуске в system32 переписал, в реестр добавил вроде все, что смог, а результат - кликаю на exe - никакой реакции. Не встречался с таким явлением, может что подскажешь, что еще можно сделать или же все-таки не все добавил?
 
Заранее спасибо.

Всего записей: 36 | Зарегистр. 01-08-2007 | Отправлено: 16:49 14-08-2007
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE). WinBuilder
vu1tur (08-11-2008 12:33): лимит страниц: Windows Preinstallation Environment(WinPE). WinBuilder (2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru