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

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

Автор: NIKZZZZ
Дата сообщения: 03.04.2011 22:34
Scampy

Цитата:
Маркерный файл должен находится в корне флешки и иметь произвольное имя и расширение?

Да, и необязательно в корне, но тогда надо указывать путь к нему, например

Код: LetterSwap.exe /auto /bootdrive:y I386\MarkerFile
Автор: MeUserListRu
Дата сообщения: 04.04.2011 17:20
Lameruga777,
Цитата:
Если использовать PECMD, то все работает
. Скрипт с нерешёнными проблемами . В самом скрипте в Истории указано: 1 Does NOT work with Earlystarter (да, действительно не работает), 2 No such limitation with MiniNT mode (интересно, а у i386 о лимитах можно только догадываться?) 3 not work with Qemu & Virtual PC2007 (не напрягает, но настораживает) 4 disables the Windows File protection (т.е. "sfc /scannow" надо проверять, будет ли работать? А если нужно удалённо просканировать не WinPE, а винду, будет работать?. Решение со списком исключений определённых файлов из SFC было бы более привлекательным) 5 Increase 24h limit to almost 50 days (аж почти 50 дней! Точную цифру пока никто не знает? А сама позиция в скрипте именуется DayLimit250Day ) 6 У меня winlogon.exe при включенных темах занял в оперативке больше 6 Мб (помню, кто-то в форуме высказывался против windowblinds именно за то, что кушает оперативку. Блин, но и тут тоже.) Может windowblinds из Bart's Pe лучше портировать?

Добавлено:
Metallist_86_RUS,
Цитата:
ну там, ассоциации файлов например, плагины контекстного меню проводника
. Программка "FileTypesMan" от http://www.nirsoft.net удобно перечисляет все ассоциации с прямыми ссылками на реестр. Но ссылки неполные (не все задействованные ветки реестра показываются). Все рекомендуют работать так: 1 Сделать снимок реестра № 1, 2 Ассоциировать программу, 3 Сделать снимок реестра № 2. 4 Сравнить № 1 и № 2. Для этого подойдет серьёзная прога RegistryWorkshop, допустим. 5 Освободить Сравнение от мусора (как отличить полезные изменения от мусорных ссылок - нету единого алгоритма, нужен просто опыт) и сохранить в reg-файл. Лично я reg-файл конвертирую в .inf c помощью программки Reg2Inf. .inf затем пригождается в Винде для многих задач и .inf легче переделать в Билдеровский скрипт, поскольку они схожи.



Добавлено:
На ассоциациях AkelPad хорошо тренироваться. У него есть open, edit, print, разве что только printTo нету. У 7zip - иерархия. LibreOffice на своём примере покажет, как изменять умолчания между open и new, что плезно для ассоциаций шаблонов
Автор: MeUserListRu
Дата сообщения: 05.04.2011 08:38
ALL
Ошибки в скрипте "Explorer shell - Tweaks and Settings", Version=032, Date=2011.01.27, Author=curare, проект Gena (возможно, ошибки и других проектов касаются, скрипт очень распространённый):
1 При использовании "XP style start menu" всегда работает "Large icons", несмотря на то, что выбрано "Small Icons".
Чтобы исправить, в секции "[FIRSTCHECKBOXES]" правим строку с "%bx1%" вот так:

Код: If,%pRadioButton2%,Equal,True,set,%bx1%,0
Автор: Scampy
Дата сообщения: 05.04.2011 22:28
NIKZZZZ

Цитата:
Код:
LetterSwap.exe /auto /bootdrive:y I386\MarkerFile

Скрипт LetterSwap и ваш файлик LetterSwap.exe однотипные по действию? Скрипт у меня не работает почему то... а файлик незнаю куда поставить чтоб грузился (
Эм... наверно не актуально уже из за обновления проекта...
Автор: Lameruga777
Дата сообщения: 07.04.2011 12:16

Цитата:
. Скрипт с нерешёнными проблемами . В самом скрипте в Истории указано: 1 Does NOT work with Earlystarter (да, действительно не работает), 2 No such limitation with MiniNT mode (интересно, а у i386 о лимитах можно только догадываться?) 3 not work with Qemu & Virtual PC2007 (не напрягает, но настораживает) 4 disables the Windows File protection (т.е. "sfc /scannow" надо проверять, будет ли работать? А если нужно удалённо просканировать не WinPE, а винду, будет работать?. Решение со списком исключений определённых файлов из SFC было бы более привлекательным) 5 Increase 24h limit to almost 50 days (аж почти 50 дней! Точную цифру пока никто не знает? А сама позиция в скрипте именуется DayLimit250Day ) 6 У меня winlogon.exe при включенных темах занял в оперативке больше 6 Мб (помню, кто-то в форуме высказывался против windowblinds именно за то, что кушает оперативку. Блин, но и тут тоже.) Может windowblinds из Bart's Pe лучше портировать?

А сколько windowblinds потреблял, никто не помнит?
Автор: MeUserListRu
Дата сообщения: 07.04.2011 13:54
В LiveCD AZJIO v5.0 (202 Мб, готовые сборки) применяется windowblinds4. Можно скачать его сборку и посмотреть точно. Отжирает не больше 6-8 Мб оперативки, кажется, не помню точно. Там же AZJIO выложил свой Бартовский конструктор (70Мб). Отдельно на плагин у него ссылка битая, но плагин доступен для скачивания в Бартовской ветке (весит очень мало).
Автор: Frodo_Torbins
Дата сообщения: 07.04.2011 14:25
MeUserListRu
А на сколько увеличивается потребление оперативы программами когда включен windowblinds4?
Автор: Metallist_86_RUS
Дата сообщения: 07.04.2011 21:56
Не знаю, баг это или фича, но сборка, собранная в конструкторе RusLive, не видит жестких дисков, если включен скрипт Unknown Devices. Если его отключить, то все нормально...

Автор: MeUserListRu
Дата сообщения: 07.04.2011 23:29

Цитата:
потребление оперативы программами когда включен windowblinds4
Хорошо, что Вы на это обратили внимание, программы реально распухают. Скачал LiveCD AZJIO v5.0, замерил (a. - классическая тема, б. - запущена windowblinds4):
1 WordPad: a. 5,2 Мб, б. 6,4 Мб;
2 Какой-то простенький текстовый процессор типа AbiWord: a. 12,8 Мб, б. 13,2 Мб;
3 Explorer: a. 18,8 Мб, б. 19,4 Мб (какой-то он изначально увеличенный);
4 BlindsLoder: a. 0 Мб, б. 1,6 Мб;
5 Окно выбора тем windowblinds4: a. 0 Мб, б. 0 Мб (окно тем съедает 8 Мб, но оно в оперативке не висит, если его закрыть или вообще не открывать).

Чистый замер получится, если всё-таки портировать blinds4 в билдеровский скрипт. И сравнить итоговое количество потребляемой оперативки у 3х вариантов: a. Сборка с классической темой + несколько запущенных программ, б. Сборка blinds4 + те же неск.. в. Сборка с winlogon.exe и Themes + те же неск..
Автор: Lameruga777
Дата сообщения: 08.04.2011 14:12
MeUserListRu
Я проверил на виртуальной машине с WinXP и WindowsBlinds 4.0, не enhanced. Примерно прикинул, с парой открытых программ - классическая тема кушает 103мб, royale 108мб, а вот windowblinds около 122мб. Скрины, если нужно, выложу. Видно, что даже при использовании обычных тем потребление памяти приложениями чуток возрастает, а при windowblinds растет уже заметно. Были открыты свойства экрана, блокнот, wordpad, таблица символов, диспетчер задач, IE, проводник. Своп был отключен, памяти под виртуалку отдал 384мб. В целом, видно, что windowblinds прилично оперативки съедает.
Автор: dj_Diesel
Дата сообщения: 15.04.2011 15:03
Lameruga777

Цитата:
В целом, видно, что windowblinds прилично оперативки съедает.


дак не зря говорят Красота требует Жертв)
Автор: Scampy
Дата сообщения: 20.04.2011 21:16
NIKZZZZ
Надеюсь эта тема...
Посмотрел в ветке Software... нету там строки с LetterSwap... наверно лог дописывать в параметры нету смысла?
Автор: NIKZZZZ
Дата сообщения: 20.04.2011 21:36
Scampy

Цитата:
Посмотрел в ветке Software

Смотрел в загруженной системе? Там ее и не будет, она стирается после выполнения.
Нужно в Windows запустить RegEdit, загрузить куст \Target\RusLive\I386\System32\config\software например, под именем PE-SOFTWARE , и далее уже в нем смотреть эту ветку, после зтого куст необходимо выгрузить.
Лог желательно дописать, будет проще найти причину.
Автор: Scampy
Дата сообщения: 20.04.2011 21:40

Цитата:
Лог желательно дописать, будет проще найти причину

Именно так и делал... из wim вытащил software и загрузил его в редакторе. С логом сейчас буду пробывать.
Автор: NIKZZZZ
Дата сообщения: 20.04.2011 22:11
Scampy
Выполни скрипт отдельно и посмотри лог.
Автор: Scampy
Дата сообщения: 21.04.2011 07:59
NIKZZZZ

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

Command line:
/auto /bootdrive:y bootwall /log c:\1.txt
=====> Passage : 1
Found Drive A: - NOTREADY -
Found Drive B: - READY - Ramdisk
Found Drive C: - READY - IBM_PRELOAD
Found Drive D: - READY -
Found BootDrive d:
Swap letter d: <> y:
Swap letter return with exit code (0=Success) : 0
Автор: NIKZZZZ
Дата сообщения: 21.04.2011 08:16
Scampy

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

Я не точно выразился.
Выполни в WinBuilder скрипт отдельно и посмотри лог.
Автор: toob
Дата сообщения: 21.04.2011 08:45
Ламерский вопрос задам. Есть ли для WinBuilder проект чтобы собрать XP (тоже и 2K подойдёт). И произвести тонкую настройку, от замены обоев, темы и прочего, до изменения функций контекстного меню Пуск и меню пр.кнопки мыши (мне например чтобы пкм вообще не работал, ни на рабочем столе, ни на папках и файлах)?
Автор: MeUserListRu
Дата сообщения: 21.04.2011 12:23

Цитата:
собрать XP

установочный дистрибутив винды? Убрать лишние компоненты, твикнуть, интегрировать хотфиксы? Если да, то вот такой проект. Но он на nLite . Предпочтительней этот, но сделан на обычном батнике. Простенькие Гуи-интерфейсы там есть, но они являются готовыми скомпилированными программами (Gui-интегратор, Кухня) без возможности самостоятельного добавления своих функций (в отличие от Билдера)
Автор: Scampy
Дата сообщения: 21.04.2011 18:12
NIKZZZZ

Цитата:
Выполни в WinBuilder скрипт отдельно и посмотри лог

При выполнении скрипта лог не создается, хоть /log и прописан
Как же так может быть... один скрипт выделен из всех, а эффекта никакого...
Автор: toob
Дата сообщения: 21.04.2011 21:42
MeUserListRu
под собрать XP я говорил конечно же про live XP на каком то проекте для WinBuilder'а.
Автор: NIKZZZZ
Дата сообщения: 21.04.2011 22:12
Scampy

Цитата:
один скрипт выделен из всех, а эффекта никакого...

Собираешь проект полностью , хотя это излишне, но проще, это необходимо для определения переменных, создания каталогов и т.п.
После сборки встаешь на нужный скрипт, правой кнопкой мыши - Run
В меню появится "LOG", жмешь.
В принципе, можно посмотреть общий лог, но он очень большой.



Автор: Scampy
Дата сообщения: 21.04.2011 22:54
NIKZZZZ
Все равно я что то не правильно делалю похоже ( ... но отдельного лога не получилось... есть такой:
http://rghost.ru/5279800
Автор: NIKZZZZ
Дата сообщения: 22.04.2011 11:00
Scampy
Судя по логу, все должно быть нормально. А при полной сборке ошибки есть?
Автор: Scampy
Дата сообщения: 22.04.2011 12:49
NIKZZZZ

Цитата:
А при полной сборке ошибки есть?

При уже загруженной работающей сборке или в ходе сбокрки?
Автор: NIKZZZZ
Дата сообщения: 22.04.2011 13:03
Scampy
в ходе сбокрки
Автор: Scampy
Дата сообщения: 22.04.2011 16:29
NIKZZZZ
В Errors только 2. Ничего такого критичного. В игнорах 1012...
Может у меня скрипт старый?
Автор: MeUserListRu
Дата сообщения: 23.04.2011 03:38
toob
На официальном сайте ссылка на скачивание проекта LiveXP - первая в списке. Из шапки следует скачать RusLive, в нём существенные дополнения. Здесь комплект AZJIO для мультизагрузки. Ваши твики - в скриптах "Explorer shell - Tweaks and Settings" и "Other tweaks". Существенное обновление скрипта "Explorer shell - Tweaks and Settings" желательно скачать из проекта Gena (ссылка на Gena - на странице 62, либо - поиском). Дополнения/исправления к "Explorer shell - Tweaks and Settings" и рекомендации по созданию контекстных меню (готовых скриптов не видел) - предыдущая страница. "Other tweaks" обновлять из Gena не обязательно, да и править при этом придётся слишком много. Проект Gena можно взять за основу (он тоже работает на WinXP), но рекоментовать его пока не решаюсь. Тот же скрипт "Explorer shell - Tweaks and Settings" при создании обычного (не RAM) CD в Gena на текущий момент сжирает иконки Шрифтов и Администрирования - снова проявился древний баг. Хотя в LiveXP и RusLive этот баг не проявляется. Перечень твиков - только самый важный, но свои твики добавить - задача самая простая. Вы же, вообще-то, не новичок (июль прошлого года). На моем компе Gena работает медленно, выполняет немеренное количество проверок и через GUI отключается лишь часть проверок. Проверки важные, но лично мне они при каждом запуске не нужны. Зато в Gena есть новое важное - не "Рабочий стол", а "Desktop", хотя отображается на русском языке; и такая же грамотная локализация остальных основных папок. Уменьшение размера сборки от использования "saydin Core" (заявлено маленькое ядро) я не заметил, даже на копейки крупнее, чем в LiveXP при аналогичных же параметрах. Библиотеки собираются те же, а вот количество файликов регистра от операций RegHives увеличенное.
Автор: Lancelote
Дата сообщения: 23.04.2011 13:28
Hi MeUserListRu,

sorry for writing english (I hope alowed...), I do not know Russian, but come around time to time to read things with google translator (but mostly can not understand......).
please check this,
http://www.mediafire.com/?8ilxde1r7krbbsr
many registry fixes made to get things work smooth, which I hope would solve something you mentioned, maybe better boot speed.....
There will be an official announce package coming soon, after some minor things....

> даже на копейки крупнее
this comes from uncompressed nls etc. files, and providing available keyboards of sourcecd language family.... Nikzzzz's Wimboot great success on compressing result lost interest to get this peny away .
Besides one can write an optimization plugin to compress and/or remove/replace keyboards......
"Russian Language support" plugin also prefers uncompressed nls which is more preferred.......
Shortly: there is not much gain, there is not much interest... .

"saydin Core" (заявлено маленькое ядро) uses complete default registry and removes some things...., more things can be removed if you can point so we can add to saydin77 core.
Currently there is no interest on this since having more complete registry set prefered to avoid "unknown" troubles....
Let us know....
http://galapo.net/gena/forum/index.php?board=7.0
Автор: NIKZZZZ
Дата сообщения: 23.04.2011 20:23
Lancelote
Is glad to see you at our forum!

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

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


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