PDA

Показать полную графическую версию : [решено] RunScanner в среде PE3.1


fox-666
05-12-2014, 08:10
Здравствуйте, уважаемые форумчане!
Столкнулся с проблемой использования редиректора реестра RunScanner.
При вызове диалога не отображается "обзор папок"
Библиотеки shdocvw.dll browseui.dll и конечно же SHELL32.dll присутствуют. Давно в BartPE , помнится , делал всё нормально было, а тут не получается. Может забыл чего.
Скриншот во вложении.
Заранее спасибо.

fox-666
05-12-2014, 08:24
Как я понимаю, здесь проблема не в самом runscanner, а именно в том что чего-то не хватает, но вот не пойму чего.

Smokie_BlahBlah
05-12-2014, 11:08
Мне тоже хотелось бы отображаемый обзор папок в стандартных установочных PE.
Разбираться долго.

Надеюсь кто-нибудь точно знает в чем именно проблема. Уж очень хочется использовать стандартные установочные PE

Smarty
06-12-2014, 12:40
fox-666, Smokie_BlahBlah, разные программы используют разные файлы.
Для примера:

http://i5.imageban.ru/thumbs/2014.12.06/0051ffb45fad21d47121168077fda853.png (http://imageban.ru/show/2014/12/06/0051ffb45fad21d47121168077fda853/png) http://i1.imageban.ru/thumbs/2014.12.06/6ceacb78831d7c6a2d6af93bdc1bd48b.png (http://imageban.ru/show/2014/12/06/6ceacb78831d7c6a2d6af93bdc1bd48b/png)

Делал уже давно, так что сразу на 100% могу не подсказать, будем пробовать... :)
(все действия производятся с образом Microsoft Windows PE файла BOOT.WIM)

1. Твик реестра

:: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Подключение куста SOFTWARE
echo.
reg load HKLM\CUSTOM "%~dp0Mount\Windows\System32\config\SOFTWARE"
:: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Твик FOLDER TREE
reg add "HKLM\CUSTOM\Classes\CLSID\{AE054212-3535-4430-83ED-D501AA6680E6}" /f /ve /t REG_SZ /d "Shell Name Space ListView"
reg add "HKLM\CUSTOM\Classes\CLSID\{AE054212-3535-4430-83ED-D501AA6680E6}\InProcServer32" /f /ve /t REG_EXPAND_SZ /d "%%SystemRoot%%\system32\explorerframe.dll"
reg add "HKLM\CUSTOM\Classes\CLSID\{AE054212-3535-4430-83ED-D501AA6680E6}\InProcServer32" /f /v "ThreadingModel" /t REG_SZ /d "Apartment"
2. Добавление файлов и создание папок
По адресу \Windows\System32 добавляем файлы explorerframe.dll и shellstyle.dll.
По адресу \Windows\System32\Config\SystemProfile создаем папку Desktop.

Если этого будет недостаточно, будем заниматься дальше.

По поводу монтирования образов, реестра и др., обращайтесь в соответствующие темы.

fox-666
06-12-2014, 14:28
Спасибо Smarty, всё заработало!!!
Тема закрыта.

Smarty
06-12-2014, 14:30
всё заработало! »
Значит у меня склероз ещё не начался! :)




© OSzone.net 2001-2012