Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Rogalik

Старожил


Сообщения: 243
Благодарности: 40

Профиль | Отправить PM | Цитировать


Murz, так быть не должно.
Давай рассуждать логически.
В VistaPath есть 2 патча для файла shell32.dll:
Patch_shell32.exe
Patch_shell32_2.exe

Если ты используешь меню Выполнить с памяткой, это будет 3-й патч, который тоже патчит shell32.dll. Переименовываешь его в
Patch_shell32_3.exe

Тебе нужно, чтобы все 3 патча для shell32.dll были применены последовательно.
Поэтому в Finish добавляешь строки, выделенные жирным, после обычных строк выше:
1)
rem copy %WorkDir%\Patch_shell32.exe Temp\ZP
rem copy %WorkDir%\Patch_shell32_2.exe Temp\ZP
rem copy %WorkDir%\Patch_shell32_3.exe Temp\ZP
2)
%WorkDir%\Patch_shell32.exe -force -guiless -auto -nobackup -dir .\Temp\ZP
%WorkDir%\Patch_shell32_2.exe -force -guiless -auto -nobackup -dir .\Temp\ZP
%WorkDir%\Patch_shell32_3.exe -force -guiless -auto -nobackup -dir .\Temp\ZP

Отправлено: 03:22, 31-10-2007 | #1603