|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » K-Lite Codec Pack |
|
K-Lite Codec Pack
|
Ветеран Сообщения: 508 |
Профиль | Отправить PM | Цитировать Всем привет!
Перепаковал klite254full с помощью Inno setup, пытаюсь компилировать exe-шник - вылетает ошибка. В свойствах нескольких файлов (Вкладка Properties -> Common -> Scripting -> строка Check) есть строки "hideDIVx", "NOT hideDIVx", "supportsSSE" и т. д. Подскажите, кто знает, что это за скрипты и как их вытащить из инсталлятора? |
|
Отправлено: 22:30, 22-02-2006 |
Сообщения: 3651
|
Профиль | Сайт | Отправить PM | Цитировать geepnozeex, а может сделать "тихий" SFX, как в конструкторе? Думаю путаница из-за различий папок нахождения файлов и рабочей папки в момент выполнения SetupComplete.cmd
|
------- Отправлено: 23:41, 03-11-2009 | #71 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1084
|
Профиль | Отправить PM | Цитировать в конструкторе не SFX,а родной инсталлятор скачанный с сайта
|
Отправлено: 09:35, 04-11-2009 | #72 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать А есть ли какая-нибудь команда, чтоб перед тихой установкой K-Lite проверить версию уже установленного ранее K-Lite? И если версия не совпадает - то начать установку, а если совпадает - ничего не устанавливать...
|
Отправлено: 09:50, 09-07-2012 | #73 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата lordfalcon@vk:
|
|
------- Отправлено: 15:08, 09-07-2012 | #74 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать wolkow70, если устанавливать K-Lite поверх старой версии, то он сам её удаляет и записывает настройки заново, так что тут проблемы нет у меня.
|
Отправлено: 15:27, 09-07-2012 | #75 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать lordfalcon@vk,
При запуске интерактивной инсталляции, в случае обнаружения ранее установленной версии, выводится запрос на деинсталляцию. Если же речь идет об автоматической установке по файлу конфигурации klcp_mega_unattended.ini , то запуск поверх старой версии может приводить к выводу например такого окна: У меня их сейчас при попытке обновления поверх версии 8.8 в режиме автоустанвоки вылезло несколько. Поэтому предварительно целесообразно производить запуск тихой деинсталляции. Ключ реестра: [HKEY_LOCAL_MACHINE\SOFTWARE\KLCodecPack] "installdir"="E:\\Program Files\\K-Lite Codec Pack" "version"=dword:00000370 "base_version"=dword:00000370 "type"="mega" "version"=dword:00000370 - версию нужно первести в десятичный код 00000370=880 (версия 8.8.0) Путь к деинсталлятору берем из значения параметра "installdir" |
------- Отправлено: 16:19, 09-07-2012 | #76 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать wolkow70, такого еще не встречалось, возможно и всплывет, спасибо. А какой же мне командой в .cmd файле организовать проверку установленной версии K-Lite, чтоб сразу в этом же .cmd и запустить инсталляцию (если требуется) ?
|
Отправлено: 16:26, 09-07-2012 | #77 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать lordfalcon@vk,
Я в скриптовом языке cmd не силен. Сам на NSIS сижу (и то недолго). Последовательность же действий такая: 1. Прочесть в десятичном виде и записать в переменную значение [HKEY_LOCAL_MACHINE\SOFTWARE\KLCodecPack] "version"=dword:00000370 2. Сравнить значение со значением эталонной версии. 3. Если эталонная версия равна или меньше, то пропускаем комманды. 3. Если эталонная версия больше, то читаем в переменную путь к деинсталлятору и запускаем его с ключом тихой деинсталляции /VERYSILENT. Не могу сказать, насколько это реализуемо в cmd. В разных типах инсталляторов свой синтаксис комманд. |
------- Отправлено: 17:32, 09-07-2012 | #78 |
Старожил Сообщения: 289
|
Профиль | Отправить PM | Цитировать Цитата geepnozeex:
/SAVEINF пишет что надо использовать /UNATTENDET Но файл не создаётся Надо -MakeUnattended всё таки. |
|
Последний раз редактировалось merdzd, 18-04-2020 в 09:05. Причина: -MakeUnattended Отправлено: 21:31, 17-04-2020 | #79 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать В таких случаях помогает нажатие Ctrl-C в диалоговом окне — для копирования приведённого в нём текста в буфер обмена: ---------------------------
Setup
---------------------------
The command-line parameter /SAVEINF should not be used because it does not generate a correct INI file for unattended installation.
Please use the command-line parameter /UNATTENDED to create a settings file for unattended installation.
---------------------------
ОК
---------------------------
|
Отправлено: 11:45, 18-04-2020 | #80 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - K-Lite Codec Pack | foxbat | Программное обеспечение Windows | 26 | 26-10-2018 17:06 | |
K-Lite Codec Pack Corporate 5.3.0 | OSZone Software | Новости программного обеспечения | 0 | 28-10-2009 15:30 | |
K-Lite Codec Pack Basic 5.3.0 | OSZone Software | Новости программного обеспечения | 0 | 28-10-2009 14:30 | |
K-Lite Codec Pack 64-bit 2.8.0 | OSZone Software | Новости программного обеспечения | 0 | 28-10-2009 14:30 | |
K-Lite Mega Codec Pack | MaxDELETE | Автоматическая установка приложений | 11 | 08-08-2008 17:57 |
|