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

» Windows Preinstallation Environment(WinPE). WinBuilder

Автор: NIKZZZZ
Дата сообщения: 31.10.2006 19:04
Исправил ошибку
net.script
Автор: BumeR2006
Дата сообщения: 31.10.2006 20:31
Сделал сборку.
Вопрос.
Почему в папке system32 и drivers есть не распакованные файлы?

system32

APPHELP.DL_
BOOTVID.DL_
C_437.NL_
C_850.NL_
C_1252.NL_
HAL.DL_
HALAACPI.DL_
HALACPI.DL_
HALAPIC.DL_
HALMACPI.DL_
HALMPS.DL_
NTOSKRNL.EX_

drivers

ALIIDE.SY_
ATAPI.SY_
BEEP.SY_
CDFS.SY_
CDROM.SY_
CMDIDE.SY_
DISK.SY_
DMBOOT.SY_
FASTFAT.SY_
FDC.SY_
FLPYDISK.SY_
FTDISK.SY_
HIDCLASS.SY_
HIDPARSE.SY_
I8042PRT.SY_
INTELIDE.SY_
ISAPNP.SY_
KBDCLASS.SY_
KBDHID.SY_
KDCOM.DL_
MOUNTMGR.SY_
OPRGHDLR.SY_
PARTMGR.SY_
PCI.SY_
PCIIDE.SY_
PCIIDEX.SY_
RAMDISK.SY_
SCSIPORT.SY_
SETUPDD.SY_
SFLOPPY.SY_
SLIP.SY_
SPDDLANG.SY_
USBD.SY_
Автор: bob_from_saratov
Дата сообщения: 01.11.2006 08:01
BumeR2006


Цитата:
Почему в папке system32 и drivers есть не распакованные файлы?

Элементарно Ватсон! Чтобы меньше места занимали! Они просто лежат в кабах и пользуют стандартную возможность текстового этапа установки виндовс подгружать файло прямо из кабов.
Автор: HighwayStar
Дата сообщения: 01.11.2006 13:34
NIKZZZZ
Удалось вытащить из Windows Embedded очень интересную информацию. Вот информация в формате винбилдера о всех компонентах которые имеют то или иное отношение к сети, можно сделать очень интересный плагин где будет много пунктов относящихся к поддержки того или иного сервиса. У меня к сожалению до выходных нет времени заняться этим, посмотри, я уверен ты найдешь много интересного.
Автор: NIKZZZZ
Дата сообщения: 01.11.2006 14:29
HighwayStar

Цитата:
Удалось вытащить из Windows Embedded

Принято.
Автор: NIKZZZZ
Дата сообщения: 02.11.2006 17:07
HighwayStar

Цитата:
У меня в винбилдере даже на реальной винде в интерфейсе настройки скриптов кракозябы, что уж говорить о PE, в редакторе под нормальной виндой кириллица отображается.

Достали меня русские буквы. Часть програм имеет только русский интерфейс. Состряпал на скорую руку патч из Z_Ruslang - вроде бы проблемы исчезли.
Ковыряюсь с той инфой, что ты выложил. Интересная вещь. В net.script поддержан только протокол TCP/IP , что в большинстве достаточно для доступа в инет. Пока не знаю, насколько необходимы другие протоколы и у меня нет возможности протестировать локалки.



Добавлено:
Вся поддержка занимает около 50 Мб!!
Автор: Shido
Дата сообщения: 03.11.2006 01:02
NIKZZZZ
Цитата:
Пока не знаю, насколько необходимы другие протоколы и у меня нет возможности протестировать локалки.
Нужно сделать всё оционально. а от тестим все вместе.

Автор: Redisych
Дата сообщения: 06.11.2006 00:43
Не знаю, что делать дальше...
Скачал конструктор, натравил стандартный проект на WS2003SP1EE
Проходит все этапы, но в эмуляторе не может загрузиться, после включения GUI уходит в перезагрузку. В реале примерно то же, только дольше. Отключил все прибамбасы -- не идёт...
А вот в Pico-XP BSOD.

Здесь что-то в этом духе, прошу разъяснить фразу
Цитата:
I only copied z7a into the tools directory and changed in the copy&expand script the corresponding command from z7 to z7a.

Какие скрипты надо корректировать и главное, где они? Сорри, в тему совсем не въехал.
Автор: NIKZZZZ
Дата сообщения: 06.11.2006 07:15
По поводу xpsp2res.dll [more]
[Main]
Author=nikzzzz
Description=Expand xpsp2res.dll to %TargetDir%\i386\system32
Title=XpSp2Res.dll
Selected=True
Locked=false

[Process]
Echo,Expand xpsp2res.dll
Expand,"%SourceDir%\I386\sprt0419.dll","%TargetDir%\i386\system32"
FileRename,"%TargetDir%\i386\system32\sprt0419.dll","%TargetDir%\i386\system32\xpsp2res.dll"
[/more]

Вопрос

Не могу разобраться с IniDelete, например такая строка полностью стирает файл
IniDelete,"%TargetDir%\I386\INF\netmscli.inf","MSClient.ndi.AddReg","HKR, Ndi, HelpText"
В чем ошибка ?




Автор: HighwayStar
Дата сообщения: 06.11.2006 11:59
Redisych

Цитата:
после включения GUI уходит в перезагрузку.
симптомы симптомы указывают на то что ничего не прописано в HKLM\System\Setup\ "CMD"
Проверяй настройки скрипта Misc Settings - должно быть выбрано PELoader и настройки скрипта explorer должен быть снят флажок "Don't set Explorer as shell (if you want to load it manually)" кроме того рекомендую выключить скрипт AutoUPX от него тоже могут быть подобные глюки при малом количестве памяти
NIKZZZZ

Цитата:
Не могу разобраться с IniDelete, например такая строка полностью стирает файл
IniDelete,"%TargetDir%\I386\INF\netmscli.inf","MSClient.ndi.AddReg","HKR, Ndi, HelpText"

похоже на глюк билдера,
на бутлэнде Alexei сделал свой скрипт и в нем есть редактирование Inf.
P.S. сегодня выложу новую версию FBWF скрипта с новыми файлами с которыми нет проблем с русским языком.
Автор: Redisych
Дата сообщения: 06.11.2006 14:00
Ладно, 2003 пока оставил в покое, слепил из XP.
Подскажите, пожалуйста, как оформить в скрипте ini файл, который расположен в произвольном месте, например, в %windir%. Естественно, чтобы писать можно было в него.
Автор: Shido
Дата сообщения: 06.11.2006 14:38
HighwayStar

Цитата:
P.S. сегодня выложу новую версию FBWF скрипта с новыми файлами с которыми нет проблем с русским языком.

Брал случайно не из XPeSP2FeaturePack2007.iso, что недавно выложили?
Автор: HighwayStar
Дата сообщения: 06.11.2006 16:07

Цитата:
Брал случайно не из XPeSP2FeaturePack2007.iso, что недавно выложили?

из него самого. Пока файлы можно взять в основной теме. Там тестят, говорят BSOD'ы часто бывают.
Автор: NIKZZZZ
Дата сообщения: 06.11.2006 16:35
****
Автор: bogomolov
Дата сообщения: 11.11.2006 05:22
NIKZZZZ, HighwayStar
Вы не заскучали?
Если да, то напоминаю о данных мне общаниях относительно O&O Defrag и diskpart...

Еще пара мелких, но досадных проблем:
1) разобрался со всеми визуальными эффектами, оформлением Проводника, свойствами Панели запуска, длиной QLanch и т.д., но не смог "победить" всплывающую подсказку на кнопке Пуск;
2) не могу задать автоматом IP-адрес и маску подсети. Причем не могу это сделать ни в Standart Project с помощью penetcfg.ini, ни в WinPE2004 с помощью winbom.ini.

Автор: NIKZZZZ
Дата сообщения: 11.11.2006 09:54
bogomolov

Цитата:
но не смог "победить" всплывающую подсказку на кнопке Пуск

Я уже выкладывал Explorer без этой подсказки. Посмотри на предыдущих страницах.
Ну а на счет O&O Defrag посмотрим еще разочек, благо теперь есть на чем. А чем он тебе так приглянулся ? Есть достаточное кол-во программ по качеству не хуже. А O&O Defrag мне не нравится тем, что он слишком глубоко лезет в систему, где ему делать совершенно нечего.


Автор: bogomolov
Дата сообщения: 11.11.2006 11:09
NIKZZZZ


Цитата:
Я уже выкладывал Explorer без этой подсказки.

Это - это?
RegWrite,HKLM,0x4,"Tmp_default\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoStartBanner","1"
RegWrite,HKLM,0x4,"Tmp_default\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoSMBalloonTip","1"
Спасибо! И ведь помню, что где-то видел! Но почему-то стал искать на Бутлэнде...


Цитата:
А чем он тебе так приглянулся? Есть достаточное кол-во программ по качеству не хуже.

Согласен. И сам под WinXP пользуюсь Perfect Disk'ом.
А страсть к O&O Defrag - это результат вывиха ума.
Он лучше других позволяет распределять файлы на диске, высвобождая свободные зоны под систему в начале диска. Вернее даже так - O&O Defrag более информативен при таком перераспределении. Идеалом же был Norton Speed Disk. Но о нем с переходом на NTFS пришлось забыть.
Теперь вот периодически очищаю под WinPE диск, и забиваю его начало пустышками. Последовательно копирую все необходимое с ноутбука, поджимая дефрагментатором, и т.д. и т.п.
Извращаться с распределением файлов приходится в качестве расплаты за нелюбовь к разбиению дисков на разделы. Невзлюбил их еще с тех пор, как диски были по 10, 40 Mb и т.д., и каждый новый диск очень быстро из предела мечтаний превращался в забитую по самое некуда коробочку, не позволяя записать очередной новый дистрибутив или программу на тот или иной раздел при общем достаточном количестве места на диске в целом.
Вот такие вот тараканы бывают в голове у людей.
Автор: HighwayStar
Дата сообщения: 11.11.2006 11:29

Цитата:
Вы не заскучали?
на бутлэнд что-то тоже все тихо, может все ждут уже релиза 052. Последняя бета8 мне очень понравилась - довольно стабильно и быстро, плюс новая организация скриптов и новые функции для скриптов.

Цитата:
разобрался со всеми визуальными эффектами, оформлением Проводника, свойствами Панели запуска, длиной QLanch и т.д., но не смог "победить" всплывающую подсказку на кнопке Пуск;

На бутлэнде был скрипт с кучей настроек проводника. называется Explorer shell TWEAKS and SETTINGS.7z там есть все.
По поводу O&O Defrag тоже его хочу, но с ним у меня были проблемы даже на БартПЕ. Никак не могу понять зачем ему TCP\IP и еще собственная служба. Может лучше смотреть в сторону VoptXP?
Еще очень интересен вопрос с загрузкой img образа посредством GRUB4DOS. Если получиться то образ можно еще и сжимать.
В данный момент собираю Windows Embedded и гружу его с флэшки, грузится хорошо. Буду пробовать сделать скрипт для заливки WinPe от винбилдера прямо на флэшку.
Может уже приняться за конвертирование плагинов программ? какие кому нужны? кроме пока O&O Defrag'а? Заодно могли бы потестить и скрипт NIKZZZZ'a для конвертирования inf в script


Автор: NIKZZZZ
Дата сообщения: 11.11.2006 11:38
bogomolov
Посмотри это, может подойдет.

Добавлено:
bogomolov
Приношу извинения, вот правильная ссылка


Добавлено:
HighwayStar

Цитата:
В данный момент собираю Windows Embedded и гружу его с флэшки, грузится хорошо. Буду пробовать сделать скрипт для заливки WinPe от винбилдера прямо на флэшку.
Может уже приняться за конвертирование плагинов программ? какие кому нужны? кроме пока O&O Defrag'а? Заодно могли бы потестить и скрипт NIKZZZZ'a для конвертирования inf в script

Сейчас выложу конвертор. Пока гружу Windows Embedded, тоже решил на него взглянуть. Может в двух словах расскажешь что это и какие с ним проблемы?


Добавлено:
Конвертор

Добавлено:
Начал писать программу для автопоиска недостающих библиотек. Удобная вещь, кроме основного назначения позволяет выбросить кучу системного мусора.
Автор: HighwayStar
Дата сообщения: 11.11.2006 12:26
NIKZZZZ

Цитата:
Пока гружу Windows Embedded, тоже решил на него взглянуть. Может в двух словах расскажешь что это и какие с ним проблемы?

Это Windows XP поделенный на 10000 частей. Из всего этого добра можно собрать WinXP в которой есть только то что тебе нужно и ничего лишнего, кроме того она поддерживает загрузку с ro носителей (собирать правда такой билд сложно). С feature pack 2007 появилась возможность грузиться с флэшки. В полученную винду можно ставить программы и драйвера.
Для сборки используется специальный конструктор Target Designer который входит в состав WinEmbedded.
Может стоит ей заняться? В осях где-то есть тема по ней и она давно пустует.

Добавлено:
NIKZZZZ
потестил конвертер, в общем понравилось, особенно хороша идея загружать сразу все кусты реестра и выгружать их в конце.
Сразу нашел баг, который присутсвует еще во встроенном конвертере
записи реестра типа 0x3 конвертируются не правильно например

Код: 0x3,"Microsoft\DirectX","InstalledVersion",00,00,00,09,00,00,00,00
Автор: NIKZZZZ
Дата сообщения: 11.11.2006 13:21
HighwayStar

Цитата:
Сразу нашел баг, который присутсвует еще во встроенном конвертере
записи реестра типа 0x3 конвертируются не правильно

Исправлено
Автор: bogomolov
Дата сообщения: 11.11.2006 13:32
HighwayStar

Цитата:
На бутлэнде был скрипт с кучей настроек проводника. называется Explorer shell TWEAKS and SETTINGS.7z там есть все.

Теперь и у меня есть все. А Explorer shell TWEAKS and SETTINGS смотрел. Предлагаемые настройки показались либо недостаточными, либо неустраивающими.

Цитата:
Может уже приняться за конвертирование плагинов программ?

"Кто берется за решение частных вопросов, не решив при этом общих, неизбежно будет..." (c) В.И.Ленин
Diskpart сначала давай!

NIKZZZZ

Цитата:
Посмотри это, может подойдет.

Спасибо. Уже выкачал.
Автор: NIKZZZZ
Дата сообщения: 11.11.2006 13:58
HighwayStar

Цитата:
Может уже приняться за конвертирование плагинов программ?

А зачем писать отдельные скрипты под каждую программу? Инсталируешь что нужно прямо в его среде, отслеживаешь изменения в реестре, кидаешь нужные файлы в скрипт, reg файл в автозагрузку. Таких программ, как O&O Defrag, не так уж и много. А на счет библиотек я уже говорил.


Добавлено:
Тут нашел интересную программку -
ConvRegToAu3 (конвертер reg-файлов в коды AutoIt)
Автор: HighwayStar
Дата сообщения: 11.11.2006 14:21

Цитата:
reg файл в автозагрузку
а зачем при загрузке импортировать? ИМХО лучше заранее все прописать в реестр. Alexei с бутлэнда тоже говорил мне что лучше делать reg чем писать много ключей при сборке.
Цитата:
А зачем писать отдельные скрипты под каждую программу?
Когда я только рассказал всем про винбилдер в основной теме сразу все начали говорить что "под него нет программ". Для конечного пользователя проще положить готовый скрипт настроить если есть что настраивать в GUI, поставить галочки где создавать ярлыки а где нет.
NIKZZZZ
Есть еще идея по поводу конвертера - сделать скрипт для самого винбилдера. Там сделать выбор файла для конвертирования, выбор папки в Archive куда положить готовый скрипт и выбор папки в Project куда положить линк на файл из Archieve. Очень удобно было бы для содержания всех скриптов в порядке, а то мне лень для каждого скрипта делать линки и раскладывать их по папкам. Заодно можно вводить и поля Level Author и Description.
bogomolov

Цитата:
Diskpart сначала давай!
будет вам дискпарт , кстати тот дискпарт что в комплекте ERD Commander'a вроде должен работать.

И еще, у кого-нибудь есть идеи как организовать шапку что бы все было нагляднее. Какие скрипты есть, какие стабильные версии, какие еще нужно тестировать. Можно готовые версии шапки предлагать в тестировании.
P.S кстати google по запросу "WinBuilder" первым выдает наш топик
Автор: NIKZZZZ
Дата сообщения: 11.11.2006 14:43
HighwayStar

Цитата:
Есть еще идея по поводу конвертера - сделать скрипт для самого винбилдера.

Я специально поддержал командную строку, вставить его в скрипт нет больших проблем. А вот сделать под него шапку с нормальным дизайном... Может сам сделаешь?
Проверил ключи с 0x3 и 0x7 ?
До сих пор не решен вопрос с INI секциями. Вроде по описанию все правильно, но не работает. Нет ли у тебя готового скрипта для примера?

Автор: HighwayStar
Дата сообщения: 11.11.2006 15:01
NIKZZZZ

Цитата:
До сих пор не решен вопрос с INI секциями. Вроде по описанию все правильно, но не работает. Нет ли у тебя готового скрипта для примера?

Alexei с бутлэнда сделал редактирование инфов в своем скрипте поддержки сети. Вроде работает.
http://alexei.boot-land.net/Public/Network.script
Встроенный конвертер при конвертировании секций записи INI вообще пишет какую-то ерунду.
Еще в fbwf плагине есть четыре строчки

Цитата:
Проверил ключи с 0x3 и 0x7 ?

Работает.

Цитата:
шапку с нормальным дизайном... Может сам сделаешь?

Сделаю
Автор: Chef
Дата сообщения: 11.11.2006 16:29

Цитата:
Для сборки используется специальный конструктор Target Designer который входит в состав WinEmbedded.
Может стоит ей заняться?

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


Цитата:
лучше делать reg чем писать много ключей при сборке

а редактировать-то как удобно

Кстати, кто-нибудь из присутствующих умеет писать драйверы?
Автор: Shido
Дата сообщения: 11.11.2006 16:56
Chef

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

Зато как источник первоначальной информации и некоторых обновлений не оценим.

All
Существует така вещь как Windows Fundamentals for Legacy PC (WinFLP) использует WIM для загрузки и установки, собрана на основе embeddeta c последними обновлениями. Вывод Wim можно корректно прикрутить к PE.

У кого-нибудь на руках есть дистрибутив а ? посмотрите что там и как, а то мой придёт только через 3-4 недели.

http://forum.ru-board.com/topic.cgi?forum=62&bm=1&topic=8111#1 - Microsoft Windows
http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=31571#1 - Варезник

HighwayStar

Цитата:
Еще очень интересен вопрос с загрузкой img образа посредством GRUB4DOS. Если получиться то образ можно еще и сжимать.

А потестить уже что нибудь есть? А то даже с простейшими вещами разобратся не могу..
Автор: HighwayStar
Дата сообщения: 11.11.2006 17:26
Shido

Цитата:
У кого-нибудь на руках есть дистрибутив а ? посмотрите что там и как, а то мой придёт только через 3-4 недели.

У меня есть.
Цитата:
Вывод Wim можно корректно прикрутить к PE.
В виме там храниться то же что находится в папке Windows Embedded Images после завершения Build Image. WinPE там используется только для того чтобы распаковать вим на жесткий диск и произвести начальные настройки. Далее идет перезагрузка при которой запускается FBA.
Можно самому собрать такую же используя Target Designer.

Цитата:
А потестить уже что нибудь есть? А то даже с простейшими вещами разобратся не могу.

вот пустой исошник с GRUB4DOS ультраисой можно добавить файлы от WinPE или Linux Live CD
Автор: 7sh3
Дата сообщения: 11.11.2006 19:04
bogomolov

Цитата:
периодически очищаю под WinPE диск, и забиваю его начало пустышками

под эти цели должна подойти утилька Rapid File Defragmentor перемещяет любые одиночные файлы или папки с файлами в начало или конец диска использует родной движок xp, под live cd пашет на ура (mmc прикрутить только надо) русская, бесплатная

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: ntfs ИЛИ fat 32?


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