|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » msi, vcredist_x64... и т.п. |
|
msi, vcredist_x64... и т.п.
|
Ветеран Сообщения: 842 |
Как мне можно указать папку temp?
Дело в том, что vcredist_x86.exe итп. обычно распаковывают всякий мусор на свободный партишн в виде таких (мерзких) ![]() А ещё имеют привычку логами загаживать диск. Для создания инсталяторов иногда нужны бывают VC+ пакеты, поэтому хочу зделать это более качественно. (?) Другой вопрос, можно ли рантаймы руками установить, простым копированием нужных папок в winsxs и записью в реестр? Кто нибудь делал подобное, или может кто знает как это устроенно хотябы примерно? |
|
------- Отправлено: 22:18, 08-07-2010 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Не знаю, из каких соображений MS выдумал абсолютно идиотскую инсталляцию VC++ 2008 redistributable (может и есть какой-то загадочный смысл, но мне он неизвестен). Тоже понадобился этот пакет и пришлось не слабо попотеть, прежде чем удалось организовать его тихую установку.
Скопируйте эту мерзкую папку и для начала переименуйте её во что-то божеское, скажем, MVC. Удалите из неё мусор, оставьте только 5 файлов: install.exe, install.ini, install.res.1033.dll, vc_red.cab, vc_red.msi. Поместите её в свой инсталлятор и в скрипте пропишите запуск install.exe с ключом /qn. Запись должна быть перед запуском своей программы. В скрипте создайте ветки реестра: [HKLM\SOFTWARE\Classes\Installer\Products\6F9E66FF7E38E3A3FA41D89E8A906A4A\SourceList] Строковый параметр: REG_SZ, ключ: PackageName, значение: vc_red.msi Расширенная строка: REG_EXPAND_SZ, ключ: LastUsedSource, значение: 1 [HKLM\SOFTWARE\Classes\Installer\Products\6F9E66FF7E38E3A3FA41D89E8A906A4A\SourceList\Net] Расширенная строка: REG_EXPAND_SZ, ключ: 1, значение: путь к папке \MVC\ Если кто-то знает более простой и грамотный способ - буду весьма благодарен. Удачи! |
Отправлено: 17:28, 20-07-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2373
|
Профиль | Отправить PM | Цитировать Цитата semiono:
Что куда копируется и куда прописывается, отслеживается мониторингом при установке, к примеру, с помощью Total Uninstall_а и подобных программ. Цитата ChVL:
Получится что то типа этого : http://rghost.ru/2164992 (это вариант vc++2008x86 9.0.30729.17 с отображением процесса установки) Размер можно уменьшить , если удалить многоязыковые файлы (ессно подправив MSI) |
||
Последний раз редактировалось MKN, 20-07-2010 в 18:07. Отправлено: 17:50, 20-07-2010 | #3 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать MKN,
Цитата:
|
|
Отправлено: 18:39, 20-07-2010 | #4 |
Ветеран Сообщения: 2373
|
Профиль | Отправить PM | Цитировать ChVL,
vcredist_x86.exe - это родной стандартный файл, скачиваемый с MS. |
|
Отправлено: 21:18, 20-07-2010 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Драйвера для MSI U100 (Notebook Wind msi MS-N011) | isa777 | Ноутбуки | 5 | 10-08-2011 05:47 | |
MSI HD 5670: видеокарта с поддержкой технологии MSI Over Voltage | OSZone News | Новости железа | 0 | 16-01-2010 13:30 | |
Выбор матплаты:GigaByte GA-EP45-UD3R, MSI P35, MSI P7N | Yara | Материнские платы и память | 1 | 29-03-2009 22:37 | |
[решено] MSI P35 Neo,MSI P6N v2 или Abit P35 | Bastiron | Материнские платы и память | 16 | 29-01-2008 19:42 | |
MSI | forsem | Программное обеспечение Windows | 1 | 14-01-2008 15:51 |
|