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

» Windows Preinstallation Environment(WinPE). WinBuilder

Автор: NIKZZZZ
Дата сообщения: 14.08.2007 23:36
kserg1983
А пробовал просто установить приложение по самим WinPe ? И что за приложение ?
Автор: Incbot
Дата сообщения: 15.08.2007 10:24
Test2 программа от NIKZZZZ'a для создания списка библиотек которые необходимы той или иной программе. Программа видимо хорошая, только ссылка битая Где скачать?
Автор: kserg1983
Дата сообщения: 15.08.2007 10:46
NIKZZZZ


Цитата:
А пробовал просто установить приложение по самим WinPe ?

В смысле? не пойму.

У меня был образ под BartPE, в который я просто скопировал папку с проинсталлированным приложением (через plugin) и оно у меня запускалось.
WB мне понравился из-за компактности, хотелось бы сделать на нем


Цитата:
И что за приложение ?

Приложение-это клиент SCADA-системы (поверхностный комплекс системы безопасности шахты). Схема такая: есть программный SCADA сервер в сети, к нему подключаются программные клиенты. Так вот те клиенты, которые работают в так называемом "режиме оператора" не должны иметь доступ к ресурсам локальной машины, только должны иметь возможность смотреть интерфейс системы. Т.е. это приложение должно подгружаться вместо загрузки GUI Win.
Автор: NIKZZZZ
Дата сообщения: 15.08.2007 10:59
kserg1983
В WinBuilder с целью уменьшения размера отсутствует часть библиотек. Найти нужные можно используя FileMon и Test2.


Цитата:
В смысле? не пойму.

Собираешь сборку с BootSdi, загружаешься и ставишь приложение.

FileMon и RegMon
Test2
Автор: apocalipsiz
Дата сообщения: 15.08.2007 17:56
NIKZZZZ, здравствуйте,

В свете невполне адыкватного поведения и удивительных аппетитов WindowBlinds, возник такой вопрос : скажите, пожалуйста, а возможно ли поставить в VistaPE стандартную тему Aero вместо Windows Classic? Просмотрев Windows\ и реестр заключил, что тем в сборке нет, но задача по их установке легко решается несколькими строчками скрипта. Проблема в другом : для работы этих самых тем нужен какой-то сервис (может быть, вы знаете, какой?), и этот сервис надо уметь запускать. Подскажите, пожалуйста, как, или посоветуйте, где посмотреть.

Спасибо
Автор: 7sh3
Дата сообщения: 15.08.2007 18:45
apocalipsiz

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

для начала попробуй обычную Windows запустить в безопасном режиме и попробуй там включить стандартные темы оформления родная поддержка тем оформления просто не работает в безопасном режиме, а режим работы PE системы это и есть безопасный режим, отсюда и Windowblinds, насчет неадекватного поведения и удивительных аппетитов то WB5 при наличии драйверов с OpenGL на видеокарту работает очень быстро, стандартная вистовская тема со всеми тенями и прозрачностями работает никак не хуже чем в оригинале, а в рам загрузке так вообще намного быстрей
это все написал про BartPE но и на VistaPE должно быть тоже самое...
Автор: apocalipsiz
Дата сообщения: 15.08.2007 19:04
7sh3, спасибо за разъяснение, а я и не подозревал, что VistaPE работает из-под safe-mode... Не сомневаюсь, что из-под обычного safe-moda, если ничего дополнительно не включить, темы не поедут (хотя меню Personalize, в отличие от VistaPE, в безопасном режиме работает). То есть, действительно ли всё так категорично? Кстати, важный вопрос : а .NET Framework 2.0 не будет ли работать (о ужос) по той же самой причине???

Если можно, по поводу WindowBlinds. Работающей Enchanced-версии под VistaPE я не видел, только ограниченную Public-версию. Пытался собрать собственную Enchanced-версию с установленной лицензией, но под VistaPE она постоянно просит какой-то источник данных. Подозреваю, что программа пытается подключиться к своей базе данных (там есть какой-то mdb-файл и что-то ещё), но сделать этого не может, тк в системе не установлен провайдер соединения с базой такого типа. А какова версия WindowBlinds для BartPE?
Автор: 7sh3
Дата сообщения: 15.08.2007 20:12
apocalipsiz
на .NET Framework 1.0\2.0 есть автоплагины для Barta

Цитата:
А какова версия WindowBlinds для BartPE?

там хакнутая 5.02 со своей службой запуска
Автор: apocalipsiz
Дата сообщения: 15.08.2007 21:39
7sh3, спасибо, буду изучать. Если можно, ещё одну вещь разъясните : возможно ли преобразовывать плагины для BartPE в скрипты VistapPE? В заголовке видел тулзу int2script, но даже если бы ссылка на неё работала, что делать с той частью плагина, которая упакована в ехе-файл?

Добавлено:
Так. С экзешником стало понятно. Догадался поместить его в директорию \plugin, причём в папку называющуюся exactly "200 WindowBlinds 5.xx"... Осталось понять, каким образом использовать полученный пакет с файлами в VistaPE. Вероятно, каким-то образом интерпретировать вновь прибывшее содержимое файла WB5.inf...
Автор: 7sh3
Дата сообщения: 15.08.2007 22:51
apocalipsiz
это не ко мне вопрос, я в Winbuilder'е слабо ориентируюсь ...
вот здесь плаги на .NET Framework 1.0\2.0
Автор: NIKZZZZ
Дата сообщения: 15.08.2007 22:57
apocalipsiz

Цитата:
В заголовке видел тулзу int2script

Она позволяет это сделать.
Inf2Script
Автор: 7sh3
Дата сообщения: 15.08.2007 23:10
ошибся в ссылке, Framework здесь
Автор: kserg1983
Дата сообщения: 16.08.2007 07:36
NIKZZZZ

Цитата:
Собираешь сборку с BootSdi, загружаешься и ставишь приложение.


На PE среду можно ставить приложения и сохранять образ? Пож-ста можно об этом подробнее.
Автор: NIKZZZZ
Дата сообщения: 16.08.2007 07:50
kserg1983

Цитата:
На PE среду можно ставить приложения и сохранять образ?

Скачиваешь скрипт ImageCreator,
создаешь сборку с BootSdi , на Ram диске должно достаточно места для установки приложения, грузишь, ставишь, сохраняешь образ. Сохраняются все ветки реестра, кроме System. Ее надо добавлять вручную этой-же прогой из reg файла.

Автор: kserg1983
Дата сообщения: 16.08.2007 10:35
NIKZZZZ

При создании сборки с Finish\BootSDI и ImageCreator в log пишет warning: some needed files missing in BootSDI. Сборка то заканчивается, но чем она должна отличаться от обычной? В target должен быть создан ima файл? его нет, только проект nativeEX
Автор: NIKZZZZ
Дата сообщения: 16.08.2007 10:43
kserg1983

Цитата:
При создании сборки с Finish\BootSDI и ImageCreator в log пишет warning: some needed files missing in BootSDI.

Для сборки с BootSdi нужны файлы от Win2003.
Setupldr.bin
Ramdisk.sys
Их положение нужно указать в скрипте BootSdi.





Добавлено:

Цитата:
В target должен быть создан ima файл?

Это будет создано в каталоге Iso.
Автор: kserg1983
Дата сообщения: 16.08.2007 10:49
NIKZZZZ

Именно от 2003? Не мог бы ты их выложить?
После отработки скрипта должен появиться ima Файл?
Что с нми дальше делать?
Автор: NIKZZZZ
Дата сообщения: 16.08.2007 10:58
kserg1983
Они у тебя должны быть в каталоге \Project\Tools

Цитата:
Что с нми дальше делать?

В каталоге Iso будет Iso образ.
Так-же с помощью скрипта можно установить систему на Ram or FlashDisk.


Автор: kserg1983
Дата сообщения: 16.08.2007 11:12
NIKZZZZ


Цитата:
Они у тебя должны быть в каталоге \Project\Tools


Что-то их там не вижу... От обычной XP не пойдут?
Автор: NIKZZZZ
Дата сообщения: 16.08.2007 11:19
kserg1983

Цитата:
От обычной XP не пойдут?

Нет. Скачай их из пректа XP-2K (Tools), они там есть.
Автор: kserg1983
Дата сообщения: 16.08.2007 11:27
NIKZZZZ

Можно еще вопрос не совсем по этой теме?
Как запустить приложение с графическим интерфейсом из cmdLine с помощью bat или cmd чтобы после его запуска окно cmd закрылось, осталосьтолько запущенное приложение?

Добавлено:
NIKZZZZ

Можно еще вопрос не совсем по этой теме?
Как запустить приложение с графическим интерфейсом из cmdLine с помощью bat или cmd чтобы после его запуска окно cmd закрылось, осталось только запущенное приложение?
Автор: NIKZZZZ
Дата сообщения: 16.08.2007 11:36

Цитата:
Как запустить приложение с графическим интерфейсом из cmdLine с помощью bat или cmd чтобы после его запуска окно cmd закрылось, осталось только запущенное приложение?

В батнике напиши:

Start приложение.exe
Автор: kserg1983
Дата сообщения: 16.08.2007 11:59
NIKZZZZ

Цитата:
Start приложение.exe


Пробовал: приложение запускается и потом перезагрузка.
Автор: NIKZZZZ
Дата сообщения: 16.08.2007 12:10
kserg1983

Цитата:
Пробовал: приложение запускается и потом перезагрузка.

Да в общем, так и должно быть. Попробуй запустить батник в скрытом режиме с помощью HideRun.
Автор: kserg1983
Дата сообщения: 16.08.2007 12:15
NIKZZZZ

Цитата:
с помощью HideRun


Можно подробнее?



Добавлено:
Т.е. основной вопрос в том, как запустить при старте несколько команд последовательно?
Для моего случая это запуск сети, а затем клиентского приложения.
В help cmd.exe есть запуска одноверменно нескольких команд надо соединить их &&, но у меня что-то не получилось в скрипте с cmdline так сделать.
Автор: Oleg_II
Дата сообщения: 16.08.2007 13:19
Опять у меня фигня какая-то: запускаю WB072, выбираю Download Center, там по умолчанию выставлен сервер updates.bootland.net - чтобы я не выбирал в выпадающем окошке (Minimum, Recommended, Complete, Beta) показывает только Optional > ReactOS и Tools (причем в тулзах только справка и переводы). А где сам проект и тулзы-то?! У всех так или это опять у нас провайдер косячит?

На сервере psc.bootland.net/Projects тоже нет полной папки тулзов. Бог бы с ними, я их из ранее скачанных могу подставить, но там опять в самом проекте какие-то нововведения, все изменили и опять приходится разбираться что и где галки ставить... Лучше б упрощали, а то только запутывают неокрепшие души
Автор: Chef
Дата сообщения: 16.08.2007 13:44

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

Попробуй "классическим" способом - через runonce в реестре. А само приложение пропиши как оболочку вместо cmd.exe.
Автор: Oleg_II
Дата сообщения: 16.08.2007 14:02
Хе-хе...
Оказывается сервера с проектами изменились

livexp.boot-land.net
nativeex.boot-land.net
Автор: NIKZZZZ
Дата сообщения: 16.08.2007 14:32
kserg1983

Цитата:
с помощью HideRun Можно подробнее?

Есть такая прога, HideRun.exe она есть в Tools. Добавь ее ком. строку запуска.
Цитата:
В help cmd.exe есть запуска одноверменно нескольких команд надо соединить их &&,

Это будет работать только под cmd.exe , есть возможность обойтись без батника, но не более.

Цитата:
"классическим" способом - через runonce в реестре.

RunOnce работает под explorer, само приложение его не запустит.
Oleg_II

Цитата:
Опять у меня фигня какая-то: запускаю WB072, выбираю Download Center, там по умолчанию выставлен сервер updates.bootland.net - чтобы я не выбирал в выпадающем окошке

Выпадающее окошко не работает, надо ставить галки в там, где добавляются сервера. У меня они прописались автоматом.
полная папки тулзов в пректе XP-2K
Рекомендую ее сохранить, пока там не занялись вплотную проблемами легальности.





Автор: kserg1983
Дата сообщения: 16.08.2007 14:43
NIKZZZZ

Т.е. это будет выглядеть так:

"CmdLine"="hiderun.exe my.bat"

my.bat:

сеть.exe
мое приложение.exe
?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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