[решено] Установка Patch-файлов.

Аватара пользователя
Narm

[решено] Установка Patch-файлов.

Сообщение Narm »

Народ номогите решить одну проблему.

После уставки программы нужно ее руссифицировать в тихом режиме.Так как тип инсталятора я не определил, приходится использовать ResPatcher.Проблема заключается в том, что надо скопировать patch-файлы в папку установленной программы,запустить,а потом удалить.

Пробовал использовать *.cmd файлы,самораспаковывающиеся архивы,но сдвигов никаких,так как в пути есть пробел(Program Files),а переменные почему-то не воспринимает.Хотел через *.inf файлы,но нужно использовать два интерпретатора,а как их совместить - беспонятие.

Может кто подкинет идею.
Аватара пользователя
Narm

Re: [решено] Установка Patch-файлов.

Сообщение Narm »

Тогда вылазиет это(см. сообщение 9,изображение)
Аватара пользователя
Narm

Re: [решено] Установка Patch-файлов.

Сообщение Narm »

Вот листинг *.cmd файла



Код:

Код: Выделить всё

cmdow @ /HID
@echo off
SET CDROM=%~d0
copy %cdrom%\Software\PowerDVD\rus\Patch_AppBarCom_RES.exe %programfiles%\CyberLink\PowerDVD
copy %cdrom%\Software\PowerDVD\rus\Patch_DVD_RES.exe %programfiles%\CyberLink\PowerDVD
copy %cdrom%\Software\PowerDVD\rus\Patch_OSD_MLang.exe %programfiles%\CyberLink\PowerDVD
copy %cdrom%\Software\PowerDVD\rus\Patch_PwrDVDRC.exe %programfiles%\CyberLink\PowerDVD
copy %cdrom%\Software\PowerDVD\rus\Patch_UI_RES.exe %programfiles%\CyberLink\PowerDVD
start %programfiles%\CyberLink\PowerDVD\Patch_AppBarCom_RES.exe -force -guiless -auto -nobackup -dir
start %programfiles%\CyberLink\PowerDVD\Patch_DVD_RES.exe -force -guiless -auto -nobackup -dir
start %programfiles%\CyberLink\PowerDVD\Patch_OSD_MLang.exe -force -guiless -auto -nobackup -dir
start %programfiles%\CyberLink\PowerDVD\Patch_PwrDVDRC.exe -force -guiless -auto -nobackup -dir
start %programfiles%\CyberLink\PowerDVD\Patch_UI_RES.exe -force -guiless -auto -nobackup -dir
del %programfiles%\CyberLink\PowerDVD\Patch_AppBarCom_RES.exe
del %programfiles%\CyberLink\PowerDVD\Patch_DVD_RES.exe
del %programfiles%\CyberLink\PowerDVD\Patch_OSD_MLang.exe
del %programfiles%\CyberLink\PowerDVD\Patch_PwrDVDRC.exe
del %programfiles%\CyberLink\PowerDVD\Patch_UI_RES.exe

Второй вариант делал через
архив
.
Аватара пользователя
snark

Re: [решено] Установка Patch-файлов.

Сообщение snark »

Narm

1. Покажи хотя бы листинг *.cmd файлов, sfx и т.д.

2. Что за патчи? Допускают ли они запуск в тихом режиме?
Аватара пользователя
snark

Re: [решено] Установка Patch-файлов.

Сообщение snark »

Narm

Все пути, в которых есть %programfiles%, заключи в кавычки.

строки в которых есть del, лучше переписать так:



Код:

Код: Выделить всё

...
del /q /s "%programfiles%\CyberLink\PowerDVD\Patch_UI_RES.exe"
...
Аватара пользователя
Narm

Re: [решено] Установка Patch-файлов.

Сообщение Narm »

snark

А что означает "del /q /s" если не секрет?
Аватара пользователя
snark

Re: [решено] Установка Patch-файлов.

Сообщение snark »

Narm



Код:

Код: Выделить всё

DEL /Q /S

команда удаления в пакетных файлах. Ключ Q подавляет запрос на подтверждение удаления файла или каталога. Ключ S удаляет указанный файл из всех подкаталогов.
Аватара пользователя
Narm

Re: [решено] Установка Patch-файлов.

Сообщение Narm »

С копированием и удалением разобрался, но вот запуск.Выводит досовское окно и ничего не делает.Может я неправильно запускаю:



Код:

Код: Выделить всё

start "%programfiles%\CyberLink\PowerDVD\Patch_AppBarCom_RES.exe -force -guiless -auto -nobackup -dir"
Вложения

[Расширение gif было запрещено, вложение больше недоступно.]

Аватара пользователя
snark

Re: [решено] Установка Patch-файлов.

Сообщение snark »

выдает ошибку: Windows не удается найти '-forse'.



а насчет досовского окна вылазиет вот
что
Аватара пользователя
Narm

Re: [решено] Установка Patch-файлов.

Сообщение Narm »

выдает ошибку: Windows не удается найти '-forse'.

а насчет досовского окна вылазиет вот
Ответить

Вернуться в «Автоматическая установка приложений»