Referencia de propiedad

En esta sección se enumeran las propiedades definidas por Windows Instalador:

Las propiedades adicionales se pueden especificar mediante datos creados o acciones personalizadas. Las propiedades con nombres que no contienen letras minúsculas son propiedades públicas y se pueden especificar en la línea de comandos.

Para obtener información sobre los valores de la clave del Registro de desinstalación proporcionada por las propiedades del instalador, vea Desinstalar clave del Registro.

Propiedades de ubicación del componente

En la lista siguiente se proporcionan vínculos a más información sobre las propiedades de ubicación del componente.

Propiedad Descripción
OriginalDatabase
El instalador establece esta propiedad en la base de datos iniciada, la base de datos del origen o la base de datos almacenada en caché.
ParentOriginalDatabase
El instalador establece esta propiedad para las instalaciones ejecutadas por una acción De instalación simultánea .
SourceDir
Directorio raíz que contiene los archivos de origen.
TARGETDIR
Especifica el directorio de destino raíz de la instalación. Durante una instalación administrativa , esta propiedad es la ubicación para copiar el paquete de instalación.

 

Configuration Properties

En la lista siguiente se proporcionan vínculos para obtener más información sobre otras propiedades configurables.

Propiedad Descripción
ACCIÓN
Acción inicial a la que se llama después de inicializar el instalador.
ALLUSERS
Determina dónde se almacena la información de configuración.
ARPAUTHORIZEDCDFPREFIX
Dirección URL del canal de actualización de una aplicación.
ARPCOMMENTS
Proporciona comentarios para agregar o quitar programas en Panel de control.
ARPCONTACT
Proporciona contacto para agregar o quitar programas en Panel de control.
ARPINSTALLLOCATION
Ruta de acceso completa a la carpeta principal de una aplicación.
ARPNOMODIFY
Deshabilita la funcionalidad que modifica un producto.
ARPNOREMOVE
Deshabilita la funcionalidad que quita un producto.
ARPNOREPAIR
Deshabilita el botón Reparar en el Asistente para programas.
ARPPRODUCTICON
Especifica el icono principal del paquete de instalación.
ARPREADME
Proporciona un archivo Léame para agregar o quitar programas en Panel de control.
ARPSIZE
Tamaño estimado de una aplicación en kilobytes.
ARPSYSTEMCOMPONENT
Impide la presentación de una aplicación en la lista Agregar o quitar programas .
ARPURLINFOABOUT
Dirección URL de la página principal de una aplicación.
ARPURLUPDATEINFO
Dirección URL de la información de actualización de la aplicación.
AVAILABLEFREEREG
Espacio del Registro (en kilobytes) que requiere una aplicación. Se usa en la acción AllocateRegistrySpace.
CCP_DRIVE
Ruta de acceso raíz para los productos aptos para la CCP.
DefaultUIFont
Estilo de fuente predeterminado usado para los controles.
DISABLEADVTSHORTCUTS
Establézcalo para deshabilitar la generación de los accesos directos específicos que admiten la instalación a petición.
DISABLEMEDIA
Impide que el instalador registre orígenes multimedia, como cd-ROM, como orígenes válidos para el producto.
DISABLEROLLBACK
Deshabilita la reversión de la configuración actual.
EXECUTEACTION
Acción de nivel superior que inicia ExecuteAction.
EXECUTEMODE
Modo de ejecución que realiza el instalador.
FASTOEM
Mejora el rendimiento de la instalación en escenarios específicos de OEM.
INSTALLLEVEL
Nivel inicial donde se instalan las características.
LIMITUI
Nivel de interfaz de usuario limitado como Básico.
LOGACTION
Lista de nombres de acción que se van a registrar.
MEDIAPACKAGEPATH
Esta propiedad debe establecerse en la ruta de acceso relativa si el paquete de instalación no se encuentra en la raíz del CD-ROM.
MSIARPSETTINGSIDENTIFIER
Esta propiedad opcional contiene una lista delimitada por punto y coma de las ubicaciones del Registro donde la aplicación almacena la configuración y las preferencias de un usuario. Disponible con Windows Instalador 4.0.
MSIDISABLEEEUI
Deshabilite la interfaz de usuario insertada para la instalación.
Windows instalador 4.0 y versiones anteriores: no compatible.
MSIFASTINSTALL
Reduzca el tiempo necesario para instalar un paquete de instalador de Windows grande.
Windows instalador 4.5 y versiones anteriores: no compatible.
MSIINSTALLPERUSER
Solicita que el instalador de Windows instale el paquete solo para el usuario actual.
Windows instalador 4.5 y versiones anteriores: no compatible.
MSINODISABLEMEDIA
Establezca esta propiedad para impedir que el instalador establezca la propiedad DISABLEMEDIA .
MSIENFORCEUPGRADECOMPONENTRULES
Establezca esta propiedad en 1 (uno) en la línea de comandos o en la tabla de propiedades para aplicar las reglas del componente de actualización durante pequeñas actualizaciones y actualizaciones secundarias de un producto específico. Disponible a partir de Windows Instalador 3.0.
MSIUNINSTALLSUPERSEDEDCOMPONENTS
Cuando esta propiedad se ha establecido en 1, el instalador puede anular el registro y desinstalar componentes redundantes para evitar dejar atrás componentes huérfanos en el equipo.
Windows instalador 4.0 y versiones anteriores: no compatible.
PRIMARYFOLDER
Permite al autor designar una carpeta principal para una instalación. Se usa para determinar los valores de las propiedades PrimaryVolumePath, PrimaryVolumeSpaceAvailable, PrimaryVolumeSpaceRequired y PrimaryVolumeSpaceRemaining .
Con privilegios
Ejecuta una instalación con privilegios elevados.
PROMPTROLLBACKCOST
Acción si no hay suficiente espacio en disco para la instalación.
REINICIAR
Fuerza o suprime un reinicio.
REBOOTPROMPT
Suprime la presentación de mensajes de reinicio al usuario. Los reinicios necesarios se producen automáticamente.
ROOTDRIVE
Unidad predeterminada para una instalación.
SECUENCIA
Tabla que tiene el esquema de la tabla de secuencia.
SHORTFILENAMES
Hace que se usen nombres de archivo cortos.
TRANSFORMA
Lista de transformaciones que se van a aplicar a una base de datos.
TRANSFORMSATSOURCE
Informa al instalador de que las transformaciones de un producto residen en el origen.
TRANSFORMSSECURE
Al establecer la propiedad TRANSFORMSECURE en 1 (uno), se informa al instalador de que las transformaciones se almacenarán en caché localmente en el equipo del usuario en una ubicación donde el usuario no tenga acceso de escritura.
MsiLogFileLocation
El instalador establece el valor de esta propiedad en la ruta de acceso completa del archivo de registro, cuando se ha habilitado el registro. Esta propiedad está disponible a partir de Windows Instalador 4.0.
MsiLogging
Establece el modo de registro predeterminado para el paquete del instalador de Windows. Esta propiedad está disponible a partir de Windows Instalador 4.0.
MSIUSEREALADMINDETECTION
Establezca esta propiedad en 1 para solicitar que el instalador use información de usuario real al establecer la propiedad AdminUser . Esta propiedad está disponible a partir de Windows Instalador 4.0.

 

Propiedades de fecha y hora

Las propiedades Date y Time son propiedades dinámicas que establece el instalador cuando se extraen los datos.

Propiedad Descripción
Fecha
Fecha actual.
Hora
La hora actual.

 

Propiedades de las opciones de instalación de características

En la lista siguiente se proporcionan vínculos a más información sobre las propiedades de las opciones de instalación de características.

Propiedad Descripción
ADDDEFAULT
Lista de características que se van a instalar en la configuración predeterminada.
ADDLOCAL
Lista de características que se van a instalar localmente.
ADDSOURCE
Lista de características que se van a ejecutar desde el origen.
ANUNCIAR
Lista de características que se anunciarán.
COMPADDDEFAULT
Lista de componentes que se van a instalar en la configuración predeterminada.
COMPADDLOCAL
Lista de identificadores de componente que se van a instalar localmente.
COMPADDSOURCE
Lista de identificadores de componente que se van a ejecutar desde medios de origen.
FILEADDDEFAULT
Lista de claves de archivo para que los archivos se instalen en la configuración predeterminada.
FILEADDLOCAL
Lista de claves de archivo para que los archivos se ejecuten localmente.
FILEADDSOURCE
Lista de claves de archivo que se van a ejecutar desde el medio de origen.
MSIDISABLELUAPATCHING
Al establecer esta propiedad, se impide la aplicación de revisiones de usuario con privilegios mínimos (LUA).
MsiPatchRemovalList
Lista de revisiones que se van a quitar durante la instalación.
MSIRESTARTMANAGERCONTROL
Especifica si el paquete usa la funcionalidad Restart Manager o FilesInUse .
MSIDISABLERMRESTART
Especifica cómo se deben apagar y reiniciar las aplicaciones o servicios que actualmente usan archivos afectados por una actualización para habilitar la instalación de la actualización.
MSIRMSHUTDOWN
Especifica cómo se deben apagar las aplicaciones o servicios que actualmente usan archivos afectados por una actualización para habilitar la instalación de la actualización.
MSIPATCHREMOVE
Al establecer esta propiedad, se quitan las revisiones.
PARCHE
Establecer esta propiedad aplica una revisión.
REINSTALAR
Lista de características que se van a reinstalar.
REINSTALLMODE
Cadena que contiene letras que especifican el tipo de reinstalación que se va a realizar.
ELIMINAR
Lista de características que se van a quitar.

 

Propiedades de hardware

En la lista siguiente se identifican las propiedades de hardware que establece el instalador de Windows en el inicio.

Propiedad Descripción
Alpha
Nivel de procesador numérico cuando se ejecuta en un procesador Alfa.
[! Nota]
Esta propiedad está obsoleta, la plataforma Alpha no es compatible con Windows Instalador.

BorderSide
Ancho de los bordes de la ventana, en píxeles.
BorderTop
Alto de los bordes de la ventana, en píxeles.
CaptionHeight
Alto del área de título normal, en píxeles.
ColorBits
Número de bits de color adyacentes para cada píxel.
Intel
Nivel de procesador numérico cuando se ejecuta en un procesador Intel.
Intel64
Nivel de procesador numérico cuando se ejecuta en un procesador Itanium.
Msix64
Nivel de procesador numérico cuando se ejecuta en un procesador x64.
PhysicalMemory
Tamaño de la RAM instalada, en megabytes.
ScreenX
Ancho de la pantalla, en píxeles.
ScreenY
Alto de la pantalla, en píxeles.
TextHeight
Alto de caracteres, en unidades lógicas.
VirtualMemory
Cantidad de espacio disponible en archivos de página, en megabytes.

 

Propiedades de estado de instalación

En la lista siguiente se proporcionan vínculos a más información sobre las propiedades de estado actualizadas por el instalador durante la instalación.

Propiedad Descripción
AFTERREBOOT
Indica que la instalación actual sigue un reinicio que invoca la acción ForceReboot .
CostingComplete
Indica si se ha completado el costo del espacio en disco.
Instalado
Indica que un producto ya está instalado.
MSICHECKCRCS
El Instalador realiza un CRC en los archivos solo si se establece la propiedad MSICHECKCRCS .
MsiRestartManagerSessionKey
El Instalador establece esta propiedad en la clave de sesión de la sesión del Administrador de reinicio .
MsiRunningElevated
El instalador establece el valor de esta propiedad en 1 cuando el instalador se ejecuta con privilegios elevados .
MsiSystemRebootPending
El Instalador establece esta propiedad en 1 si hay un reinicio del sistema operativo pendiente actualmente.
MsiUIHideCancel
El instalador establece MsiUIHideCancel en 1 cuando el nivel de instalación interno incluye INSTALLUILEVEL_HIDECANCEL.
MsiUIProgressOnly
El instalador establece MsiUIProgressOnly en 1 cuando el nivel de instalación interno incluye INSTALLUILEVEL_PROGRESSONLY.
MsiUISourceResOnly
MsiUISourceResOnly a 1 (uno) cuando el nivel de instalación interno incluye INSTALLUILEVEL_SOURCERESONLY.
NOCOMPANYNAME
Suprime la configuración automática de la propiedad COMPANYNAME .
NOUSERNAME
Suprime la configuración automática de la propiedad USERNAME .
OutOfDiskSpace
Espacio en disco insuficiente para acomodar la instalación.
OutOfNoRbDiskSpace
Espacio en disco insuficiente con la reversión desactivada.
Preseleccionado
Las características ya están seleccionadas.
PrimaryVolumePath
El Instalador establece el valor de esta propiedad en la ruta de acceso del volumen que designa la propiedad PRIMARYFOLDER .
PrimaryVolumeSpaceAvailable
El Instalador establece el valor de esta propiedad en una cadena que representa el número total de bytes disponibles en el volumen al que hace referencia la propiedad PrimaryVolumePath .
PrimaryVolumeSpaceRemaining
El Instalador establece el valor de esta propiedad en una cadena que representa el número total de bytes restantes en el volumen al que hace referencia la propiedad PrimaryVolumePath si se instalan todas las características seleccionadas actualmente.
PrimaryVolumeSpaceRequired
El Instalador establece el valor de esta propiedad en una cadena que representa el número total de bytes requeridos por todas las características seleccionadas actualmente en el volumen al que hace referencia la propiedad PrimaryVolumePath .
ProductLanguage
Identificador numérico de idioma (LANGID) de la base de datos. (OBLIGATORIO)
ReplacedInUseFiles
Establezca si el instalador se instala a través de un archivo que se mantiene en uso.
REANUDAR
Instalación reanudada.
RollbackDisabled
El instalador establece esta propiedad cuando se deshabilita la reversión.
UILevel
Indica el nivel de la interfaz de usuario.
UpdateStarted
Establezca cuándo se han iniciado los cambios en el sistema para esta instalación.
UPGRADEPRODUCTCODE
Establezca por el instalador cuando una actualización quite una aplicación.
VersionMsi
El instalador establece esta propiedad en la versión de Windows Instalador que se ejecuta durante la instalación.

 

Propiedades del sistema operativo

En la lista siguiente se proporcionan vínculos a más información sobre las propiedades del sistema operativo que el instalador establece en el inicio.

Nombre de propiedad Breve descripción
AdminUser
Establezca en Windows 2000 si el usuario tiene privilegios de administrador.
nombreDeEquipo
Nombre de equipo del sistema actual.
MsiNetAssemblySupport
En los sistemas que admiten ensamblados de Common Language Runtime, el instalador establece el valor de esta propiedad en la versión de archivo de fusion.dll. El instalador no establece esta propiedad si el sistema operativo no admite ensamblados de Common Language Runtime.
MsiNTProductType
Indica el tipo de producto Windows.
MsiNTSuiteBackOffice
En Windows 2000 y sistemas operativos posteriores, el instalador establece esta propiedad en 1 (uno) solo si se instalan los componentes de Microsoft BackOffice.
MsiNTSuiteDataCenter
En Windows 2000 y sistemas operativos posteriores, el instalador establece esta propiedad en 1 (uno) solo si Windows 2000 Datacenter Server está instalado.
MsiNTSuiteEnterprise
En Windows 2000 y sistemas operativos posteriores, el instalador establece esta propiedad en 1 (uno) solo si se instala Windows servidor avanzado de 2000.
MsiNTSuitePersonal
En Windows XP y sistemas operativos posteriores, el Instalador establece esta propiedad en 1 (uno) solo si el sistema operativo es Inicio (no Professional).
MsiNTSuiteSmallBusiness
En Windows 2000 y sistemas operativos posteriores, el instalador establece esta propiedad en 1 (uno) solo si Microsoft Small Business Server está instalado.
MsiNTSuiteSmallBusinessRestricted
En Windows 2000 y sistemas operativos posteriores, el instalador establece esta propiedad en 1 (uno) solo si Microsoft Small Business Server está instalado con la licencia de cliente restrictiva.
MsiNTSuiteWebServer
En Windows 2000 y sistemas operativos posteriores, el instalador establece la propiedad MsiNTSuiteWebServer en 1 (uno) si se instala la edición web del Windows Server 2003. Solo está disponible con la versión Windows Server 2003 del instalador de Windows.
MsiTabletPC
El instalador establece esta propiedad en un valor distinto de cero si el sistema operativo actual es Windows XP Tablet PC Edition.
MsiWin32AssemblySupport
En los sistemas que admiten ensamblados Win32, el Instalador establece el valor de esta propiedad en la versión de archivo de sxs.dll. El instalador no establece esta propiedad si el sistema operativo no admite ensamblados Win32.
OLEAdvtSupport
Establezca si OLE admite el instalador de Windows.
RedirectedDllSupport
El instalador establece la propiedad RedirectedDllSupport si el sistema que realiza la instalación admite componentes aislados.
RemoteAdminTS
El instalador establece la propiedad RemoteAdminTS cuando el sistema es un servidor de administración remota que ejecuta el servicio de rol de Terminal Server.
ServicePackLevel
Número de versión del Service Pack del sistema operativo.
ServicePackLevelMinor
Número de versión secundaria del Service Pack del sistema operativo.
SharedWindows
Se establece cuando el sistema funciona como Windows compartido.
ShellAdvtSupport
Establezca si el shell admite la publicidad de características.
SystemLanguageID
Identificador de idioma predeterminado para el sistema.
TerminalServer
Se establece cuando el sistema es un servidor que ejecuta el servicio de rol de Terminal Server.
TTCSupport
Indica si el sistema operativo admite el uso de archivos .ttc (true type font collections).
Version9X
Número de versión del sistema operativo Windows.
VersionDatabase
Versión numérica de la base de datos de la instalación actual.
VersionNT
Número de versión del sistema operativo.
VersionNT64
Número de versión del sistema operativo si el sistema se ejecuta en un equipo de 64 bits.
compilación de Windows
Número de compilación del sistema operativo.

 

Propiedades de información del producto

En la lista siguiente se proporcionan vínculos a más información sobre las propiedades específicas del producto especificadas en la tabla de propiedades.

Nombre de propiedad Breve descripción
ARPHELPLINK
Dirección o dirección URL de Internet para soporte técnico.
ARPHELPTELEPHONE
Números de teléfono de soporte técnico.
DiskPrompt
Cadena mostrada por un cuadro de mensaje que solicita un disco.
IsAdminPackage
Establezca en 1 (uno) si la instalación actual se ejecuta desde un paquete creado a través de una instalación administrativa.
LeftUnit
Coloca unidades a la izquierda del número.
Fabricante
Nombre del fabricante de la aplicación. (Requerido)
MediaSourceDir
El instalador establece esta propiedad en 1 (uno) cuando la instalación usa un origen multimedia, como un CD-ROM.
MSIINSTANCEGUID
La presencia de esta propiedad indica que se registra una transformación de cambio de código de producto en el producto.
MSINEWINSTANCE
Esta propiedad indica la instalación de una nueva instancia de un producto con transformaciones de instancia.
ParentProductCode
El instalador establece esta propiedad para las instalaciones que se ejecuta una acción Instalación simultánea .
PIDTemplate
Cadena usada como plantilla para la propiedad PIDKEY .
Productcode
Identificador único de una versión de producto específica. (Requerido)
ProductName
Nombre legible de una aplicación. (Requerido)
ProductState
Establezca en el estado instalado de un producto.
ProductVersion
Formato de cadena de la versión del producto como un valor numérico. (Requerido)
UpgradeCode
GUID que representa un conjunto relacionado de productos.

 

Propiedades de actualización de información de resumen

Las siguientes propiedades solo se establecen mediante transformaciones en archivos .msp que se usan para actualizar el flujo de información de resumen de una imagen administrativa.

Propiedad Descripción
PATCHNEWPACKAGECODE
El valor de esta propiedad se escribe en la propiedad Revision Number Summary .
PATCHNEWSUMMARYCOMMENTS
El valor de esta propiedad se escribe en la propiedad Resumen de comentarios .
PATCHNEWSUMMARYSUBJECT
El valor de esta propiedad se escribe en la propiedad Resumen del asunto .

 

Propiedades de carpeta del sistema

En la lista siguiente se proporcionan vínculos a más información sobre las carpetas del sistema que establece el instalador en el programa de instalación.

Propiedad Descripción
AdminToolsFolder
Ruta de acceso completa al directorio que contiene herramientas administrativas.
AppDataFolder
Ruta de acceso completa a la carpeta Roaming del usuario actual.
CommonAppDataFolder
Ruta de acceso completa a los datos de la aplicación para todos los usuarios.
CommonFiles64Folder
Ruta de acceso completa a la carpeta De archivos comunes de 64 bits predefinida.
CommonFilesFolder
Ruta de acceso completa a la carpeta Archivos comunes para el usuario actual.
DesktopFolder
Ruta de acceso completa a la carpeta Escritorio .
FavoritesFolder
Ruta de acceso completa a la carpeta Favoritos del usuario actual.
FontsFolder
Ruta de acceso completa a la carpeta Fuentes .
LocalAppDataFolder
Ruta de acceso completa a la carpeta que contiene aplicaciones locales (no desamaming).
MyPicturesFolder
Ruta de acceso completa a la carpeta Imágenes .
NetHoodFolder
Ruta de acceso completa a la carpeta NetHood .
PersonalFolder
Ruta de acceso completa a la carpeta Documentos del usuario actual.
PrintHoodFolder
Ruta de acceso completa a la carpeta PrintHood .
ProgramFiles64Folder
Ruta de acceso completa a la carpeta Archivos de programa de 64 bits predefinida.
ProgramFilesFolder
Ruta de acceso completa a la carpeta Archivos de programa de 32 bits predefinida.
ProgramMenuFolder
Ruta de acceso completa a la carpeta Menú programa .
RecentFolder
Ruta de acceso completa a la carpeta Recent .
SendToFolder
Ruta de acceso completa a la carpeta SendTo del usuario actual.
StartMenuFolder
Ruta de acceso completa a la carpeta menú Inicio.
StartupFolder
Ruta de acceso completa a la carpeta Startup .
System16Folder
Ruta de acceso completa a la carpeta de archivos DLL del sistema de 16 bits.
System64Folder
Ruta de acceso completa a la carpeta System64 predefinida.
SystemFolder
Ruta de acceso completa a la carpeta System del usuario actual.
TempFolder
Ruta de acceso completa a la carpeta Temp .
TemplateFolder
Ruta de acceso completa a la carpeta Template del usuario actual.
WindowsFolder
Ruta de acceso completa a la carpeta Windows.
WindowsVolume
Volumen de la carpeta Windows.

 

Propiedades de información del usuario

En la lista siguiente se proporcionan vínculos a más información sobre la información proporcionada por el usuario.

Propiedad Descripción
AdminProperties
Lista de propiedades que se establecen durante una instalación de administración.
COMPANYNAME
Nombre de la organización del usuario que realiza la instalación.
LogonUser
Nombre de usuario del usuario que ha iniciado sesión actualmente.
MsiHiddenProperties
Lista de propiedades que no se pueden escribir en el registro.
PIDKEY
Parte del id. de producto que escribe el usuario.
Productid
Id. de producto completo después de una validación correcta.
UserLanguageID
Identificador de idioma predeterminado del usuario actual.
NOMBRE DE USUARIO
Usuario que realiza la instalación.
Propiedad UserSID
Establezca el instalador según el identificador de seguridad (SID) del usuario.