Referência do imóvel
Esta seção lista as propriedades definidas pelo Windows Installer:
- propriedades de localização do componente
- Propriedades de configuração
- propriedades de data, hora
- Propriedades das Opções de Instalação de Recursos
- Propriedades de hardware
- Propriedades de status da instalação
- Propriedades do Sistema Operacional
- Propriedades de Informação do Produto
- Informações resumidas Atualizar propriedades
- Propriedades da pasta do sistema
- Propriedades de Informações do Usuário
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. |