NIKZZZZ
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ILAVWSEX Цитата: Выяснить, каких библиотек не хватает можно с помощью утилиты Test2. Как ей пользоваться? | Редактируем test2.ini Код: [Path] ;Путь к дистрибутиву (каталог I386) SourceDir=D:\@Distr_2\WinXp\I386 ;Путь сборке WinPeDir=I:\PeBuilder\BartPe LogFile=test2.log - имя файла лога. | Копируем все файлы устанавливаемого приложения в каталог "Test", например Test2.exe Запускаем прогу, указываем каталог "Test" Читаем лог (test2.log) Код: ************ Каталог I:\Test2\Test I:\Test2\Test\Test2.exe - wsock32.dll,winmm.dll,version.dll,user32.dll,shell32.dll,oleaut32.dll,ole32.dll,mpr.dll,gdi32.dll,comdlg32.dll,comctl32.dll,advapi32.dll ************ Необходимые библиотеки wsock32.dll - S kernel32.dll winmm.dll - P rpcrt4.dll,advapi32.dll,kernel32.dll,gdi32.dll,user32.dll version.dll - P ntdll.dll user32.dll - P gdi32.dll,kernel32.dll shell32.dll - S rpcrt4.dll,shlwapi.dll,advapi32.dll,kernel32.dll,user32.dll,gdi32.dll,ntdll.dll oleaut32.dll - S rpcrt4.dll,ole32.dll,advapi32.dll,kernel32.dll,gdi32.dll,user32.dll ole32.dll - S rpcrt4.dll,advapi32.dll,user32.dll,kernel32.dll,gdi32.dll,ntdll.dll mpr.dll - P user32.dll,kernel32.dll,advapi32.dll gdi32.dll - P user32.dll,kernel32.dll comdlg32.dll - S ntdll.dll,shell32.dll,comctl32.dll,advapi32.dll,gdi32.dll,user32.dll,kernel32.dll comctl32.dll - S user32.dll,kernel32.dll,gdi32.dll,advapi32.dll advapi32.dll - P rpcrt4.dll,kernel32.dll kernel32.dll - P rpcrt4.dll - P advapi32.dll,kernel32.dll ntdll.dll - P shlwapi.dll - S advapi32.dll,user32.dll,kernel32.dll,gdi32.dll ************ Не найдены ************ Возможно неиспользуемые библиотеки ************ Скрипт под WinBuilder Expand,"%SourceDir%\I386\wsock32.dl_","%TargetDir%\i386\system32" Expand,"%SourceDir%\I386\shell32.dl_","%TargetDir%\i386\system32" Expand,"%SourceDir%\I386\oleaut32.dl_","%TargetDir%\i386\system32" Expand,"%SourceDir%\I386\ole32.dl_","%TargetDir%\i386\system32" Expand,"%SourceDir%\I386\comdlg32.dl_","%TargetDir%\i386\system32" Expand,"%SourceDir%\I386\comctl32.dl_","%TargetDir%\i386\system32" Expand,"%SourceDir%\I386\shlwapi.dl_","%TargetDir%\i386\system32" Здесь и есть недостающие библиотеки: wsock32.dll shell32.dll и т.д. | Добавлено: Эти библиотеки нужно добавить для работы Test2.exe в минимальной сборке (7z архив ~12 Мб.) Можно и готовый inf сгенерить, если кому интересно. Добавлено: Цитата: Только русские названия папок не воспринимает, екзешники не запускает.... Это что, эмулятор ДОСа в PE или она может только запускать консольные Виндовые приложения? Хорошо бы RAR прикрутить.... | Не эмулятор, а сама DOS !!! И почему только консольные? Кто мешает RAR прикрутить ? Никто. На счет русского - я им просто не занимался, не было такой цели, и лень, матушка | Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 21:58 11-09-2007 | Исправлено: NIKZZZZ, 22:00 11-09-2007 |
|