Цитата 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, когда вы ее каким-либо образом запустите (если только не поменять структуру папок набора), автоматически и корректно вычисляет все нужные ей пути к патчерам ресурсов, и всему остальному.