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

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

Extractor


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

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


Цитата AlexM22204:
только вот непонятно как сделать ярлык для Отката на оригинальные ресурсы, ведь у папки каждый раз будут разные даты »
Хорошая идея. Добавлю такой функционал в WSLive. Он будет после каждого пропатчивания создавать в меню Пуск соответствующие ярлыки для каждой из точек отката.

По поводу WPI:
В вашем случае с абсолютными путями скрипт должен выглядеть примерно так (а то возможно вы просто в синтаксисе где-то ошиблись...):

Код: Выделить весь код
@echo off
Echo WinStyle Patching...

::Отключение защиты WFP (не редактировать этот параметр!!!)
start /wait G:\WPI\Install\Winstyle2009\Tools\WfpAdmin.exe /DeprotectAll >nul

::Применение патчей графических ресурсов (не редактировать этот параметр!!!)
start /wait G:\WPI\Install\Winstyle2009\WSLive.exe

::Установка и начальная настройка Мониторинга WinStyle 2009 (не редактировать этот параметр!!!)
start /wait WinstyleMonitor.exe -Reset -Autorun

::Настройка WinStyle (не редактировать этот параметр!!!)
start /wait rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 132 G:\WPI\Install\Winstyle2009\Tools\WSConfig.inf

::Генерация файла OemInfo.ini;
::Добавление пункта контекстного меню для файлов формата BMP, JPG, PNG, GIF, TIF;
::Смена надписи приветствия в файл Logonui.exe, выводимой при входе пользователя в систему.
start /wait WinstyleMonitor.exe -ResetOemInfo -RegToImgCMenu 1 -W "Добро пожаловать!"

::Перезагрузка
Start /b Shutdown -r -t 3 -c "WinStyle Patching Done! Rebooting..." -f
Те команды, которые без путей запускаются (WinstyleMonitor.exe, rundll32.exe), они на момент запуска находятся в System32, и ОС автоматически их там находит.

Но абсолютные пути - это не универсально и не переносимо.
Я не знаком с WPI, и не могу дать какие-то конкретные рекомендации по нему. Но если WPI не понимает относительных путей, и не может вычислить абсолютные для них, то это проблема самого WPI уже.

Сама же утилита WSLive.exe, когда вы ее каким-либо образом запустите (если только не поменять структуру папок набора), автоматически и корректно вычисляет все нужные ей пути к патчерам ресурсов, и всему остальному.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:52, 25-11-2009 | #223