|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Msiexec - список ключей и свойств |
|
Msiexec - список ключей и свойств
|
Старовер Сообщения: 1708 |
Профиль | Отправить PM | Цитировать
Статья по теме - Использование ключей и свойств установщика Windows для автоматизаци
Предлагаю собрать здесь список ключей для msiexec в коммандной строке которые незадокументированы в справке Некоторые невыясненные вопросы: 1. Например свойство Transforms равнозначно ли ключу /t ?? Или например ALLUSERS=1 равнозначен обьявлению пакета - /jm ?? 2. Вобщем то, интересно максимальное количество ключей которое примет msiexec из коммандной строки, и побольше новых полезных ключей. ================================ Ключи: см. в статье в начале шапки. Новые и полезные для автоустановки будут добавлятся сюда. Синтаксис: |
|
------- Отправлено: 20:15, 11-02-2009 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать А чего это вы полезли в справку на technet'е? msiexec является дефолтным интерпретатором для msi пакетов, но не единственным. Поэтому, более корректным будет вопрос по нахождению всех параметров для Windows Installer.
Все параметры для него можно найти тут. Мануал есть тут. Если есть более подробные вопросы, спрашивайте. Возможно я знаю ответ на них. |
Отправлено: 18:56, 12-02-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
(*.*) Сообщения: 36539
|
Профиль | Сайт | Отправить PM | Цитировать Muzman, на technet указаны параметры командной строки для msiexec - это стандартные параметры для установки пакетов установщика Windows. А уж какие свойства (properties) заложил создатель пакета, зависит только от него. Другими словами, использование этих свойств имеет смысл только в том случае, если они заложены в пакет и работают. А у Msiexec работают все параметры командной строки.
|
------- Отправлено: 20:04, 12-02-2009 | #3 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать С помощью параметров коммандной строки можно поменять практически все параметры БД msi. И эти параметры не только для msiexec'а но и для других интерпретаторов (например я иногда ещё встречаю av_exec, хотя последнее время все реже и реже). И конешно это неудобно делать с помощью командной строки. Намного удобнее это делать с помощью mst файлика, который можно создать любым упаковщиком/перепаковщиком (я пользуюсь WISE Studio).
И к сожалению technet не является лучшей помощью в освоении Windows Installer'а и иже с ним же msiexec'а. Намного больше информации можно найти тут (особенно если искать по нужным пакетам и форуму). А общая информация (и о том же msiexec'е) есть на MSDN'е (точнее). Поэтому никаких недокументированных возможностей, по сути нет. |
Отправлено: 20:52, 12-02-2009 | #4 |
(*.*) Сообщения: 36539
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Muzman:
Цитата Muzman:
Цитата Muzman:
|
||||
------- Отправлено: 22:21, 12-02-2009 | #5 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Цитата:
Думаю что если добавить ALLUSER=1/2 то это покроет 98% всех вопросов. |
|
Отправлено: 00:09, 13-02-2009 | #6 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Просто хотелось бы собрать общие для большинства приложений ключи.
Например Targetdir очень иногда помогает. |
------- Отправлено: 11:28, 13-02-2009 | #7 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Опубликовал статью по теме ветки. Спасибо Vadikan за редакторскую правку статьи !!!!
|
------- Отправлено: 23:17, 01-03-2009 | #8 |
Ветеран Сообщения: 670
|
Профиль | Отправить PM | Цитировать а можно ли с помошью команд изменить путь ярлыка в пакете мси???
|
Отправлено: 16:33, 09-12-2010 | #9 |
Ветеран Сообщения: 2618
|
Профиль | Отправить PM | Цитировать volk1234, я немного почитал но так и не совсем понял как точно работает команда TARGETDIR. Сейчас я делаю приблизительно так:
mkdir "%temp%\nod32 msiexec /a nod32.msi /qn TARGETDIR="%TEMP%\nod32" Но мне бы хотелось чтобы TARGETDIR была папка на уровень выше или ниже папки в которой лежит *.msi пакет |
------- Отправлено: 23:38, 05-02-2011 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Где посмотреть список свойств ссылок (обычных ссылок интернета)? | evg64 | AutoIt | 4 | 13-09-2009 13:41 | |
Распространение программ без инсталятора msiexec | farlow | Microsoft Windows NT/2000/2003 | 18 | 15-08-2007 15:03 | |
Версия ОС и подстановка ключей. | karb0f0s | Автоматическая установка Windows 2000/XP/2003 | 6 | 25-05-2007 13:29 | |
не работает msiexec.exe /i XYZ.msi /qb- PIDKEY=XXX LICENSE_MODEL=Full | koyra | Автоматическая установка приложений | 0 | 28-12-2006 11:42 | |
Список компов в сети? Список открытых папок на компе? | DANTIST | Программирование и базы данных | 3 | 12-06-2003 10:05 |
|