|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] msiexec.exe |
|
CMD/BAT - [решено] msiexec.exe
|
Пользователь Сообщения: 86 |
мне нужно чтоб из контекстного меню можно было распаковать msi
пробовал с помощью .reg но вылетают ошибки [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub] @="Извлечь" "Icon"="C:\\##Inno Setup##\\..ico" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub\command] @="\"C:\\##Inno Setup##\\..bat\" \"%1\"" и содержание bat файла C:\##Inno Setup##\..bat: msiexec.exe /a "%1" /qb TARGETDIR="%1 UNP" собственно вопрос в том что нужно исправить в моем коде чтоб ОН работал? |
|
Отправлено: 21:29, 20-01-2014 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать icq99999999,
Так то вообще можно и через реестр без батника: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub] @="Извлечь" "Icon"="C:\\Windows\\system32\\msiexec.exe,0" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub\command] @=hex(2):22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\ 00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\ 73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,\ 00,61,00,20,00,22,00,25,00,31,00,22,00,20,00,2f,00,71,00,62,00,20,00,54,00,\ 41,00,52,00,47,00,45,00,54,00,44,00,49,00,52,00,3d,00,25,00,55,00,73,00,65,\ 00,72,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,25,00,5c,00,44,00,65,00,\ 73,00,6b,00,74,00,6f,00,70,00,5c,00,55,00,6e,00,70,00,61,00,63,00,6b,00,00,\ 00 Для XP сменить на "%UserProfile%\Рабочий стол\Unpack". |
------- Последний раз редактировалось Nordek, 02-02-2014 в 19:04. Отправлено: 17:53, 02-02-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Nordek, Вы хоть скажите, что второй код в папку на Рабочем столе извлекает, а то будет автор темы долго искать результат
![]() |
Отправлено: 18:53, 02-02-2014 | #3 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Iska, Подумал что догадается и посетит ветку "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub\command"
![]() |
------- Отправлено: 19:05, 02-02-2014 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать A… Ну да, Вы правы — в редакторе реестра она будет читабельна.
|
|
Отправлено: 19:15, 02-02-2014 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
msiexec и кириллица в пути | бУРов | Тест-форум | 9 | 09-10-2012 21:20 | |
Msiexec - список ключей и свойств | volk1234 | Автоматическая установка приложений | 34 | 02-10-2012 14:26 | |
Установка - проблемы с msiexec.exe | LEHA2008 | Microsoft Windows Vista | 2 | 02-11-2010 13:27 | |
[решено] Процесс msiexec.exe сильно грузит! | stolyar | Microsoft Windows NT/2000/2003 | 6 | 01-07-2010 06:48 | |
не работает msiexec.exe /i XYZ.msi /qb- PIDKEY=XXX LICENSE_MODEL=Full | koyra | Автоматическая установка приложений | 0 | 28-12-2006 11:42 |
|