Referencia de propiedad
En esta sección se enumeran las propiedades definidas por Windows Instalador:
- Propiedades de ubicación del componente
- Propiedades de configuración
- Propiedades de fecha y hora
- Propiedades de las opciones de instalación de características
- Propiedades de hardware
- Propiedades de estado de instalación
- Propiedades del sistema operativo
- Propiedades de información del producto
- Propiedades de actualización de información de resumen
- Propiedades de carpeta del sistema
- Propiedades de información de usuario
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] |
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. |