Msistuff.exe

Msistuff.exe é um utilitário de linha de comando que pode ser usado para exibir ou configurar os recursos no executável de inicialização Setup.exe.

Essa ferramenta só está disponível nos Componentes do SDK do Windows para desenvolvedores do Windows Installer.

Syntax

msistuff setup.exeoption{value}

Se nenhum dado for especificado após uma opção, esse recurso será removido.

Opções de linha de comando

O Msistuff.exe usa as opções de linha de comando a seguir que não diferenciam maiúsculas de minúsculas. Um delimitador de barra "/" também pode ser usado no lugar de um traço. Se uma opção for listada várias vezes, somente a última ocorrência será usada.

Opção ID de Recurso Descrição
nenhuma opção especificada   Exiba os recursos configuráveis no Setup.exe.
-u ISETUPPROPNAME_BASEURL Defina o BaseURL, o local da URL base do Setup.exe. Se nenhum valor estiver presente, o local de Setup.exe padrão será a mídia removível. Somente instalações baseadas em URL estão sujeitas a uma verificação com WinVerifyTrust. A barra à direita na URL é opcional. Essa opção pode ser omitida.
-d ISETUPPROPNAME_DATABASE Defina o Msi, o nome do arquivo .msi. É um caminho relativo para o arquivo .msi em relação ao local do programa Setup.exe. Essa opção será necessária, se a opção -m não for especificada. As opções -d e -m são mutualmente exclusivas. Elas não podem ser especificadas ao mesmo tempo.
-m ISETUPPROPNAME_PATCH Defina o Msp, o nome do arquivo .msp. É um caminho relativo para o arquivo .msp em relação ao local do programa Setup.exe. Essa opção será necessária, se a opção -d não for especificada. As opções -m e -d são mutualmente exclusivas. Elas não podem ser especificadas ao mesmo tempo.
-n ISETUPPROPNAME_PRODUCTNAME Defina o Nome do Produto, o nome do produto. Isso fornece o nome usado no texto da faixa para a interface do usuário baixada. Essa opção pode ser omitida. Se omitido, o padrão será "o produto".
-o ISETUPPROPNAME_OPERATION Especifique o tipo de operação a ser realizada. Os valores válidos são INSTALL, MINPATCH, MAJPATCH e INSTALLUPD. Para obter informações adicionais sobre essas opções, confira Inicialização de download da Internet.
-v ISETUPPROPNAME_MINIMUM_MSI Defina a Versão Mínima do Msi, a versão mínima do Windows Installer necessária no computador. Se a versão mínima do Windows Installer não estiver presente no computador, o Instmsi.exe apropriado será instalado para atualizar o Windows Installer. O valor dessa propriedade tem o mesmo formato que o valor PID_PAGECOUNT. Confira Propriedade Page Count Summary. O valor deve ser pelo menos 200, o valor do Windows Installer versão 2.0. Essa opção é obrigatória.
-i ISETUPPROPNAME_INSTLOCATION Defina o Local da URL do InstMsi, o local da URL base dos executáveis de atualização do Windows Installer. Se esse valor estiver ausente, o local padrão dos executáveis de atualização será o local de Setup.exe. Essa opção pode ser omitida.
-a ISETUPPROPNAME_INSTMSIA Defina o InstMsiA, o nome da versão ANSI do executável de atualização do Windows Installer. Esse é um caminho relativo para a versão ANSI de Instmsi.exe em relação ao local especificado por ISETUPPROPNAME_INSTLOCATION. Essa opção é obrigatória.
-w ISETUPPROPNAME_INSTMSIW Defina InstMsiW, o nome da versão Unicode do executável de atualização do Windows Installer. Esse é um caminho relativo para a versão Unicode de Instmsi.exe em relação ao local especificado por ISETUPPROPNAME_INSTLOCATION. Essa opção é obrigatória.
-p ISETUPPROPNAME_PROPERTIES Defina as cadeias de caracteres PROPERTY=VALUE. São os pares PROPERTY=VALUE a serem incluídos na linha de comando. Essa opção pode ser omitida. Essa opção não pode ser listada várias vezes e deve ser listada por último na linha de comando. Toda a linha de comando após -p será considerada parte do {value}.

 

Ferramentas de desenvolvimento do Windows Installer

Inicialização de download da Internet

Um exemplo de instalação do Windows Installer baseado em URL

Versões, ferramentas e redistribuíveis liberados