Msistuff.exe

Msistuff.exe — это программа командной строки, которую можно использовать для отображения или настройки ресурсов в исполняемом файле начальной загрузки Setup.exe.

Это средство доступно только в компонентах пакета SDK для Windows для разработчиков установщика Windows.

Синтаксис

msistuff setup.exe option{value}

Если данные не указаны после параметра, этот ресурс удаляется.

Параметры командной строки

Msistuff.exe использует следующие параметры командной строки без учета регистра. Разделитель косой черты также может использоваться вместо дефиса. Если параметр указан несколько раз, используется только последнее вхождение.

Вариант ИД ресурса Description
нет указанных параметров   Отображение настраиваемых ресурсов в Setup.exe.
-u ISETUPPROPNAME_BASEURL Задайте BaseURL, базовое расположение URL-адреса Setup.exe. Если значение отсутствует, расположение Setup.exe по умолчанию использует съемный носитель. При проверке с помощью WinVerifyTrust выполняется проверка только на основе URL-адресов. Косая черта url-адреса является необязательным. Этот параметр может быть опущен.
-d ISETUPPROPNAME_DATABASE Задайте msi, имя файла .msi. Это относительный путь к файлу .msi относительно расположения программы Setup.exe. Этот параметр требуется, если параметр -m не указан. Параметры -d и -m являются взаимоисключающими. Они не могут быть указаны.
-m ISETUPPROPNAME_PATCH Задайте msp, имя MSP-файла. Это относительный путь к MSP-файлу относительно расположения программы Setup.exe. Этот параметр требуется, если параметр -d не указан. Параметры -m и -d являются взаимоисключающими. Они не могут быть указаны.
-n ISETUPPROPNAME_PRODUCTNAME Задайте имя продукта, имя продукта. Это предоставляет имя, используемое в тексте баннера для загруженного пользовательского интерфейса. Этот параметр может быть опущен. Если опущено, значение по умолчанию — "продукт".
-o ISETUPPROPNAME_OPERATION Укажите тип выполняемой операции. Допустимые значения: INSTALL, MINPATCH, MAJPATCH и INSTALLUPD. Дополнительные сведения об этих параметрах см. в разделе "Загрузка в Интернет".
-v ISETUPPROPNAME_MINIMUM_MSI Задайте минимальную версию Msi, минимальную версию установщика Windows, необходимую на компьютере. Если минимальная версия установщика Windows отсутствует на компьютере, для обновления установщика Windows устанавливается соответствующая Instmsi.exe . Значение этого свойства имеет тот же формат, что и значение PID_PAGECOUNT. См. сводное свойство счетчика страниц. Значение должно быть не менее 200, значение установщика Windows версии 2.0. Этот параметр является обязательным.
-i ISETUPPROPNAME_INSTLOCATION Задайте расположение URL-адреса InstMsi, базовое расположение исполняемых файлов обновления установщика Windows. Если это значение отсутствует, расположение исполняемых файлов обновления по умолчанию соответствует расположению Setup.exe. Этот параметр может быть опущен.
-a ISETUPPROPNAME_INSTMSIA Задайте instMsiA, имя исполняемого файла обновления установщика Windows ANSI. Это относительный путь к версии ANSI Instmsi.exe относительно расположения, указанного ISETUPPROPNAME_INSTLOCATION. Этот параметр является обязательным.
-w ISETUPPROPNAME_INSTMSIW Задайте instMsiW, имя исполняемого файла обновления Установщика Windows в Юникоде. Это относительный путь к версии Юникода Instmsi.exe относительно расположения, указанного ISETUPPROPNAME_INSTLOCATION. Этот параметр является обязательным.
-p ISETUPPROPNAME_PROPERTIES Задайте строки PROPERTY=VALUE. Это пары PROPERTY=VALUE для включения в командную строку. Этот параметр может быть опущен. Этот параметр не может быть указан несколько раз, и он должен быть указан последним в командной строке. Все приведенные ниже команды -p считаются частью {value}.

 

Средства разработки установщика Windows

Начальная загрузка со скачиванием из Интернета

Пример установки установщика Windows на основе URL-адресов

Выпуски версий, инструментов и распространяемых компонентов