Partilhar via


Referência do imóvel

Esta seção lista as propriedades definidas pelo Windows Installer:

Propriedades adicionais podem ser especificadas por dados criados ou ações personalizadas. Propriedades com nomes sem letras minúsculas são propriedades públicas e podem ser especificadas na linha de comando.

Para obter informações sobre valores da chave do Registro Desinstalar fornecidos pelas propriedades do instalador, consulte Desinstalar chave do Registro.

Propriedades de localização do componente

A lista a seguir fornece links para obter mais informações sobre as propriedades do local do componente.

Propriedade Descrição
OriginalDatabase
O instalador define essa propriedade para o banco de dados iniciado, o banco de dados na origem ou o banco de dados armazenado em cache.
ParentOriginalDatabase
O instalador define essa propriedade para instalações executadas por uma ação Instalação Simultânea.
SourceDir
Diretório raiz que contém os arquivos de origem.
TARGETDIR
Especifica o diretório de destino raiz para a instalação. Durante uma instalação administrativa essa propriedade é o local para copiar o pacote de instalação.

 

Propriedades de configuração

A lista a seguir fornece links para obter mais informações sobre outras propriedades configuráveis.

Propriedade Descrição
AÇÃO
Ação inicial chamada depois que o instalador é inicializado.
ALLUSERS
Determina onde as informações de configuração são armazenadas.
ARPAUTHORIZEDCDFPREFIX
URL do canal de atualização de um aplicativo.
ARPCOMMENTS
Fornece comentários para o Adicionar ou Remover Programas no Painel de Controle .
ARPCONTACT
Fornece contato para o Adicionar ou Remover Programas no Painel de Controle .
ARPINSTALLLOCATION
Caminho totalmente qualificado para a pasta primária de um aplicativo.
ARPNOMODIFY
Desativa a funcionalidade que modifica um produto.
ARPNOREMOVE
Desativa a funcionalidade que remove um produto.
ARPNOREPAIR
Desativa o botão Reparar no assistente de programas.
ARPPRODUCTICON
Especifica o ícone primário para o pacote de instalação.
ARPREADME
Fornece um Leiame para o Adicionar ou Remover Programas no Painel de Controle .
ARPSIZE
Tamanho estimado de um aplicativo em kilobytes.
ARPSYSTEMCOMPONENT
Impede a exibição de um aplicativo na lista Adicionar ou Remover Programas.
ARPURLINFOSOBRE
URL da página inicial de um aplicativo.
ARPURLUPDATEINFO
URL para informações de atualização do aplicativo.
DISPONÍVELFREEREG
Espaço de registo (em kilobytes) que uma aplicação requer. Usado por ação AllocateRegistrySpace.
CCP_DRIVE
O caminho raiz para qualificar produtos para CCP.
DefaultUIFont
Estilo de fonte padrão usado para controles.
DISABLEADVTSHORTCUTS
Defina para desativar a geração os atalhos específicos que suportam instalação sob demanda.
DISABLEMEDIA
Impede que o instalador registre fontes de mídia, como CD-ROMs, como fontes válidas para o produto.
DESATIVAR
Desabilita a reversão para a configuração atual.
EXECUTEACTION
Ação de nível superior que ExecuteAction inicia.
EXECUTEMODE
Modo de execução que o instalador executa.
FASTOEM
Melhora o desempenho da instalação em cenários OEM específicos.
INSTALLLEVEL
Nível inicial onde os recursos são instalados.
LIMITUI
Nível da interface do usuário limitado como Básico.
LOGACTION
Lista de nomes de ações a serem registrados.
MEDIAPACKAGEPATH
Esta propriedade deve ser definida como o caminho relativo se o pacote de instalação não estiver localizado na raiz do CD-ROM.
MSIARPSETTINGSIDENTIFIER
Essa propriedade opcional contém uma lista delimitada por ponto-e-vírgula dos locais do Registro onde o aplicativo armazena as configurações e preferências de um usuário. Disponível com o Windows Installer 4.0.
MSIDISABLEEEUI
Desative a interface do usuário incorporada para a instalação.
Windows Installer 4.0 e versões anteriores: Não suportado.
MSIFASTINSTALL
Reduza o tempo necessário para instalar um pacote grande do Windows Installer.
Windows Installer 4.5 e versões anteriores: Não suportado.
MSIINSTALLPERUSER
Solicita que o Windows Installer instale o pacote somente para o usuário atual.
Windows Installer 4.5 e versões anteriores: Não suportado.
MSINODISABLEMEDIA
Defina essa propriedade para impedir que o instalador defina a propriedadeDISABLEMEDIA.
MSIENFORCEUPGRADECOMPONENTRULES
Defina essa propriedade como 1 (um) na linha de comando ou na Tabela de Propriedades para aplicar as regras do componente de atualização durante pequenas atualizações e pequenas atualizações de um produto específico. Disponível a partir do Windows Installer 3.0.
MSIUNINSTALLSUPERSEDEDCOMPONENTS
Quando essa propriedade tiver sido definida como 1, o instalador poderá cancelar o registro e desinstalar componentes redundantes para evitar deixar para trás componentes órfãos no computador.
Windows Installer 4.0 e versões anteriores: Não suportado.
PRIMÁRIOPASTA
Permite que o autor designe uma pasta primária para uma instalação. Usado para determinar os valores para o PrimaryVolumePath, PrimaryVolumeSpaceAvailable, PrimaryVolumeSpaceRequirede PrimaryVolumeSpaceRemaining propriedades.
Privilegiado
Executa uma instalação com privilégios elevados.
PROMPTROLLBACKCOST
Ação se não houver espaço em disco suficiente para a instalação.
REINICIALIZAÇÃO
Força ou suprime um reinício.
REBOOTPROMPT
Suprime a exibição de solicitações de reinicializações para o usuário. Todas as reinicializações necessárias acontecem automaticamente.
ROOTDRIVE
Unidade padrão para uma instalação.
SEQUÊNCIA
Uma tabela que tem o esquema de tabela de sequência.
SHORTFILENAMES
Faz com que nomes de arquivo curtos sejam usados.
TRANSFORMA
Lista de transformações a serem aplicadas a um banco de dados.
TRANSFORMSATSOURCE
Informa o instalador que as transformações de um produto residem na origem.
TRANSFORMA, SEGURO
Definir a propriedadeTRANSFORMSECURE como 1 (uma) informa ao instalador que as transformações devem ser armazenadas em cache localmente no computador do usuário em um local onde o usuário não tenha acesso de gravação.
MsiLogFileLocation
O instalador define o valor dessa propriedade para o caminho completo do arquivo de log, quando o log tiver sido habilitado. Esta propriedade está disponível a partir do Windows Installer 4.0.
MsiLogging
Define o modo de log padrão para o pacote do Windows Installer. Esta propriedade está disponível a partir do Windows Installer 4.0.
MSIUSEREALADMINDETECTION
Defina essa propriedade como 1 para solicitar que o instalador use informações reais do usuário ao definir a propriedade AdminUser. Esta propriedade está disponível a partir do Windows Installer 4.0.

 

Propriedades de data, hora

As propriedades Date e Time são propriedades ativas que o instalador define quando os dados são extraídos.

Propriedade Descrição
Data
A data atual.
Tempo
A hora atual.

 

Propriedades das opções de instalação do recurso

A lista a seguir fornece links para obter mais informações sobre as propriedades das opções de instalação do recurso.

Propriedade Descrição
ADDDEFAULT
Lista de recursos a serem instalados na configuração padrão.
ADDLOCAL
Lista de recursos a serem instalados localmente.
ADDSOURCE
Lista de recursos a serem executados a partir do código-fonte.
ADVERTISE
Lista de funcionalidades a publicitar.
COMPADDDEFAULT
Lista de componentes a serem instalados na configuração padrão.
COMPADDLOCAL
Lista de IDs de componentes a serem instalados localmente.
COMPADDSOURCE
Lista de IDs de componentes a serem executados a partir da mídia de origem.
FILEADDDEFAULT
Lista de chaves de arquivo para arquivos a serem instalados na configuração padrão.
FILEADDLOCAL
Lista de chaves de arquivo para arquivos a serem executados localmente.
FILEADDSOURCE
Lista de chaves de arquivo a serem executadas a partir da mídia de origem.
MSIDISABLELUAPATCHING
A definição dessa propriedade impede a aplicação de patches de usuário menos privilegiado (LUA) de um aplicativo.
MsiPatchRemovalList
Lista de patches a serem removidos durante a instalação.
MSIRESTARTMANAGERCONTROL
Especifica se o pacote usa o do Restart Manager ou funcionalidade FilesInUse.
MSIDISABLERMRESTART
Especifica como os aplicativos ou serviços que estão usando arquivos afetados por uma atualização devem ser desligados e reiniciados para habilitar a instalação da atualização.
MSIRMSHUTDOWN
Especifica como os aplicativos ou serviços que estão usando arquivos afetados por uma atualização devem ser desligados para habilitar a instalação da atualização.
MSIPATCHREMOVER
Definir essa propriedade remove patches.
PATCH
A definição dessa propriedade aplica um patch.
REINSTALAR
Lista de recursos a serem reinstalados.
REINSTALLMODE
Uma cadeia de caracteres que contém letras que especificam o tipo de reinstalação a ser executada.
REMOVER
Lista de recursos a serem removidos.

 

Propriedades de hardware

A lista a seguir identifica as propriedades de hardware que o Windows Installer define na inicialização.

Propriedade Descrição
Alfa
O nível de processador numérico quando executado em um processador Alpha.
Nota: Esta propriedade estiver obsoleta, a plataforma Alpha não é suportada pelo Windows Installer.
BorderSide
A largura das bordas da janela, em pixels.
BorderTop
A altura das bordas da janela, em pixels.
CaptionHeight
A altura da área normal da legenda, em pixels.
ColorBits
O número de bits de cor adjacentes para cada pixel.
Intel
O nível numérico do processador quando executado em um processador Intel.
Intel64
O nível numérico do processador quando executado em um processador Itanium.
Msix64
O nível numérico do processador quando executado em um processador x64.
Memória Física
O tamanho da RAM instalada, em megabytes.
ScreenX
A largura da tela, em pixels.
ScreenY
A altura da tela, em pixels.
TextHeight
A altura dos caracteres, em unidades lógicas.
VirtualMemory
A quantidade de espaço de arquivo de página disponível, em megabytes.

 

Propriedades de status da instalação

A lista a seguir fornece links para obter mais informações sobre as propriedades de status que são atualizadas pelo instalador durante a instalação.

Propriedade Descrição
AFTERREBOOT
Indica que a instalação atual segue uma reinicialização que a ação ForceReboot invoca.
CusteioCompletar
Indica se o custo do espaço em disco está concluído.
Instalado
Indica que um produto já está instalado.
MSICHECKCRCS
O instalador faz um CRC em arquivos somente se a propriedade MSICHECKCRCS estiver definida.
MsiRestartManagerSessionKey
O instalador define essa propriedade como a chave de sessão para o Restart Manager sessão.
MsiRunningElevated
O instalador define o valor dessa propriedade como 1 quando o instalador está sendo executado com privilégios de elevados.
MsiSystemRebootPending
O instalador define essa propriedade como 1 se uma reinicialização do sistema operacional estiver pendente no momento.
MsiUIHideCancel
O instalador define MsiUIHideCancel como 1 quando o nível de instalação interna inclui INSTALLUILEVEL_HIDECANCEL.
MsiUIProgressOnly
O instalador define MsiUIProgressOnly para 1 quando o nível de instalação interna inclui INSTALLUILEVEL_PROGRESSONLY.
MsiUISourceResOnly
MsiUISourceResOnly a 1 (um) quando o nível de instalação interna incluir INSTALLUILEVEL_SOURCERESONLY.
NOCOMPANYNAME
Suprime a configuração automática da propriedade COMPANYNAME.
NOUSERNAME
Suprime a configuração automática da propriedade USERNAME.
OutOfDiskSpace
Espaço em disco insuficiente para acomodar a instalação.
OutOfNoRbDiskSpace
Espaço em disco insuficiente com a reversão desativada.
pré-selecionados
Os recursos já estão selecionados.
PrimaryVolumePath
O instalador define o valor dessa propriedade como o caminho do volume que a propriedade PRIMARYFOLDER designa.
PrimaryVolumeSpaceDisponível
O Installer define o valor dessa propriedade como uma cadeia de caracteres que representa o número total de bytes disponíveis no volume ao qual a propriedade PrimaryVolumePath faz referência.
PrimaryVolumeSpaceRemaining
O instalador define o valor dessa propriedade como uma cadeia de caracteres que representa o número total de bytes restantes no volume ao qual a propriedade PrimaryVolumePath faz referência se todos os recursos atualmente selecionados estiverem instalados.
PrimaryVolumeSpaceRequired
O instalador define o valor dessa propriedade como uma cadeia de caracteres que representa o número total de bytes exigidos por todos os recursos atualmente selecionados no volume ao qual a propriedade PrimaryVolumePath faz referência.
ProductLanguage
Identificador de idioma numérico (LANGID) para o banco de dados. (OBRIGATÓRIO)
ReplacedInUseFiles
Defina se o instalador instala sobre um arquivo que está sendo mantido em uso.
RETOMAR
Instalação retomada.
RollbackDisabled
O instalador define essa propriedade quando a reversão está desabilitada.
UILevel
Indica o nível da interface do usuário.
UpdateStarted
Defina quando as alterações no sistema foram iniciadas para esta instalação.
UPGRADINGPRODUCTCODE
Definido pelo instalador quando uma atualização remove um aplicativo.
VersionMsi
O instalador define essa propriedade para a versão do Windows Installer que é executada durante a instalação.

 

Propriedades do sistema operacional

A lista a seguir fornece links para mais informações sobre as propriedades do sistema operacional que o instalador define na inicialização.

Nome da propriedade Breve Descrição
AdminUser
Defina no Windows 2000 se o usuário tiver privilégios de administrador.
ComputerName
Nome do computador do sistema atual.
MsiNetAssemblySupport
Em sistemas que suportam assemblies de Common Language Runtime, o instalador define o valor dessa propriedade como a versão do arquivo do fusion.dll. O instalador não define essa propriedade se o sistema operacional não oferece suporte a assemblies de Common Language Runtime.
MsiNTProductType
Indica o tipo de produto Windows.
MsiNTSuiteBackOffice
No Windows 2000 e sistemas operacionais posteriores, o instalador define essa propriedade como 1 (um) somente se os componentes do Microsoft BackOffice estiverem instalados.
MsiNTSuiteDataCenter
No Windows 2000 e sistemas operacionais posteriores, o instalador define essa propriedade como 1 (um) somente se o Windows 2000 Datacenter Server estiver instalado.
MsiNTSuiteEnterprise
No Windows 2000 e sistemas operacionais posteriores, o instalador define essa propriedade como 1 (um) somente se o Windows 2000 Advanced Server estiver instalado.
MsiNTSuitePersonal
No Windows XP e sistemas operacionais posteriores, o instalador define essa propriedade como 1 (um) somente se o sistema operacional for Home (não Professional).
MsiNTSuiteSmallBusiness
No Windows 2000 e sistemas operacionais posteriores, o instalador define essa propriedade como 1 (um) somente se o Microsoft Small Business Server estiver instalado.
MsiNTSuiteSmallBusinessRestricted
No Windows 2000 e sistemas operacionais posteriores, o instalador define essa propriedade como 1 (um) somente se o Microsoft Small Business Server estiver instalado com a licença de cliente restritiva.
MsiNTSuiteWebServer
No Windows 2000 e sistemas operacionais posteriores, o instalador define a propriedade MsiNTSuiteWebServer como 1 (um) se a edição da Web do Windows Server 2003 estiver instalada. Disponível apenas com a versão Windows Server 2003 do Windows Installer.
MsiTabletPC
O instalador define essa propriedade para um valor diferente de zero se o sistema operacional atual for o Windows XP Tablet PC Edition.
MsiWin32AssemblySupport
Em sistemas que suportam assemblies Win32, o instalador define o valor dessa propriedade para a versão do arquivo de sxs.dll. O instalador não define essa propriedade se o sistema operacional não suporta assemblies Win32.
OLEAdvtSupport
Defina se OLE suporta o Windows Installer.
RedirectedDllSupport
O instalador define a propriedade RedirectedDllSupport se o sistema que executa a instalação suportar Isolated Components.
RemoteAdminTS
O instalador define a propriedadeRemoteAdminTS quando o sistema é um servidor de administração remota executando o serviço de função do Terminal Server.
ServicePackLevel
O número da versão do service pack do sistema operacional.
ServicePackLevelMinor
O número da versão secundária do service pack do sistema operacional.
SharedWindows
Defina quando o sistema está operando como Windows compartilhado.
ShellAdvtSupport
Defina se o shell suporta publicidade de recursos.
SystemLanguageID
Identificador de idioma padrão para o sistema.
TerminalServer
Defina quando o sistema é um servidor que executa o serviço de função Terminal Server.
TTCSupport
Indica se o sistema operacional suporta o uso de arquivos .ttc (true type font collections).
Version9X
Número da versão do sistema operacional Windows.
VersionDatabase
Versão numérica do banco de dados da instalação atual.
VersionNT
Número da versão do sistema operacional.
VersionNT64
Número da versão do sistema operacional se o sistema estiver sendo executado em um computador de 64 bits.
de compilação do Windows
Número de compilação do sistema operacional.

 

Propriedades da Informação do Produto

A lista a seguir fornece links para mais informações sobre propriedades específicas do produto especificadas na Tabela de propriedades .

Nome da propriedade Breve Descrição
ARPHELPLINK
Endereço Internet ou URL para suporte técnico.
ARPHELPTELEPHONE
Números de telefone de suporte técnico.
DiskPrompt
String exibida por uma caixa de mensagem que solicita um disco.
IsAdminPackage
Defina como 1 (um) se a instalação atual estiver sendo executada a partir de um pacote criado por meio de uma instalação administrativa.
LeftUnit
Coloca as unidades à esquerda do número.
Fabricante
Nome do fabricante da aplicação. (Obrigatório)
MediaSourceDir
O instalador define essa propriedade como 1 (um) quando a instalação usa uma fonte de mídia, como um CD-ROM.
MSIINSTANCEGUID
A presença dessa propriedade indica que uma transformação de alteração de código de produto está registrada no produto.
MSINEWINSTANCE
Esta propriedade indica a instalação de uma nova instância de um produto com transformações de instância.
ParentProductCode
O instalador define essa propriedade para instalações que uma ação Instalação Simultânea executa.
PIDTemplate
String usada como modelo para a propriedadePIDKEY.
ProductCode
Um identificador exclusivo para uma versão específica do produto. (Obrigatório)
ProductName
Nome legível por humanos de uma aplicação. (Obrigatório)
ProductState
Defina para o estado instalado de um produto.
ProductVersion
Formato de cadeia de caracteres da versão do produto como um valor numérico. (Obrigatório)
UpgradeCode
Um GUID que representa um conjunto relacionado de produtos.

 

Informações resumidas Propriedades de atualização

As propriedades a seguir são definidas apenas por transformações em arquivos .msp que são usadas para atualizar o fluxo de informações de resumo de uma imagem administrativa.

Propriedade Descrição
PATCHNEWPACKAGECODE
O valor dessa propriedade é gravado no Revision Number Summary Property.
PATCHNEWSUMMARYCOMMENTS
O valor dessa propriedade é gravado no Resumo de Comentários Propriedade.
PATCHNEWSUMMARYSUBJECT
O valor dessa propriedade é gravado no Subject Summary Property.

 

Propriedades da pasta do sistema

A lista a seguir fornece links para mais informações sobre as pastas do sistema que o instalador define na instalação.

Propriedade Descrição
AdminToolsFolder
O caminho completo para o diretório que contém ferramentas administrativas.
AppDataFolder
O caminho completo para a pasta Roaming para o usuário atual.
CommonAppDataFolder
O caminho completo para os dados do aplicativo para todos os usuários.
CommonFiles64Pasta
O caminho completo para a pasta Common Files de 64 bits predefinida.
CommonFilesFolder
O caminho completo para a pasta Common Files para o usuário atual.
DesktopFolder
O caminho completo para a pasta Desktop.
FavoritosPasta
O caminho completo para a pasta Favoritos do para o usuário atual.
FontsFolder
O caminho completo para a pasta Fontes.
LocalAppDataFolder
O caminho completo para a pasta que contém aplicativos locais (não móveis).
MyPicturesFolder
O caminho completo para a pasta Imagens.
NetHoodFolder
O caminho completo para a pasta NetHood.
PersonalFolder
O caminho completo para a pasta Documents para o usuário atual.
PrintHoodFolder
O caminho completo para a pasta PrintHood.
ProgramFiles64Pasta
O caminho completo para a pasta Arquivos de Programas de 64 bits predefinida.
ProgramFilesFolder
O caminho completo para a pasta Arquivos de Programas de 32 bits predefinida.
ProgramMenuFolder
O caminho completo para a pasta Program Menu.
RecentFolder
O caminho completo para a pasta recentes.
SendToFolder
O caminho completo para a pasta SendTo para o usuário atual.
StartMenuFolder
O caminho completo para a pasta menu Iniciar.
StartupFolder
O caminho completo para a pasta de inicialização do.
System16Folder
O caminho completo para a pasta para DLLs de sistema de 16 bits.
System64Folder
O caminho completo para a pasta System64 predefinida.
SystemFolder
O caminho completo para a pasta System para o usuário atual.
TempFolder
O caminho completo para a pasta Temp.
TemplateFolder
O caminho completo para a pasta Modelo de para o usuário atual.
WindowsFolder
O caminho completo para a pasta Windows.
WindowsVolume
O volume da pasta Windows.

 

Propriedades de informações do usuário

A lista a seguir fornece links para mais informações sobre informações fornecidas pelo usuário.

Propriedade Descrição
AdminProperties
Lista de propriedades definidas durante uma instalação de administração.
NOME DA EMPRESA
Nome da organização do usuário que está executando a instalação.
LogonUser
Nome de usuário para o usuário que está conectado no momento.
MsiHiddenProperties
Lista de propriedades que são impedidas de serem gravadas no log.
PIDKEY
Parte da ID do Produto inserida pelo usuário.
ProductID
ID completo do produto após uma validação bem-sucedida.
UserLanguageID
Identificador de idioma padrão do usuário atual.
NOME
Usuário que está executando a instalação.
propriedade UserSID
Definido pelo instalador de acordo com o identificador de segurança (SID) do usuário.