![]() |
Установка Patch-файлов.
Народ номогите решить одну проблему.
После уставки программы нужно ее руссифицировать в тихом режиме.Так как тип инсталятора я не определил, приходится использовать ResPatcher.Проблема заключается в том, что надо скопировать patch-файлы в папку установленной программы,запустить,а потом удалить. Пробовал использовать *.cmd файлы,самораспаковывающиеся архивы,но сдвигов никаких,так как в пути есть пробел(Program Files),а переменные почему-то не воспринимает.Хотел через *.inf файлы,но нужно использовать два интерпретатора,а как их совместить - беспонятие. Может кто подкинет идею. |
Narm
1. Покажи хотя бы листинг *.cmd файлов, sfx и т.д. 2. Что за патчи? Допускают ли они запуск в тихом режиме? |
Вот листинг *.cmd файла
Код:
cmdow @ /HID |
Narm
Все пути, в которых есть %programfiles%, заключи в кавычки. строки в которых есть del, лучше переписать так: Код:
... |
snark
А что означает "del /q /s" если не секрет? |
Narm
Код:
DEL /Q /S |
С копированием и удалением разобрался, но вот запуск.Выводит досовское окно и ничего не делает.Может я неправильно запускаю:
Код:
start "%programfiles%\CyberLink\PowerDVD\Patch_AppBarCom_RES.exe -force -guiless -auto -nobackup -dir" |
Narm
попробуй так Код:
start /wait "%programfiles%\CyberLink\PowerDVD\Patch_AppBarCom_RES.exe" -force -guiless -auto -nobackup -dir |
Вложений: 1
|
Narm
все ж таки путь в кавычках полностью :sorry: Код:
start /wait "%programfiles%\CyberLink\PowerDVD\Patch_AppBarCom_RES.exe -force -guiless -auto -nobackup -dir" |
Тогда вылазиет это(см. сообщение 9,изображение)
|
Narm
это у тебя не экранированы символы... тогда лучше сделать 7z-sfx архив, включающий все патчи и батник start.bat. Содержание config.txt: Код:
;!@Install@!UTF-8! Код:
:: перебор всех патчей |
snark
Получилось - все работает.Спасибо, выручил! |
Время: 02:24. |
Время: 02:24.
© OSzone.net 2001-