Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Msiexec - список ключей и свойств

Ответить
Настройки темы
Msiexec - список ключей и свойств

Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: volk1234
Дата: 01-03-2009
Статья по теме - Использование ключей и свойств установщика Windows для автоматизаци

Предлагаю собрать здесь список ключей для msiexec в коммандной строке которые незадокументированы в справке


Некоторые невыясненные вопросы:
1. Например свойство Transforms равнозначно ли ключу /t ??

Или например ALLUSERS=1 равнозначен обьявлению пакета - /jm ??


2. Вобщем то, интересно максимальное количество ключей которое примет msiexec из коммандной строки, и побольше новых полезных ключей.

================================
Ключи:
см. в статье в начале шапки. Новые и полезные для автоустановки будут добавлятся сюда.

Синтаксис:
Код: Выделить весь код
msiexec.exe /i (/a) Имяпакета.msi Свойства /qb(n/r/f)

-------

Ю-ху!


Отправлено: 20:15, 11-02-2009

 

Новый участник


Сообщения: 8
Благодарности: 1

Профиль | Отправить PM | Цитировать


А чего это вы полезли в справку на technet'е? msiexec является дефолтным интерпретатором для msi пакетов, но не единственным. Поэтому, более корректным будет вопрос по нахождению всех параметров для Windows Installer.
Все параметры для него можно найти тут.
Мануал есть тут.
Если есть более подробные вопросы, спрашивайте. Возможно я знаю ответ на них.

Отправлено: 18:56, 12-02-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


(*.*)


Сообщения: 36539
Благодарности: 6689

Профиль | Сайт | Отправить PM | Цитировать


Muzman, на technet указаны параметры командной строки для msiexec - это стандартные параметры для установки пакетов установщика Windows. А уж какие свойства (properties) заложил создатель пакета, зависит только от него. Другими словами, использование этих свойств имеет смысл только в том случае, если они заложены в пакет и работают. А у Msiexec работают все параметры командной строки.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 20:04, 12-02-2009 | #3


Новый участник


Сообщения: 8
Благодарности: 1

Профиль | Отправить PM | Цитировать


С помощью параметров коммандной строки можно поменять практически все параметры БД msi. И эти параметры не только для msiexec'а но и для других интерпретаторов (например я иногда ещё встречаю av_exec, хотя последнее время все реже и реже). И конешно это неудобно делать с помощью командной строки. Намного удобнее это делать с помощью mst файлика, который можно создать любым упаковщиком/перепаковщиком (я пользуюсь WISE Studio).
И к сожалению technet не является лучшей помощью в освоении Windows Installer'а и иже с ним же msiexec'а. Намного больше информации можно найти тут (особенно если искать по нужным пакетам и форуму). А общая информация (и о том же msiexec'е) есть на MSDN'е (точнее).
Поэтому никаких недокументированных возможностей, по сути нет.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:52, 12-02-2009 | #4


(*.*)


Сообщения: 36539
Благодарности: 6689

Профиль | Сайт | Отправить PM | Цитировать


Цитата Muzman:
С помощью параметров коммандной строки можно поменять практически все параметры БД msi. »
Параметров командной строки чего? msiexec или свойств установщика Windows?
Цитата Muzman:
И к сожалению technet не является лучшей помощью в освоении Windows Installer'а и иже с ним же msiexec'а »
Да никто его тут не осваивает - форум не по созданию MSI-пакетов, а по автоустановке приложений. 90% нужд автоматической установки MSI - это /qn и /qb.
Цитата Muzman:
Намного больше информации можно найти тут (особенно если искать по нужным пакетам и форуму). »
На appsdeploy могут быть указаны особенные свойства пакета того или иного приложения. Но тихая установка - это все равно /qn или /qb. А по каждому приложению есть отдельная тема.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 22:21, 12-02-2009 | #5


Новый участник


Сообщения: 8
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата:
С помощью параметров коммандной строки можно поменять практически все параметры БД msi.
Т.е. с помощью Properties которые существуют в Windows Installer.
Думаю что если добавить ALLUSER=1/2 то это покроет 98% всех вопросов.

Отправлено: 00:09, 13-02-2009 | #6


Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


Просто хотелось бы собрать общие для большинства приложений ключи.
Например Targetdir очень иногда помогает.

-------

Ю-ху!


Отправлено: 11:28, 13-02-2009 | #7


Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


Опубликовал статью по теме ветки. Спасибо Vadikan за редакторскую правку статьи !!!!

-------

Ю-ху!


Отправлено: 23:17, 01-03-2009 | #8


Аватара для Guman

Ветеран


Сообщения: 670
Благодарности: 58

Профиль | Отправить PM | Цитировать


а можно ли с помошью команд изменить путь ярлыка в пакете мси???

Отправлено: 16:33, 09-12-2010 | #9


Аватара для zeroua

Ветеран


Сообщения: 2618
Благодарности: 552

Профиль | Отправить PM | Цитировать


volk1234, я немного почитал но так и не совсем понял как точно работает команда TARGETDIR. Сейчас я делаю приблизительно так:

mkdir "%temp%\nod32
msiexec /a nod32.msi /qn TARGETDIR="%TEMP%\nod32"

Но мне бы хотелось чтобы TARGETDIR была папка на уровень выше или ниже папки в которой лежит *.msi пакет

-------
лучше по утру на Google Earth искать ГДЕ ты пил, чем на youtube КАК...
http://forum.oszone.net/image.php?type=sigpic&userid=68333&dateline=1203429944


Отправлено: 23:38, 05-02-2011 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Msiexec - список ключей и свойств

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Где посмотреть список свойств ссылок (обычных ссылок интернета)? 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




 
Переход