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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 7

Автор: Sish
Дата сообщения: 20.10.2010 11:58
Отвечаю на свой вопрос

Сброрка стандартным PEBuilder'ом на основе WinXP SP2.

Общий объём оперативы: 256 Mb, из которых 32 Mb - под RAM-диск. Базы - на CD.
Автор: mat86
Дата сообщения: 20.10.2010 13:53
yurkesha подскажите, как запустить wim файл, например ADDH 11, из BSExplorer или nu2menu пожалуйста?
Автор: yurkesha
Дата сообщения: 20.10.2010 16:25
mat86
Ознакомся с содержимым readme_wim_loader.txt из моего плага(если мой плаг не используется - то тогда вопрос не ко мне) - там описаны все возможные варианты запуска, ключи и есть примеры командной строки запуска...
Автор: mat86
Дата сообщения: 20.10.2010 17:20
использую твой конечно плагин(за что тебе большое спасибо) в readme_wim_loader.txt есть три примера
Acronis Disk Director в XPE запускается так
Цитата:
shellexecute.exe|/h wim_loader.cmd %ProgramFiles%\ACRONIS\DISKDDIRECTOR\dd11.wim 2 dd.cmd
Чего-то не разберусь нужно так @GetWinDir()\system32\shellexecute.exe|/h wim_loader.cmd @GetProgramDrive()\Programs\ACRONIS\DISKDDIRECTOR\dd11.wim 2 dd.cmd ?
Автор: yurkesha
Дата сообщения: 20.10.2010 19:30
mat86
shellexecute.exe - исполняемый файл, а все остальное параметры... Хотя можно и без него запускать - тогда исполняемым будет wim_loader.cmd а все остальное параметры... Я уж точно и не упомню как в NU2MENU это правильно написать будет. Чтоб не ошибиться можно сделать CMD-скрипт такого содержания:
@echo off
cd /d %~dp0
start "" wim_loader.cmd %ProgramFiles%\ACRONIS\DISKDDIRECTOR\dd11.wim 2 dd.cmd
exit
и запускать его без параметров - тогда все точно просто записываться будет...
Автор: yurkesha
Дата сообщения: 20.10.2010 21:45
All Обновил ATIH 14 ENG и ADDH 11 RUS. Монолитные - работают без COMMON и UpperFilters.
Автор: aftertime
Дата сообщения: 20.10.2010 22:12
VV2006
спасибо, помог вариант с заменой арлыков
Автор: mat86
Дата сообщения: 20.10.2010 23:05
yurkesha спасибо, буду пробовать
Автор: conty9
Дата сообщения: 20.10.2010 23:28
Может, кто подскажет решение проблемы на сборках с BS-Explorer (перепробовал несколько штук - во всех такое)
[more=Читать дальше..]
Скажем, есть два варианта рег-файла:
1. В старом формате
REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"My Pictures"=hex(2):64,3a,5c,1c,3e,38,20,34,3e,3a,43,3c,35,3d,42,4b,5c,1c,3e,\
38,20,40,38,41,43,3d,3a,38,00

2. В новом
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"My Pictures"=hex(2):64,00,3a,00,5c,00,1c,04,3e,04,38,04,20,00,34,04,3e,04,3a,\
04,43,04,3c,04,35,04,3d,04,42,04,4b,04,5c,00,1c,04,3e,04,38,04,20,00,40,04,\
38,04,41,04,43,04,3d,04,3a,04,38,04,00,00

Оба файла прописывают в реестр переменную "My Pictures" и одинаково отрабатывают под виндой.

А вот при импорте этих файлов в сборку на BS-Explorer первый файл импортируется как
d:\>8 4>:C<5=BK\>8 @8AC=:8
А второй - нормально
d:\Мои документы\Мои рисунки

В принципе, проблемы бы не было, но... точно так же ведут себя некоторые программы - при запуске (открывании) файлов из папок с кирилличными именами дают ошибку - путь /файл/ не обнаружен. Проблема именно с кирилицей. NLC 1251/1252 не при делах, проверял. Просто для кириллицы идёт смещение кода на B0 !?
CC-> 1C
EE -> 3E
E8 -> 38
F3 -> 43
F0 -> 40[/more]
Автор: VV2006
Дата сообщения: 22.10.2010 15:15
conty9
А так:
Код: REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"My Pictures"="d:\\Мои документы\\Мои рисунки"
Автор: conty9
Дата сообщения: 22.10.2010 15:47
VV2006, суть не в том, что так сработает или нет, это только признак неправильной обработки. Суть в том, что перевирает код. Не знаю, то ли это особенность BS-Explorer, то ли неправильная настройка в реестре. Я ведь не буду переписывать, скажем, SoftMaker Office 2010, или проводник, чтобы он начал "правильно" запрашивать путь к программе, в UniCode.
Автор: VV2006
Дата сообщения: 22.10.2010 20:04
conty9, у меня и в обычной винде после экспорта нормальных значений типа REG_EXPAND_CZ в REGEDIT4 и импорта такого рег-файла русские значения корёжит нипадецке. Видимо, употребления REGEDIT4 лучше избегать из-за таких причуд с юникодом.

Автор: mat86
Дата сообщения: 24.10.2010 20:33
подскажите кто знает как сделать чтобы при загрузке Bart PE CDROM монтировался всегда одной буквой
Автор: aftertime
Дата сообщения: 24.10.2010 20:59
вдогонку к вопросу mat86:
можно ли переменной

Код: ProgramFiles, CommonProgramFiles
0x2,"ControlSet001\Control\Session Manager\Environment","ProgramFiles","%SystemDrive%\Programs"
Автор: nat27
Дата сообщения: 26.10.2010 17:02
в шапке
обновил SOUND_2010-11-11.7z, VIDEO_2010-11-11.7z
добавил сборник плагинов драйверов видеокарт:
NVIDIA FW56.73\176.16M\190.62\190.62GL,
AMD-ATI Catalyst 04.3XP\08.6\10.9\10.10, ES1000
Автор: MIHN
Дата сообщения: 26.10.2010 23:27
2 yurkesha

Второй день не могу зайти на сайт и зеркало . хост не поменялся?
Автор: NegoroX
Дата сообщения: 27.10.2010 00:12
MIHN
"хост не поменялся?" - не поменялся.
Автор: yurkesha
Дата сообщения: 27.10.2010 06:19
MIHN
Третий день
Что конкретно надо? Выложу... Или кто-нить еще выложит
Автор: aftertime
Дата сообщения: 27.10.2010 07:51
на скорую руку поднял зеркало с плагинами от yurkesha и не только
только файлопомойка, извините. а вообще давайте все же создадим репозитарий плагинов?
Автор: yurkesha
Дата сообщения: 27.10.2010 09:17
aftertime
Я - за... Надоть тогда с хостингом определиться, со структурой и стандартом описания...
Автор: aftertime
Дата сообщения: 27.10.2010 12:43
yurkesha
у меня есть небольшой форум, могу создать там раздел под эти цели.
один плагин - одна тема, в теме можно вести его обсуждение.
стандарт описания можно взять ваш. хостингом спокойно послужит тот же файлкипер, можно будет давать прямые ссылки.
Автор: yurkesha
Дата сообщения: 27.10.2010 12:58
aftertime
А как быть с "горячим" контентом? Напрягов не будет?
Автор: aftertime
Дата сообщения: 27.10.2010 13:06
yurkesha
форум посвящен моей сборке, поэтому полон "горячим" контентом. пока проблем не было. да и если будут: домен принадлежит кокосовым островам, база ежедневно копируется, на новый хостинг всегда можно переехать
Автор: mat86
Дата сообщения: 27.10.2010 13:52
а если есть сервер и у него есть доступ в интернет, можно из него временное хранилище сделать?


Добавлено:
сервер всмысле офисный сервак

Добавлено:
я понимаю сейчас глобальные проблемы с плагинами, но неподскажите такой вопрос

Цитата:
подскажите кто знает как сделать чтобы при загрузке Bart PE(с расспаковкой в память), CDROM монтировался всегда одной буквой
например Y:\
Автор: aftertime
Дата сообщения: 27.10.2010 14:04
mat86
да вполне себе можно, только не будет ли проблем у фирмы, которой принадлежит сервер?
Автор: mat86
Дата сообщения: 27.10.2010 14:52
Я думаю договорюсь, главный вопрос: какая должна быть минимальная скорость отдачи этого сервера?
Автор: yurkesha
Дата сообщения: 27.10.2010 14:54
mat86
а что делать если сидюков несколько?

Добавлено:
Просто в общей ситуации назначить можно будет только найдя диск по какому нибудь маркерному файлу и назначив ему дополнительную точку монтирования
Автор: mat86
Дата сообщения: 27.10.2010 15:09
хороший вопрос, не знаю, но я встречал когда-то сборку толи hiren boot cd, толи другую, боюсь ошибиться. Там cd-rom всегда монтировался буквой D. Привод там был один, насчет того что их много я не проверял. Ну а Барт когда с диска грузится он всегда под одной буквой X:\ . Ну задача вообще другая (может и решение другое) папка Programs не запаковывается в wim, а остается на диске как прописать плагины в меню XPE в таком случае? Если бы диск монтировался одной буквой можно было прописать прямой путь

Добавлено:
можно и по маркерному файлу, так легче

Добавлено:
или можно ли присвоить какую то дополнительную переменную?
Автор: conty9
Дата сообщения: 27.10.2010 16:18
mat86, [more=подобную задачу я решал в SV-Micro 2k10.]
Суть в двух словах такова: в ядро помещается батник (добавил его в автозагрузку), ведущий поиск диска по маркеру (маркером служит запускной файл SVPE\startSV.bat)

rem Поиск подключенного диска и старт
If Exist Y:\ SUBST Y: /d
For %%D In (C D E F G H I J K L M N O P Q R S T U V W) Do (
Echo %%D
If Exist %%D:\SVPE\startSV.bat start /b %%D:\SVPE\startSV.bat&exit
)

Идет перебор всех дисков от C до W, первому найденному передаётся управление. Таким образом решается проблема носителя (сборка может загружаться с USB-HDD, USB-Flash, CD/DVD), носителем выбирается первый диск с маркером.
А сам файл SVPE\startSV.bat вылядит так:

IF NOT EXIST X:\i386 exit
cd %~dp0

Rem Установить переменные: CurDir (текущая папка), PrDir - папка программ
set CurDir=%~dp0
set PrDir=%~d0\PePrograms

Rem Монтировать папку с программами PePrograms как диск Y:
IF NOT EXIST Y:\ start /b /w SUBST Y: %PrDir%
IF NOT EXIST Y:\ EXIT

rem Добавление в реестр новых данных
IF EXIST %CurDir%\Add_registry.reg start /b /w regedit /s %CurDir%\Add_registry.reg

rem Монтировать Акронис
md B:\PePrograms\Acronis-DDS
%SystemRoot%\system32\imagex.exe /mount Y:\Recovery\Acronis\ADDS.wim 1 B:\PePrograms\Acronis-DDS

rem Установить рекомендуемое разрешение
start /b Y:\System\SetRes\SetResolution.exe

Т.е., папка PePrograms на носителе монтируется как диск Y:. Соответственно, можно без проблем указать прямые ассоциации. Кроме того, легко на ходу добавить в "автозагрузку" любые программы.
[/more]
Автор: MIHN
Дата сообщения: 27.10.2010 16:19
aftertime
yurkesha

Спасибо теперь без проблем. Может добавите в шапку?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

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


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