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

» Windows Preinstallation Environment(WinPE). WinBuilder (2)

Автор: Vsowa
Дата сообщения: 24.08.2010 08:39

Цитата:
Где можно скачать WinBuilder 080? Ссылка в шапке не работает.


Пока лежит сервер WinBuilder`а - бесполезен, если только не скачивать чьи-то архивы проектов, т.к. все скрипты с отсутствующего сайта. Выше дал два конструктора, которые не используют WinBuilder и работают на порядок быстрее.
Автор: OlegPOV1
Дата сообщения: 24.08.2010 12:15

Цитата:

Пока лежит сервер WinBuilder`а - бесполезен, если только не скачивать чьи-то архивы проектов, т.к. все скрипты с отсутствующего сайта.

Не совсем так проект LiveXP доступен, остальные нет
Автор: Sonya
Дата сообщения: 02.09.2010 21:56
Обнаружил одну неприятную вещь, собирая из проекта на базе LiveXP (в Ruslive тоже) - нет стандартных виндовых scsi драйверов. Точнее, плагин hijo hives добавляет dev_ven в файл txtsetup.sif, однако в секции scsi.load соответствующих драйверов нет и .sys файлы в сборку не копируются. Чтобы это исправить, сделал соответствующие изменения в плагине scsi-raid.
Автор: NIKZZZZ
Дата сообщения: 09.09.2010 09:32
Sonya

Цитата:
Чтобы это исправить, сделал соответствующие изменения в плагине scsi-raid.

Полезное дополнение, только зачем копировать лишние *.inf , *.dll, *.exe - в большинстве случаев достаточно только .sys файлов.

Автор: cyc
Дата сообщения: 29.09.2010 21:53
Собрал образ при помощи RusLive, загружаю в VirtualBox, начинается загрузка, показывается лого windows Xp а потому черный экран. Не могу понять как продиагностировать.
Автор: OlegPOV1
Дата сообщения: 29.09.2010 22:05
cyc
На лог сборки можно взглянуть ?
Автор: cyc
Дата сообщения: 29.09.2010 22:16
вот пожалуйста http://ifolder.ru/19537603
Почитал варнинги, такое впечатление что я собирал версию 64 бита, хотя дистриб у меня xp pro sp3 rus 32бита. где в конфиги указать 64 или 32 я не нашел.

Warnings

(16 Bit support) 16 Bit Support only Exists on 32bit Windows (PEx32)
(driverSigning.Script) driverSigning.script - DriverSigning.exe not tested with for-build option on PEx64 - removed from processing
(Common_Api.script) BlueScreenView requires WOW64 for PE x64/IA64
(MMC.script) MMC.script: Create Shortcut Start Menu on PE x64&IA64 not supported for NOW , a workaround used with English names
(MMC.script) MMC.script: Create Shortcut Start Menu on PE x64&IA64 not supported for NOW , a workaround used with English names
(MMC.script) MMC.script: Create Shortcut Start Menu on PE x64&IA64 not supported for NOW , a workaround used with English names
(MMC.script) MMC.script: Create Shortcut Start Menu on PE x64&IA64 not supported for NOW , a workaround used with English names
(MMC.script) MMC.script: Create Shortcut Start Menu on PE x64&IA64 not supported for NOW , a workaround used with English names
(MMC.script) MMC.script: Create Shortcut Start Menu on PE x64&IA64 not supported for NOW , a workaround used with English names
(MMC.script) MMC.script: Create Shortcut Start Menu on PE x64&IA64 not supported for NOW , a workaround used with English names
(Common_Api.script) Remote Regedit requires WOW64 for PE x64/IA64
(Common_Api.script) Smart Driver Backup requires WOW64 for PE x64/IA64
(Common_Api.script) Unlocker requires WOW64 for PE x64/IA64
(Common_Api.script) MountStorPe requires WOW64 for PE x64/IA64
(XPE DirectX) xpe_directx.script is compatible with only PEx86 builds
Автор: NIKZZZZ
Дата сообщения: 30.09.2010 00:06
cyc
Похоже, дистрибутив кривой.
Там есть файлы

Код: WIN51
WIN51IP
WIN51IP.SP3
Автор: cyc
Дата сообщения: 30.09.2010 09:16
файлы такие есть в корне дистрибутива , сам дистрибутив скачан с сайта MS.
Автор: NIKZZZZ
Дата сообщения: 30.09.2010 09:56
cyc
Попробуй перед сборкой удалить все ненужное

Код: ISO
Target
Temp
Workbench\RusLive
Projects\RusLive\Temp
Автор: cyc
Дата сообщения: 30.09.2010 12:43
NIKZZZZ
Спасибо, очистка всего временного помогла.
Есть еще пару вопросов по работе сети но пока не готов их должным образом озвучить.
Автор: NIKZZZZ
Дата сообщения: 30.09.2010 12:59
cyc

Цитата:
Спасибо, очистка всего временного помогла.

Батник очистки

Код: rmdir ISO /s /q
rmdir Target /s /q
rmdir Temp /s /q
rmdir Workbench\RusLive /s /q
rmdir Projects\RusLive\Temp /s /q
del /q log*.html
Автор: Shadow_31
Дата сообщения: 10.10.2010 15:10
NIKZZZZ
winpe installer - это случайно не твоя разработка?
Автор: dialmak
Дата сообщения: 11.10.2010 09:37
Простите, может не совсем в тему.
Просьба ткнуть в посты на алгоритм создания Wim для PePrograms проекта RusLive.
И ещё вопрос - как добавить в меню созданный Wim?
Автор: NIKZZZZ
Дата сообщения: 11.10.2010 13:01
Shadow_31

Цитата:
winpe installer - это случайно не твоя разработка?

Поконкретнее.

dialmak

Цитата:
на алгоритм создания Wim для PePrograms проекта RusLive.

Читай описание Sh
Автор: dialmak
Дата сообщения: 11.10.2010 14:06
NIKZZZZ

Цитата:
Читай описание Sh

Из ссылки

Цитата:
Sh.exe
Динамическое создание ярлыков и регистрация програм, находящихся на внешних носителях (Usb,Cd, NetWork)
Программа сканирует подключенные устройства и создает \ удаляет ярлыки и регистрирует (дерегистрирует) программы, находящиеся в указанном каталоге на основе link файлов. Формат link файда приведен ниже

Там нет ни слова об алгоритме создания Wim для PePrograms
Автор: NIKZZZZ
Дата сообщения: 11.10.2010 14:35
dialmak

Цитата:
Там нет ни слова об алгоритме создания Wim для PePrograms

Так Wim файлы монтируются внешним батником (WMount.cmd), для создания Wim файла нужно создать в каталоге с программой файл с расширением .shl , далее упаковать этот каталог в Wim , например с помощью ImageX , и забросить его в PePrograms .

Автор: dialmak
Дата сообщения: 11.10.2010 14:42
NIKZZZZ

Цитата:
Так Wim файлы монтируются внешним батником (WMount.cmd),

это я знал

Цитата:
для создания Wim файла нужно создать в каталоге с программой файл с расширением .shl , далее упаковать этот каталог в Wim , например с помощью ImageX , и забросить его в PePrograms .

Про ImageX тоже знал, про .shl понял , что это будет ярлык.
А программа должна быть инсталлирована ГДЕ? И как быть с реестром?
Автор: NIKZZZZ
Дата сообщения: 11.10.2010 15:05
dialmak

Цитата:
А программа должна быть инсталлирована ГДЕ? И как быть с реестром?

В .shl файле есть секция AutoRun, в ней могут быть прописаны .reg или .bat файлы, необходимые для внесения нужных данных в реестр или копирования дополнительной информации.
Автор: dialmak
Дата сообщения: 12.10.2010 08:47
NIKZZZZ

Цитата:
В .shl файле есть секция AutoRun, в ней могут быть прописаны .reg или .bat файлы, необходимые для внесения нужных данных в реестр или копирования дополнительной информации.

Спасибо. Сама программа, если я правильно понял, должна быть проинсталлирована на настоящей XP или ещё есть варианты?
Автор: Shadow_31
Дата сообщения: 12.10.2010 11:57
NIKZZZZ

Цитата:
Поконкретнее.


просто хотел посмотреть исходники, если есть, выложи, пожалуйста.
Автор: NIKZZZZ
Дата сообщения: 16.10.2010 08:37
dialmak

Цитата:
Сама программа, если я правильно понял, должна быть проинсталлирована на настоящей XP или ещё есть варианты?

Вариантов много.
Проинсталлировать непосредственно под WinPe , отследив изменения
Распаковать дистрибутив
Изготовить ее из плагина к BartPE
и т.п.

Shadow_31

Цитата:
просто хотел посмотреть исходники

Исходников не осталось, но их несложно восстановить из .exe, выложи его куда-нибудь.


Автор: Shadow_31
Дата сообщения: 16.10.2010 21:11
NIKZZZZ

Цитата:
Исходников не осталось, но их несложно восстановить из .exe, выложи его куда-нибудь.


Вот, держи. http://narod.ru/disk/26180897000/inst.rar.html
Автор: NIKZZZZ
Дата сообщения: 17.10.2010 07:45
Shadow_31
Забирай.
Автор: Shadow_31
Дата сообщения: 17.10.2010 17:52
NIKZZZZ
Спасибо огромное!

Автор: Sonya
Дата сообщения: 29.10.2010 11:06
Приветствую, уважаемые!

Кто-нибудь может подсказать, какой командой при сборке конструктором winbuilder создать ярлыки с комментариями, такие же, как создаются утилитой sh.exe?
Автор: NIKZZZZ
Дата сообщения: 29.10.2010 12:26
Sonya

Цитата:
создать ярлыки с комментариями



Код: [Add_Shortcut]
Full Syntax="//Add_Shortcut,Type,StartMenuFolder,(path\)FileName,Title,Work Folder,Parameters,(path\)IconFile,StartMode=(1,2,3),ToolTipText"
Default Value="Add_Shortcut,StartMenu,,%Target_Prog%\%ProgramFolder%\%ProgramExe%,%ProgramTitle%,%Target_Prog%\%ProgramFolder%\%ProgramExe%,,%ProgramExe%,1"
Автор: Sonya
Дата сообщения: 29.10.2010 12:42
Спасибо за подсказку.
Автор: NIKZZZZ
Дата сообщения: 29.10.2010 13:18
Sonya

Цитата:
Add-Shortcut, там не было.

Открой Common_Api.script, там есть описания Api функций.
Автор: Sonya
Дата сообщения: 29.10.2010 14:06
Что-то не работает. Делаю по инструкции - не появляется подсказка.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

Предыдущая тема: не отвечает Директ 10


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