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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 7

Автор: ieshuag
Дата сообщения: 07.07.2011 15:07
Alex_Lost
Ответ следовало бы написать не на этом форуме ну да ладно.

Цитата:
Хорошо бы программы, потенциально часто обновляемые, типа антивирусов, вынести из него в отдельные WIM
Я это обдумаю.
Цитата:
вариант KasperVRT (сделанный из VRT сканнера лаборатории)
Сорри, но я не знаю о чем речь....
Дошло)))
Надо глянуть, но кажись весит крутова-то, и требует запись на %SystemDrive%.
Цитата:
если заглянуть в фолдер Bases касперского - там можно увидеть до 3000 файлов, реально из них нужны от силы 1100
тут просто нужно лопатить avp.set или avp_x.set. До этого пока руки не доходят.

Автор: JonBlack82
Дата сообщения: 07.07.2011 15:17
ieshuag

Цитата:
Я больше чем уверен, что описанная вами методика просто не будет работать, т.к. в корне должен быть по стандарту ntldr, а не setupldr.bin. ntdetect.com тоже не любой, т.к. при старте ntdetect.com переинициализирует USB девайсы и как результат bsod 0x7B.


не совсем верно... "по пальцам я не расписывал" - груб делает флеш носитель загрузочным - ntldr присутствует. запуск через
title -> RAM WinXp USB Edition
root (hd0,0)
chainloader (hd0,0)/setupldr.bin

файлы NTDETECT.COM и SETUPLDR.BIN берутса с этого же барта.
...может я гдет ошибаюсь? ...но у меня всё работает. по поводу груба на грин-флеш - принцип установки и создания загрузочного сектора расписан там)
Автор: Alex_Lost
Дата сообщения: 07.07.2011 15:24
ieshuag

Цитата:
последние антивирь-плаги от yurkesha у меня не работают, говорят или не под той системой собиралось или не расчитана под эту систему.

А этой последней наработки у него в списке плагинов то и нет, да и вообще не уверен, плагином ли она встраивается, там все просто как полботинка, в его фолдере PROGRAMS\ANTIVIR\ в готовой сборке это называется avptool.wim.
По силе духа VRT (Kaspersky Virus Removal Tool) - это by design мобильное приложение, чем выгодно отличается от "нормальных" версий, вгрызающихся в систему зубами. Живет на базах от новых версий, в общем, как сканер - самое то.

Цитата:
Ответ следовало бы написать не на этом форуме ну да ладно.

Ладно, продолжим если будет охота в личке трекера, как обычно. Эти строки позволил себе написать таки здесь, потому что - про плагины, как бы в тему...

Добавлено:
ieshuag

Цитата:
Надо глянуть, но кажись весит крутова-то, и требует запись на %SystemDrive%.

Все касперские весят одинаково - в основном вес файлов баз. Если базы "поджать" по количеству - сейчас у меня 93 мега. Вариант SFX разворачивается в %temp% или в фолдер по желанию. Вариант WIM не разворачивается, но требует монтировки RW, то есть с CD/DVD не пойдет, или я не умею чтобы пошел.
Автор: JonBlack82
Дата сообщения: 07.07.2011 15:45
век живи - век учись...
опять вопросы))
подскажите - как убрать из главного меню в барте вкладки "Найти" и "Документы"
убрать в программах "Автозагрузка" ...и вывести значок какого либо приложения или настройку (разрешение видео например) в системный трей рядом с часами и не в "панель быстрого запуска"
P.S. копим знания - барт заинтересовал мну))

ужо разобралса))
в oem1 запихал ктот конфиги вот мой комент и не пахал - пораспихивают понемаешли...
Автор: AZJIO
Дата сообщения: 07.07.2011 16:18
JonBlack82
BARTPE&XPE_2011_04_24.7z
Автор: JonBlack82
Дата сообщения: 07.07.2011 16:22
AZJIO
спс - качаю)
Автор: toob
Дата сообщения: 08.07.2011 00:11
На сколько сборка с XPE будет толще аналогичной с BSExplorer?
XPE вообще лучше BSExplorer или просто аналогичный, а может хуже?
Вроде BSExplorer быстрее чем XPE в запуске и тд?
Автор: mat86
Дата сообщения: 08.07.2011 03:09
toob это относительно, например для меня на много больше, так как у меня на работе большинство еще сидюков. А сиди 700мб, а кроме барта надо еще и кучу утилит вместить например hiren boot cd, антивирусы 4 штуки и т.п. Скорость загрузки bsexplorer в два раза быстрей xpe, но я например досихпор не понимаю для чего в барт встраивают поддержку мультимедиа, direct x и т. п., что еще замедляет его. У меня барт только для починки , ну аудио я еще встроил, чтоб если долго например тестировать то чтоб не скучно - музыку послушать. Имхо (вставиляю модное слово) XPE для тех кто очень привык к XPшке, либо понтов, либо спортивного интереса(чтоб чем то заморочится). В остальном BS по отношению размер/качество самый лучший, если его тебе достаточно то пользуйся им.

PS кстати я научился делать плагины типа nu2menu, при сборке каждый плагин сам добавляет себя в меню BSexplorer. И теперь не надо постоянно редактировать вручную это длинное меню BS, отключил плагин и при сборке он в меню себя не пропишет т.е. вручную не редактируеш. Кому надо могу выложить принцип.
Автор: JonBlack82
Дата сообщения: 08.07.2011 11:26
по мере копания появилось пара-тройка вопросов, на которые ответ найти не в силах...
подскажите, как добавить разделительный знак в меню Пуск, и как сменить значок (иконку) папки в меню Пуск и папки в Пуск->Программы? как поменять местами ярлыки программ в меню Пуск и в Пуск->Программы
взаранее СПС
Автор: toob
Дата сообщения: 08.07.2011 11:40

Цитата:
mat86 PS кстати я научился делать плагины типа nu2menu, при сборке каждый плагин сам добавляет себя в меню BSexplorer.
Нужный пример, выкладывай.
Автор: mat86
Дата сообщения: 08.07.2011 18:02

Цитата:
как поменять местами ярлыки программ в меню Пуск и в Пуск->Программы
если ты о XPE, скорее всего ярлыки добавляются при сборке по алфавиту плагинов (ну по крайней мере так у других оболочек).
Например плагины (до сборки в папке plugins в корне Bart PE) у тебя лежат так: сначала "акронис", потом "тотал коммандер", то акронис в меню будет первый, а если папку с плагином тотал назвать "1тотал коммандер" то он будет первее в меню чем акронис, ну примерно так. Либо просто по алфавиту, независимо от названия папок где хранятся файлы плагинов. Незнаю как проще объяснить.

Добавлено:

Цитата:
Нужный пример, выкладывай.
Вечером как домой доберусь
Автор: Unique_nickname
Дата сообщения: 08.07.2011 18:24
mat86
а вот и не-а. За все оболочки не возьмусь говорить, но классический голый барт подбирает плаги в порядке оглавления без сортировки (писал где-то в 5 или 6 части, а может и здесь уже), а не по алфавиту.

Пример тоже жду, интересно, хотя предпочитаю nu2menu.
Автор: Sphinx114
Дата сообщения: 08.07.2011 21:10
Товарищи, дайте сыль на самую маленькую сборку, тип конструктора не важен. Нужно только чтобы там Тотал Коммандер работал. Если таковой нет, то каким будет минимальный размер сборки с корректно работающим Тотал Коммандером?
Автор: Polo
Дата сообщения: 08.07.2011 21:21
Sphinx114
возьми у simplix-а ~80мб (правда придется распотрошить его исошник, но оно того стоит)
http://rutracker.org/forum/viewtopic.php?t=3176550
Автор: JonBlack82
Дата сообщения: 09.07.2011 01:36
Всем здрасте. Подскажите как прикрутить к барту USBSafelyRemove. там нужон запуск службы USBSRService.exe или вываливаетса ошиПка. Чёт не врубаюсь - CMDшник не катит... мож чё не прально делаю.
...или поделитесь настроенным плагом USBSafelyRemove.
взаранее спс

Уже ненуно - разобралса))
-_+
Автор: mat86
Дата сообщения: 09.07.2011 12:47
Итак пример. Конечно мне легче один раз показать чем десять раз объяснить, объясняю я плохо (не знаю что пишу лишнего, а что пишу сжато, ненужное пропускайте, что не понятно спрашивайте) поэтому заранее прошу прщения, будут вопросы постараюсь ответить. Принцип такой же как у nu2menu, только чуть-чуть модефицированый.
Так оболочка у нас BSexplorer в папке с BS лежит файл "bs_start.ini" в него прописываются все меню всех плагинов. За пример возьму плагин BootICE (он простейший). В папке BootICE в корне рядом с BootICE.inf создаем BootICE.ini вот такого содержания

Цитата:
<-ItemBegin->
    ShowInAutorun=YES
    EnableInAutorun=YES
    ParentItem=root
    Caption=BootICE
    ExeName=%SystemDrive%\Programs\BootICE\BootICE.exe
    IconName=%SystemDrive%\Programs\BootICE\BootICE.exe
    IconNumber=0
    ExeDir=%SystemDrive%\Programs\BootICE\
    ShowState=NORMAL
<-ItemEnd->

Это типа файла BootICE.xml для nu2menu только структура меню от BS. Теперь редактируем "BootICE.inf" Там файл вот такого содержания

Цитата:
; PE Builder v3 plug-in INF file
; Created by Глубокий Г.А.

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="BootICE"
Enable=1

[WinntDirectories]
a="Programs\BootICE",2

[SourceDisksFolders]
files=a,,1

[Append]
nu2menu.xml, BootICE.xml

Вот тут последняя строчка "nu2menu.xml, BootICE.xml" она как раз и добавляет BootICE.xml в nu2menu.
В место нее добавляем вот такую строчку "bs_start.ini, BootICE.ini" и получается

Цитата:
; PE Builder v3 plug-in INF file
; Created by Глубокий Г.А.

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="BootICE"
Enable=1

[WinntDirectories]
a="Programs\BootICE",2

[SourceDisksFolders]
files=a,,1

[Append]
bs_start.ini, BootICE.ini

И Bart PE при сборке автоматически добавит содержимое "BootICE.ini" в "bs_start.ini"
Теперь кратко: создаем "BootICE.ini" с куском его меню BSexplorer, в "BootICE.inf" дописываем строчку
Цитата:
[Append]
bs_start.ini, BootICE.ini

Вот и все с этим плагином. Теперь если вы его отключаете естественно в меню BSexplorer он не появляется.
Автор: JonBlack82
Дата сообщения: 09.07.2011 13:43
Чёт не пашет CMDшник в барте

Цитата:
start/wait cmd /c taskkill /F /T /IM "USBSafelyRemove.exe" /IM "USBSRService.exe"
start USBSafelyRemove.exe


USBSafelyRemove запускаетса но отваливаетса USBSRService

чё непрально сделал я? или как запустить службу USBSRService.exe в барте?
Автор: VV2006
Дата сообщения: 09.07.2011 14:12
JonBlack82

Цитата:
чё непрально сделал я? или как запустить службу USBSRService.exe в барте?

Для версии 3.3.0.613 достаточно запуска USBSafelyRemove.exe.
Судя по USBSRService, речь идёт о более поздней, типа 4 (нафег?!) версии. Тогда так:

Код: start/wait cmd /c taskkill /F /T /IM "USBSafelyRemove.exe" /IM "USBSRService.exe"
USBSRService.exe /install /silent
Автор: toob
Дата сообщения: 09.07.2011 15:35
mat86 спс, всё так на самом деле просто!

Sphinx114 смотри на этой странице я объяснял как сделать минимальную сборку на конструкторе SV, она требует памяти меньше 128 и там работать будет и TC и много чего другого.
Автор: mat86
Дата сообщения: 09.07.2011 17:39
Да кстати этим же методом добавляем ярлык на рабочий стол или меню быстрого запуска. Создаем рядом с "BootICE.inf" файл "BootICE_bs_desktop.ini" вот такого содержания
Цитата:
<-ItemBegin->
    ItemX=490
    ItemY=30
    Caption=BootICE
    ExeName=%SystemDrive%\Programs\BootICE\BootICE.exe
    IconName=%SystemDrive%\Programs\BootICE\BootICE.exe
    IconNumber=0
    ExeDir=%SystemDrive%\Programs\BootICE\
    ShowState=NORMAL
<-ItemEnd->

открываем "BootICE.inf" и добавляем в конце строчку "bs_desktop.ini, BootICE_bs_desktop.ini" получается
Цитата:
; PE Builder v3 plug-in INF file
; Created by Глубокий Г.А.

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="BootICE"
Enable=1

[WinntDirectories]
a="Programs\BootICE",2

[SourceDisksFolders]
files=a,,1

[Append]
bs_start.ini, BootICE.ini
bs_desktop.ini, BootICE_bs_desktop.ini
Теперь BootICE добавиться и в меню BSexplorer и ярлык на рабочий стол.
Автор: Unique_nickname
Дата сообщения: 09.07.2011 17:59
mat86
простое и остроумное решение
Автор: toob
Дата сообщения: 09.07.2011 18:04
mat86
X Y координаты ярлыка на столе так, а что если в двух разных программ X Y в ini будут одинаковые? Произойдёт замена ярлыков одной программы на ярлык другой? А может там тоже переменные какие то можно вставить в XY?

И ещё что делает опция строка ShowState=NORMAL?
Автор: VictorMan
Дата сообщения: 09.07.2011 20:05

Цитата:
toob
И ещё что делает опция строка ShowState=NORMAL?

Обращаемся к первоисточнику:
http://www.kursknet.ru/~boa/winpe/pluginmanen/BsExplorer.htm
http://www.kursknet.ru/~boa/winpe/plugin/bsexplorer.zip
В последнем есть справка на русском,
Настройка и файлы конфигурации -> bs_desktop.ini (bs_start.ini)
Автор: JonBlack82
Дата сообщения: 09.07.2011 20:32

Цитата:
Да кстати этим же методом добавляем ярлык на рабочий стол или меню быстрого запуска. Создаем рядом с "BootICE.inf" файл "BootICE_bs_desktop.ini" вот такого содержания...

а как можно выполнить такое для bartxpe? былоб просто замечательно)
Автор: aftertime
Дата сообщения: 09.07.2011 20:37
JonBlack82
все придумано до нас. есть Sh
ярлыки создаются динамически
Автор: JonBlack82
Дата сообщения: 09.07.2011 21:37

Цитата:
все придумано до нас. есть Sh
ярлыки создаются динамически

...можно глупый вопрос!? ...а как Sh пользоватса то?
у мя вопросы постоянно - неделю всего колупаю барта))

с 4й версией замучался - постоянно валитса сервис. скиньте плыз ссыль на плаг usb safely remove 3
Автор: toob
Дата сообщения: 10.07.2011 01:37

Цитата:
VictorMan
Обращаемся к первоисточнику:
http://www.kursknet.ru/~boa/winpe/pluginmanen/BsExplorer.htm
http://www.kursknet.ru/~boa/winpe/plugin/bsexplorer.zip
В последнем есть справка на русском,
Настройка и файлы конфигурации -> bs_desktop.ini (bs_start.ini)

Очень полезно! Только там не указаны ответы на предыдущие два вопроса моих.
что делает ShowState=NORMAL и есть ли переменные для указания XY координат

Добавлено:

Цитата:
JonBlack82
а как можно выполнить такое для bartxpe? былоб просто замечательно)

здесь справка от AZJIO
http://forum.ru-board.com/topic.cgi?forum=62&topic=20418&start=1680#7
Автор: mat86
Дата сообщения: 10.07.2011 02:26

Цитата:
X Y координаты ярлыка на столе так, а что если в двух разных программ X Y в ini будут одинаковые? Произойдёт замена ярлыков одной программы на ярлык другой? А может там тоже переменные какие то можно вставить в XY?

Для каждой программы нужны рзные координаты, BSexplorer не может сам сортировать. По поводу переменных надо подумать, но врядли тут нужно что универсальное придумать. Просто в основном на рабочий стол выносятся ярлыки программ которые чаще всего используют и их редко отключают.

Цитата:
И ещё что делает опция строка ShowState=NORMAL?

; Вид окна при запуске.
; HIDE - окно программы при запуске скрыто
; MINIMIZE - окно программы при запуске свернуто
; MAXIMIZE - окно программы при запуске развернуто на весь
экран0
; NORMAL - окно программы при запуске имеет вид по умолчанию
;По умолчанию NORMAL, необязательный параметр



Добавлено:

Цитата:
а как можно выполнить такое для bartxpe? былоб просто замечательно)
В чем вопрос я не пойму xpe проще всех выполняет эту функцию. В файл (ну в моем примере это BootICE) BootICE.inf добовляете такие строчки

Цитата:
[Software.AddReg]
0x2,"Sherpya\XPEinit\Programs","Утилиты для HDD\BootICE","%SystemDrive%\Programs\BootICE\BootICE.exe"
0x2,"Sherpya\XPEinit\Desktop","BootICE","%SystemDrive%\Programs\BootICE\BootICE.exe"
и все больше ничего не надо.
Автор: toob
Дата сообщения: 10.07.2011 04:06

Цитата:
mat86
; Вид окна при запуске.
; HIDE - окно программы при запуске скрыто
; MINIMIZE - окно программы при запуске свернуто
; MAXIMIZE - окно программы при запуске развернуто на весь
экран0
; NORMAL - окно программы при запуске имеет вид по умолчанию
;По умолчанию NORMAL, необязательный параметр

Спс, искал в help'е по Showstate и не заметил это описание.
Автор: JonBlack82
Дата сообщения: 10.07.2011 09:36
toob
спс, но там нету про Sh ничго =\

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

Предыдущая тема: обновления в эксплорере с вирусом?


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