Archivo Config.xml de 2007 Office system

Actualizado: septiembre de 2010

Se aplica a: Office Resource Kit

 

Última modificación del tema: 2015-03-09

Si es un profesional de TI y usa TechNet o el kit de recursos de Office, vea nuestra encuesta en línea (en inglés) (https://go.microsoft.com/fwlink/?linkid=132189\&clcid=0xC0A) (en inglés). Díganos cómo podemos satisfacer mejor sus necesidades de documentación. Puede obtener más información sobre el esfuerzo que estamos realizando por mejorar la documentación en el blog sobre el kit de recursos de Office (en inglés) (https://go.microsoft.com/fwlink/?linkid=125627\&clcid=0xC0A) (en inglés).

En este artículo:

  • Referencia rápida de los elementos de Config.xml

  • Funcionamiento

  • Formato del archivo Config.xml

  • Referencia de los elementos de Config.xml

  • Archivo Config.xml de ejemplo

La herramienta principal para personalizar la instalación de productos en 2007 Microsoft Office system es la Herramienta de personalización de Office (OCT). Para obtener más información acerca del uso de la Herramienta de personalización de Office para crear un archivo de personalización de la instalación, vea Herramienta de personalización de Office en 2007 Office system.

El archivo Config.xml se usa para configurar tareas de instalación y únicamente mientras se ejecuta la instalación; no se instala ni se almacena en la memoria caché de los equipos de los usuarios. Los administradores pueden modificar el archivo Config.xml para personalizar la instalación. De manera predeterminada, el archivo Config.xml que se almacena en las carpetas de productos principales (carpeta nombre_de__carpeta_de_producto_principal.WW; por ejemplo, Enterprise.WW o Pro.WW) indica al programa de instalación que instale el producto. Por ejemplo, el archivo Config.xml de la carpeta Pro.WW instala Microsoft Office Professional 2007.

El archivo Config.xml se usa para realizar las siguientes tareas de instalación:

  • Especificar la ruta de acceso al punto de instalación de red.

  • Seleccionar el producto que se va a instalar.

  • Personalizar las opciones de instalación, como el registro y la ubicación del archivo de personalización de la instalación y las actualizaciones de software.

  • Establecer opciones de instalación, como el nombre de la compañía y el usuario.

  • Copiar el origen de instalación local (LIS) en el equipo del usuario sin instalar Office.

  • Agregar o quitar idiomas de la instalación.

El archivo Config.xml también se puede usar para operaciones de mantenimiento, como agregar o quitar características y realizar reparaciones y desinstalaciones. Para ello, los administradores deben volver a ejecutar Setup.exe desde el origen original. Para obtener más información vea la sección acerca del uso del archivo Config.xml para el mantenimiento en Procedimientos recomendados para el mantenimiento de 2007 Office system.

El archivo Config.xml es necesario para personalizar una instalación implementada con la Directiva de grupo de Instalación de software. Para obtener más información, vea Uso de la Directiva de grupo de Instalación de software para implementar 2007 Office system.

ImportantImportante:
Use un editor de texto, como el Bloc de notas, para editar el archivo Config.xml. No use un editor XML de uso general, como Microsoft Office Word 2007.

Para obtener información acerca de la modificación del archivo Config.xml y ver un ejemplo de un archivo Config.xml personalizado, vea Implementación de configuraciones personalizadas de 2007 Office system (paso a paso).

Referencia rápida de los elementos de Config.xml

En la tabla siguiente se proporciona una lista de los elementos de Config.xml. Estos elementos pueden aparecer en cualquier orden, excepto en el caso de Elemento Configuration, que debe aparecer en primer lugar, y elementos como Elemento Command, cuyo orden en Config.xml afecta al modo de procesamiento durante la instalación.

Elemento Descripción

Elemento Configuration

Elemento de nivel superior

Elemento AddLanguage

Agrega un idioma a la instalación

Elemento ARP

Valores que controlan el texto y el comportamiento de Agregar o quitar programas en el Panel de control del producto

Elemento CCP_DRIVE

Ruta de acceso completa a la carpeta en la que busca RMCCPSEARCH

Elemento Command

Ejecuta un comando durante la instalación

Elemento COMPANYNAME

Nombre de la organización o la compañía del usuario en cuyo equipo se va a instalar el producto

Elemento Display

Nivel de la UI que el programa de instalación muestra al usuario

Elemento DistributionPoint

Ruta de instalación completa al punto de instalación de red desde el que se ejecuta la instalación

Elemento INSTALLLOCATION

Ruta de acceso completa a la carpeta del equipo del usuario en la que está instalado el producto

Elemento LIS

Opciones para almacenar el origen de instalación local (LIS) en la memoria caché del equipo del usuario

Elemento Logging

Opciones para el tipo de registro que realiza el programa de instalación

Elemento MinOSRequirement

Sistema operativo mínimo compatible con este producto

Elemento OptionState

Opciones para especificar el control de las características individuales del producto durante la instalación

Elemento PIDKEY

Clave de licencia por volumen de 25 caracteres

Elemento RemoveLanguage

Quita un idioma de la instalación

Elemento Setting

Valores de las propiedades de Windows Installer

Elemento SetupUpdates

Ruta de acceso de búsqueda que usa el programa de instalación para buscar archivos de personalización de la instalación

Elemento USERINITIALS

Iniciales del usuario en cuyo equipo se va a instalar el producto

Elemento USERNAME

Nombre del usuario en cuyo equipo se va a instalar el producto

Funcionamiento

El programa de instalación busca una copia de Config.xml en la misma carpeta que Setup.exe. Si no encuentra ninguna copia en esta ubicación, el programa de instalación usa el archivo Config.xml de la carpeta del producto principal que va a instalar (si hay varios productos en el punto de instalación en la red, el programa de instalación espera a que se especifique el producto que se va a instalar antes de buscar la copia de Config.xml). La copia de Config.xml que reside en la carpeta del producto identifica el producto mediante el atributo Product del elemento Elemento Configuration.

También puede usar la opción de la línea de comandos del programa de instalación /config para especificar la ubicación del archivo Config.xml. Por ejemplo:

\\ servidor \ recursoCompartido \setup.exe /config \\ servidor \ recursoCompartido \Enterprise.WW\config.xml

[!NOTA] Si también ha creado un archivo de personalización del programa de instalación con la Herramienta de personalización de Office, las personalizaciones que defina en Config.xml tendrán prioridad sobre las definidas en el archivo de personalización.

Formato del archivo Config.xml

Los elementos XML de Config.xml empiezan por < y terminan por />.

El formato básico de los elementos es:

< elemento [atributo**="valor"] [atributo="valor"**] … />

Por ejemplo:

<Display Level="none" AcceptEula="Yes" />

Los elementos y atributos distinguen entre mayúsculas y minúsculas. Los valores de atributo deben incluirse entre comillas (") y no distinguen entre mayúsculas y minúsculas.

Una definición de elemento puede abarcar varias líneas. En una definición de elemento se omiten espacios, retornos de carro, saltos de línea y caracteres de tabulación.

Por ejemplo:

<Display
   Level="none"
   AcceptEula="yes"
/>
TipSugerencia:
En las definiciones de elemento largas, coloque los atributos en líneas separadas y use sangría para que el archivo sea más fácil de leer.

El elemento Elemento Configuration es un caso especial y es obligatorio. El resto de elementos se incluyen en el elemento Elemento Configuration, que se cierra con </Configuration>.

Por ejemplo:

<Configuration Product="Enterprise">
   <PIDKEY Value="1234512345123451234512345" />
   <Display Level="none" AcceptEula="Yes"/>
</Configuration>

Se pueden agregar comentarios en cualquier lugar, delimitados por "<!--" y "-->".

Por ejemplo:

<!-- Install Office Enterprise 2007 -->
<Configuration Product="Enterprise" >
   <!-- Set the product key -->
   <PIDKEY Value="1234512345123451234512345" />
   <Display
      <!-- Turn off all Setup UI -->
      Level="none"
      <!-- Accept the EULA for the user -->
      AcceptEula="Yes"
   />
</Configuration>

Cada carpeta de producto de Office contiene un archivo Config.xml predeterminado, que consta de un elemento Elemento Configuration con el atributo Product establecido en el valor correspondiente al producto. En el elemento Elemento Configuration, se incluye una serie de elementos de ejemplo que aparecen entre comentarios. Quite las marcas de comentario inicial y final para escribir los valores de atributo correspondientes para activar estos elementos.

Por ejemplo, puede activar el elemento Elemento PIDKEY si cambia lo siguiente:

<!-- <PIDKEY Value="BCDFGHJKMPQRTVWXY2346789B" /> -->

Por esto:

<PIDKEY Value="1234567890123456789012345" />

Referencia de los elementos de Config.xml

En las descripciones de esta referencia se usan las siguientes convenciones.

bold

Nombre de elemento o atributo

normal

Texto que debe escribirse exactamente como se muestra

cursiva

Marcador de posición para un valor que se va a agregar

x|y

Elegir entre varios valores

[x]

Valor opcional

Elemento Configuration

Elemento de nivel superior. Este elemento es obligatorio y todos los demás elementos deben aparecer dentro de este elemento.

Sintaxis

<Configuration [Product="IdDeProducto"] >

   ...

</Configuration>

Atributos

Atributo Valor Descripción

Product

IdDeProducto

Valor del atributo ID del elemento Setup en el archivo setup.xml para el producto que se va a instalar

Comentarios

El atributo Product identifica el producto afectado por este archivo Config.xml. El IdDeProducto se define en el archivo Setup.xml de la carpeta principal del producto, en el atributo ID del elemento Setup.

El atributo Product es opcional, excepto si se establece el atributo Elemento DisplayLevel en "Basic" o "None". En ese caso, se requiere el atributo Product. Si el producto especificado por el atributo Product no existe en el punto de instalación de red, el programa de instalación finaliza la instalación.

Ejemplo

El IdDeProducto para Office Enterprise 2007 se encuentra en Enterprise.WW\Setup.xml en la siguiente línea:

<Setup Id="Enterprise" Type="Product" ... >

El IdDeProducto se usa en Config.xml para especificar Office Enterprise 2007 si se escribe lo siguiente:

<Configuration Product="Enterprise">
   ...
</Configuration>

Elemento AddLanguage

Agrega el idioma especificado a la instalación.

Sintaxis

<AddLanguage

   Id="ll-cc" | "coincidencia"

   [ShellTransform="Yes"]

/>

Atributos

Atributo Valor Descripción

Id

ll - cc

Identificador de idioma. Si desea obtener una lista completa de las etiquetas de idioma, vea Identificadores de idioma en 2007 Office system.

match

Coincide con el idioma de la configuración regional de Windows del usuario.

ShellTransform

Yes

Especifica el idioma de la interfaz de usuario del shell. Si hay más de un elemento AddLanguage especificado, solamente un idioma debe especificar el elemento ShellTransform.

Comentarios

El idioma debe estar disponible en el punto de instalación de red.

Es posible tener varios elementos AddLanguage y Elemento RemoveLanguage. Si los elementos Elemento RemoveLanguage y AddLanguage especifican el mismo idioma, el elemento AddLanguage tiene prioridad y el idioma se instala.

[!NOTA] Si hay más de un elemento AddLanguage especificado, solamente un idioma debe especificar el elemento ShellTransform o el programa de instalación finalizará la instalación.

Hay tres conceptos de idioma diferentes que debe conocer al instalar 2007 Office System:

  • Interfaz de usuario (UI) del programa de instalación: idioma de la instalación.

  • UI del shell: idioma de los métodos abreviados, los menús contextuales asociados al botón secundario y la información sobre herramientas.

  • UI de Office: idioma de los menús y la interfaz de usuario de Office.

Si hay varios idiomas de Office, estos tres valores se determinan del siguiente modo:

De forma predetermina, la interfaz de usuario del programa de instalación depende del conjunto de recursos disponibles para la instalación y de la capacidad para especificar las mismas opciones que la configuración regional. La interfaz de usuario del programa de instalación establecerá las mismas opciones que la configuración regional de forma predeterminada. La UI del shell depende del conjunto de idiomas que se instala y, de forma predeterminada, aplica los valores de la interfaz de usuario del programa de instalación. El idioma predeterminado de la interfaz de usuario de Office depende de la configuración regional y de la configuración actual del usuario. De forma predeterminada, se usa la configuración regional de Windows establecida en el equipo de cada usuario. Esto implica que, de forma predeterminada, el idioma de las tres UI será el mismo.

La configuración regional de los sistemas operativos Windows es un conjunto de información sobre las preferencias del usuario relacionado con el idioma, el entorno y las convenciones culturales del usuario. Esta información se representa como una lista de los valores usados para determinar el idioma de entrada, la distribución del teclado, el criterio de ordenación y los formatos de números, fechas, divisas y horas correctos. La configuración regional del usuario depende de cada usuario y determina los formatos usados de forma predeterminada para mostrar fechas, horas, divisas y números, así como el criterio de ordenación del texto. Para cada cuenta creada en un equipo se especifica una configuración regional de usuario.

Si un administrador especifica varios idiomas de instalación en el archivo Config.xml, el idioma de la interfaz de usuario del shell se debe elegir en el conjunto de idiomas de instalación. Para ello, los administradores deben especificar el atributo ShellTransform del elemento AddLanguage en el archivo Config.xml. De este modo, se especifica el idioma que el programa de instalación debe usar para la interfaz de usuario del shell. Sin embargo, esto no tiene por qué afectar a la elección de la interfaz de usuario del programa de instalación o de Office al realizar la instalación en el equipo del usuario.

Por ejemplo, si tiene una imagen de Office en inglés, francés, alemán y español, para especificar que el programa de instalación instale la compatibilidad completa con estos idiomas y que la interfaz de usuario del shell aplique las opciones de configuración regional predeterminadas del usuario, debe agregar los elementos siguientes en el archivo Config.xml:

<AddLanguage Id="match" ShellTransform="yes"/> <AddLanguage Id="en-us" /> <AddLanguage Id="fr-fr" /> <AddLanguage Id="de-de" /> <AddLanguage Id="es-es" />

En el ejemplo anterior, el programa de instalación instala todos los idiomas especificados y el idioma de la interfaz de usuario del shell coincide con el idioma de la configuración regional del usuario. En caso de haber más idiomas disponibles en la imagen de origen, el valor match del ejemplo anterior puede instalar un idioma adicional si el idioma de match no es ninguno de los otros cuatro idiomas solicitados de forma explícita. Por ejemplo, si el idioma japonés se incluye en el origen, este ejemplo instala dicho idioma además de los otros cuatro idiomas al realizar la instalación en un equipo con la configuración regional establecida en japonés.

Ejemplo

<AddLanguage Id="en-us" ShellTransform="Yes" />

Elemento ARP

Especifica los valores que controlan el texto y el comportamiento de Agregar o quitar programas en el Panel de control del producto.

Sintaxis

<ARP atributo =" valor " [atributo**="valor"**] ... />

Atributos

Atributo Valor Descripción

ARPCOMMENTS

texto

Texto adicional. Puede tener un máximo de 255 caracteres, aunque es posible que no se muestren todos los caracteres.

ARPCONTACT

texto

Lista de contactos de soporte técnico.

ARPNOMODIFY

Yes

Impide que los usuarios modifiquen la instalación del producto al hacer que el botón Cambiar no esté disponible.

No (valor predeterminado)

Permite al usuario modificar la instalación del producto.

ARPNOREMOVE

Yes

Impide que los usuarios quiten el producto al hacer que el botón Quitar no esté disponible.

No (valor predeterminado)

Permite a los usuarios quitar el producto.

ARPURLINFOABOUT

dirección URL

Dirección URL de la página principal del producto.

ARPURLUPDATEINFO

dirección URL

Dirección URL de información acerca de las actualizaciones del producto.

ARPHELPLINK

dirección URL

Dirección URL de un sitio web desde el que los usuarios pueden recibir soporte técnico.

ARPHELPTELEPHONE

texto

Números de teléfono de soporte técnico.

Elemento CCP_DRIVE

Ruta de acceso completa a la carpeta en la que busca RMCCPSEARCH. La acción RMCCPSEARCH usa firmas de archivo para confirmar que los productos requeridos están instalados en el sistema para poder instalar actualizaciones.

Sintaxis

<CCP_DRIVE Value=" valor " />

Atributos

Atributo Valor Descripción

Value

valor

Ruta de acceso completa a la carpeta en la que busca RMCCPSEARCH.

Ejemplo

<CCP_DRIVE Value="\\server\office2003" />

Elemento Command

Especifica la ejecución de una línea de comandos. Vea la sección Comentarios para obtener más información.

TipSugerencia:
La opción equivalente en la OCT es Agregar instalaciones y ejecutar programas.

Sintaxis

<Command

   Path="rutaDeAcceso"

   [QuietArg="argumentos"]

   [Args="argumentos"]

[ ChainPosition="Before" | "After"(valor predeterminado)]

   [Wait="milisegundos"]

[ Execute="Install"(valor predeterminado) | "Uninstall"]

[ Platform="x86"(valor predeterminado) | "x64" ]

/>

Atributos

En la siguiente tabla se describen los atributos del elemento Command.

Atributo Valor Descripción

Path

rutaDeAcceso

Ruta de acceso completa al archivo ejecutable. Si el valor de la ruta de acceso contiene un espacio, debe usar comillas dobles, como se muestra en el siguiente ejemplo:

"\\server\share\Office 12\copylogs.bat"

QuietArg

cadena

Cadena de argumentos que se anexa a la línea de comandos si configura una instalación silenciosa. Para obtener más información acerca de cuándo usar el atributo QuietArg, vea la sección Comentarios después de esta tabla.

Args

cadena

Cadena de argumentos que se pasa al archivo ejecutable. Para obtener información acerca de cuándo usar el atributo Args para instalaciones encadenadas, vea la sección Comentarios después de esta tabla.

Si el valor del elemento Args incluye comillas, puede escribir el valor entero entre comillas simples ('), como se muestra en el siguiente ejemplo:

Args='"/param value"'

ChainPosition

Before

Este comando se ejecuta antes de la instalación del producto principal.

After (valor predeterminado)

Este comando se ejecuta después de la instalación del producto principal.

Wait

milisegundos

Al instalar un producto con el atributo Level de Elemento Display establecido en "full" o "basic", esto es el tiempo en milisegundos que hay que esperar después de ejecutar el programa, antes de continuar con la instalación. El valor predeterminado es 0 (cero), que indica que no hay espera.

Execute

Install (valor predeterminado)

El programa de instalación ejecuta este comando cuando se instala el producto principal.

Uninstall

El programa de instalación ejecuta este comando cuando se desinstala el producto principal.

Platform

x86 (valor predeterminado)

Especifica que este programa requiere la plataforma Intel x86. Este comando sólo se ejecuta si el equipo en el que se ejecuta la instalación coincide con este requisito de plataforma.

x64

Especifica que este programa requiere un procesador de 64 bits que admita las extensiones x64 de la arquitectura x86. Este comando sólo se ejecuta si el equipo en el que se ejecuta la instalación coincide con este requisito de plataforma.

Comentarios

El elemento Command del archivo Config.xml y la opción Agregar instalaciones y ejecutar programas de OCT (líneas de comandos especificadas en los cuadros de diálogo Agregar entrada de programa y Modificar entrada de programa) se deben usar solo para desinstalaciones e instalaciones iniciales del producto. Los comandos del elemento Command se procesan solo durante las desinstalaciones e instalaciones iniciales. Si se usan los comandos del elemento Command para las personalizaciones después de la instalación inicial, dichos comandos se omiten.

Se puede especificar que la línea de comandos ejecute un comando arbitrario o un ejecutable ligero que se deseen ejecutar cuando se instale este producto.

El elemento Command de Config.xml y la opción Agregar instalaciones y ejecutar programas de OCT no proporcionan las funcionalidades de implementación de software que proporciona una herramienta de administración e implementación de software empresarial, como la capacidad de solucionar problemas y de realizar un seguimiento del progreso de la implementación. Por lo tanto, se recomienda limitar el uso del elemento Command de Config.xml y la opción Agregar instalaciones y ejecutar programas de OCT de modo que solo ejecuten ejecutables ligeros o comandos arbitrarios que no efectuarán cambios en el equipo o que no requerirán una acción del usuario. Por ejemplo, puede ejecutar una utilidad para copiar registros o un comando para iniciar una página de bienvenida al final de la instalación.

ImportantImportante:
El encadenamiento no es tan confiable como la instalación de cada producto por separado. Por ejemplo, si encadena dos instalaciones y en uno de los productos se produce un error o un problema inesperado, es posible que la instalación principal y la instalación encadenada no se completen correctamente. Por lo tanto, no se recomienda el enfoque de encadenamiento. El método recomendable para instalar varios productos juntos en entornos empresariales es el uso de un programa de administración de la implementación, como Microsoft System Center Configuration Manager 2007 o Microsoft Systems Management Server (SMS) 2003, o una herramienta de terceros en lugar del encadenamiento.

El uso de Args y QuietArg consiste en lo siguiente:

  • El atributo Args siempre se anexa al comando. Puede incluir modificadores como "/install" o **"Company=**MyCorporation".

  • El atributo QuietArg también se anexa si el programa de instalación se ejecuta en modo silencioso (con Display establecido como Display="none"). En estos casos, puede especificar el atributo QuietArg con el modificador "/quiet", por ejemplo, puede usar: QuietArg="/quiet".

Las instrucciones siguientes se aplican al atributo Wait:

  • Si se establece el atributo Wait en 0 milisegundos, no se deberá esperar para continuar con la instalación una vez ejecutado el programa. El comando se ejecutará y continuará inmediatamente.

    Solo se respetan los códigos de retorno si el valor Wait no es cero. Si se especifica 0, el programa de instalación no esperará para continuar con la instalación después de ejecutar el programa especificado; por lo tanto, no habrá ningún código de retorno que se deba informar en ese caso.

  • Si se establece el atributo Wait en un valor positivo que no sea cero, se esperará exactamente la cantidad de milisegundos especificada. Si el proceso finaliza antes del tiempo especificado, el programa de instalación continuará. Si el proceso no finaliza antes de que se agote el tiempo especificado, el programa de instalación dará error.

  • Si se establece el atributo Wait en -1, se esperará indefinidamente. Esto puede ser problemático, ya que si el proceso del comando deja de responder, el programa de instalación dejará de responder y esperará indefinidamente la ejecución del comando.

Si hay dos o más elementos Command en el archivo Config.xml, se ejecutan en el orden en el que se especifican en Config.xml.

Ejemplos

<Command Path="\\server\share\myscript.exe" Args='/id "123 abc"' QuietArg="/q" Wait="30000" />

Elemento COMPANYNAME

Nombre de la organización o la compañía del usuario en cuyo equipo se va a instalar el producto.

TipSugerencia:
La opción equivalente en la OCT es la configuración de Nombre de la organización de Ubicación de la instalación y nombre de la organización.

Sintaxis

<COMPANYNAME Value=" nombreDeCompañía " />

Atributos

Atributo Valor Descripción

Value

nombreDeCompañía

Nombre de la compañía o la organización

Ejemplo

<COMPANYNAME Value="Microsoft Corporation" />

Elemento Display

Nivel de interfaz de usuario que el programa de instalación muestra al usuario.

TipSugerencia:
La opción equivalente en la OCT es la configuración de Nivel de presentación y del contrato de licencia de “Licencia e interfaz de usuario” de Herramienta de personalización de Office en 2007 Office system.

Sintaxis

<Display

   Level="None" | "Basic" | "Full"(valor predeterminado)

   CompletionNotice="Yes" | "No"(valor predeterminado)

   SuppressModal="Yes" | "No"(valor predeterminado)

   NoCancel="Yes" | "No"(valor predeterminado)

   AcceptEula="Yes" | "No"(valor predeterminado)

/>

Atributos

Atributo Valor Descripción

Level

None

No se muestra la interfaz de usuario del programa de instalación. El valor de configuración Display Level="none" indica al programa de instalación que ejecute una instalación silenciosa (instalación desatendida). Vea la sección Comentarios para obtener más información.

Basic

El programa de instalación muestra la pantalla de inicio de sesión, la página de clave del producto (PIDKEY) (si es necesario), la página del contrato de licencia para el usuario final (si es necesario), una barra de progreso y el aviso de finalización (si se permite).

Full (valor predeterminado)

El programa de instalación muestra toda la interfaz de usuario al usuario.

CompletionNotice

Yes

Sólo se aplica si Level se establece en "Basic" o "None": el programa de instalación muestra el aviso de finalización.

No (valor predeterminado)

Sólo se aplica si Level se establece en "Basic": el programa de instalación no muestra el aviso de finalización.

SuppressModal

Yes

Sólo se aplica si Level se establece en "Basic": el programa de instalación no muestra mensajes de error ni otros cuadros de diálogo que podrían interrumpir la instalación.

No (valor predeterminado)

Sólo se aplica si Level se establece en "Basic": el programa de instalación muestra los errores y otros cuadros de diálogo si es necesario.

NoCancel

Yes

Si Level está establecido en "Full" o "Basic", se deshabilita el botón para cancelar (la X de la esquina superior derecha del cuadro de diálogo de progreso).

No (valor predeterminado)

Si Level está establecido en "Full" o "Basic", se permite al usuario cancelar la instalación en la barra de progreso.

AcceptEULA

Yes

El contrato de licencia para el usuario final se acepta en nombre del usuario. El programa de instalación no muestra la página del contrato de licencia para el usuario final.

No (valor predeterminado)

Si Level no está establecido en "None", el programa de instalación muestra la página del contrato de licencia para el usuario final.

Comentarios

Si este elemento no está definido, se usa la configuración predeterminada. Si se especifica un valor no válido, el programa de instalación finaliza la instalación.

Si el atributo Level está establecido en "Basic" o "None" y proporciona una clave del producto mediante el elemento Elemento PIDKEY, el programa de instalación da por supuesto que también aceptará el contrato de licencia en nombre del usuario.

[!NOTA] En las implementaciones empresariales, se recomienda establecer el valor Display Level en none para indicar al programa de instalación que ejecute una instalación silenciosa y evitar así que se solicite a los usuarios que escriban información y que la instalación tenga que esperar a que el usuario interactúe, incluso si los archivos ya están en uso. Al establecer el valor Display Level en none se da por supuesto que se silencian los atributos SuppressModal y CompletionNotice y que se acepta el contrato de licencia para el usuario final. Los administradores deben asegurarse también de que no se ejecute ninguna aplicación de Office durante la instalación de 2007 Office System.
Si establece el valor de Display level en basic y SuppressModal en yes, es posible que se pregunte a los usuarios si se está usando algún archivo de Office. Al establecer Display level en none, se evita que se pregunte a los usuarios en estos casos. El atributo SuppressModal no impide que se muestren mensajes de archivos en uso; esto sólo ocurre si Display level se establece en none.
El programa de instalación sólo usa el elemento Display si encuentra el archivo Config.xml en la misma carpeta que setup.exe o si el archivo Config.xml se especifica mediante la opción de línea de comandos /config del programa de instalación. Si el programa de instalación usa el archivo Config.xml de la carpeta del producto, usará las opciones de visualización predeterminadas.

Ejemplo

<Display Level="none" AcceptEula="Yes" />

Elemento DistributionPoint

Especifica la ruta de acceso completa al punto de instalación de red desde el que se va a ejecutar la instalación.

Sintaxis

<DistributionPoint Location=" rutaDeAcceso " />

Atributos

Atributo Valor Descripción

Location

rutaDeAcceso

Ruta de acceso completa al punto de instalación de red desde el que se ejecuta la instalación.

Comentarios

Si no se especifica, el programa de instalación da por supuesto que el archivo Setup.exe se encuentra en la raíz del punto de instalación de red.

[!NOTA] El programa de instalación usa el elemento DistributionPoint únicamente si encuentra el archivo Config.xml en la misma carpeta que setup.exe o si especifica el archivo Config.xml mediante la opción de línea de comandos /config del programa de instalación. Si el programa de instalación usa el archivo Config.xml de la carpeta del producto, omite este elemento porque el punto de instalación de red ya se ha encontrado.

Ejemplo

<DistributionPoint Location="\\server1\office" />

Elemento INSTALLLOCATION

Especifica la ruta de acceso completa a la carpeta del equipo del usuario en la que está instalado el producto.

TipSugerencia:
La opción equivalente en la OCT es la configuración de Ruta de instalación predeterminada de Ubicación de la instalación y nombre de la organización.

Sintaxis

<INSTALLLOCATION Value=" rutaDeAcceso " />

Atributos

Atributo Valor Descripción

Value

rutaDeAcceso

Ruta de acceso completa a la carpeta del equipo del usuario en la que está instalado el producto.

Comentarios

Puede usar variables de entorno del sistema en la ruta de acceso. Si el elemento no se ha especificado, Office se instala en %ProgramFiles%\Microsoft Office.

Ejemplo

<INSTALLLOCATION VALUE="%ProgramFiles%\MyApps" />

Elemento LIS

Controla cómo se almacena el origen de instalación local (LIS) en la memoria caché del equipo del usuario y especifica la ubicación de uno o más puntos de instalación de red que contienen archivos de instalación para el producto.

Sintaxis

<LIS

[CACHEACTION="CacheOnly" | "RemoveCacheOnly"]

[SOURCELIST=" lista-de-rutas-delimitadas-por-punto-y-coma "]

/>

Atributos

Atributo Valor Descripción

CACHEACTION

CacheOnly

El programa de instalación copia el origen de instalación local en el equipo del usuario, pero no instala el producto.

RemoveCacheOnly

Si la memoria caché se copia en el equipo del usuario y Office no está instalado, el programa de instalación quita el origen de instalación local del equipo, pero no instala ni desinstala el producto.

SOURCELIST

lista-de-rutas-delimitadas-por-punto-y-coma

Lista, separada por punto y coma, de uno o varios puntos de instalación de red que contienen archivos de instalación para el producto.

La opción equivalente en la OCT es Orígenes de redes adicionales.

Comentarios

De forma predeterminada, el origen de instalación local se crea en la carpeta \MsoCache\All Users en la raíz de la unidad en la que está instalado Office. Además, se copian los archivos de personalización del programa de instalación y las actualizaciones de software de la carpeta de actualizaciones del punto de instalación de red.

Si especifica Elemento INSTALLLOCATION, se usa la designación de unidad de la ruta de acceso para determinar en qué unidad se crea el origen de instalación local. Por ejemplo, si la ruta de acceso de Elemento INSTALLLOCATION es E:\office\files, el origen de instalación local se crea en la unidad E. El programa de instalación usa los orígenes que muestra el atributo SOURCELIST, que se conservan con el producto instalado, si falta el origen de instalación local del equipo del usuario o si está dañado.

Ejemplo

<LIS CACHEACTION="CacheOnly" />   
<LIS SOURCELIST="\\server1\office;\\server2\corpdata" />

Elemento Logging

Especifica el tipo de registro que realiza el programa de instalación.

Sintaxis

<Logging

   Type="Off" | "Standard"(valor predeterminado) | "Verbose"

   Path="rutaDeAcceso"

   Template="nombreDeArchivo.txt"

/>

Atributos

Atributo Valor Descripción

Type

Off

El programa de instalación no realiza ningún registro.

Standard (valor predeterminado)

El programa de instalación escribe la información de instalación en el archivo de registro.

Verbose

El programa de instalación escribe toda la información de instalación en el archivo de registro.

Path

rutaDeAcceso

Ruta de acceso completa a la carpeta usada para el archivo de registro. Puede usar variables de entorno. La opción predeterminada es %temp%.

Template

nombreDeArchivo .txt

Nombre del archivo de registro. Si inserta la cadena * en cualquier lugar del nombre de archivo, se crea un archivo de registro único para cada instalación realizada por Setup.exe (vea la explicación a continuación). Si * no se incluye y el nombre de archivo especificado ya existe, la información de registro se anexa al archivo existente. La extensión de archivo .txt debe incluirse. La plantilla predeterminada es SetupExe(*).log.

Comentarios

Puede especificar una cadena * en cualquier lugar del valor Template. El programa de instalación inserta una cadena en esa ubicación con el formato siguiente:

YYYYMMDDHHMMSS xxx

Donde:

  1. YYYY = año

  2. MM = mes

  3. DD = día

  4. HH = hora

  5. MM = minutos

  6. SS = segundos

  7. xxx = cadena única que genera el programa de instalación

[!NOTA] El programa de instalación usa el elemento Logging únicamente si encuentra el archivo Config.xml en la misma carpeta que setup.exe o si especifica el archivo Config.xml mediante la opción de línea de comandos /config. Si el programa de instalación usa el archivo Config.xml de la carpeta del producto, usará las opciones de registro predeterminadas.

Ejemplo

<Logging Type="standard" Path="%temp%" 
   Template="MyLog(*).txt" 
/>

Con este ejemplo, el programa de instalación crea un archivo de registro cada vez que se instala el producto. El programa de instalación usa nombres de archivo únicos, como los siguientes:

%temp%\MyLog(20060428110717CFC).txt
%temp%\MyLog(20060429113143C70).txt

Elemento MinOSRequirement

Especifica el sistema operativo mínimo compatible con este producto.

Sintaxis

<MinOSRequirement

   VersionNT="versión"

   WindowsBuild="número"

   ServicePackLevel="número"

/>

Atributos

Atributo Valor Descripción

VersionNT

versión

Versión de Windows NT

WindowsBuild

número

Número de compilación de Windows

ServicePackLevel

número

Número de Service Pack de Windows

Se pueden usar los siguientes valores.

Sistema VersionNT WindowsBuild ServicePackLevel

Windows XP

501

2600

2 o posterior

Windows Server 2003

502

3790

0 o posterior

Comentarios

El programa de instalación no continúa con la instalación si el equipo del usuario tiene un sistema operativo de una versión anterior a la especificada aquí (o la versión predeterminada de Office si este elemento no se ha especificado). No se puede especificar aquí una versión de Microsoft Windows anterior a la requerida por 2007 Office System.

Para obtener información acerca de los requisitos del sistema, vea Introducción a 2007 Office system.

Elemento OptionState

Especifica cómo se controlan las características específicas del producto durante la instalación.

ImportantImportante:
En la mayoría de los casos, se recomienda usar la OCT para cambiar el estado de instalación de las características. La opción equivalente en la OCT es Establecer los estados de instalación de las características.

Sintaxis

<OptionState

   Id="IdDeOpción"

   State="Absent" | "Advertise" | "Default" | "Local"

   [Children="force"]

/>

Atributos

Atributo Valor Descripción

Id

IdDeOpción

Elemento que el usuario puede elegir instalar.

State

Absent

La característica no se instala.

Advertise

La característica se instala la primera vez que se usa.

Default

La característica vuelve a su estado de instalación predeterminado.

Local

La característica se instala en el equipo del usuario.

Children

force

Todas las características secundarias de la característica se establecen en el estado especificado.

Comentarios

Una característica es un elemento que el usuario puede elegir instalar. El valor Id de una característica se define en el elemento Option del archivo Setup.xml de la carpeta del producto principal.

Para obtener una lista de valores de identificadores de OptionState, vea Valores del identificador OptionState del archivo Config.xml. Para obtener información acerca de la modificación del elemento OptionState en Config.xml, vea la sección Modificación del elemento OptionState del archivo Config.xml de Uso de la Directiva de grupo de Instalación de software para implementar 2007 Office system.

Ejemplo

<OptionState Id="ExcelAddinFiles" 
   State="Absent" 
   Children="force" 
/>

Elemento PIDKEY

Clave de licencia por volumen de 25 caracteres.

TipSugerencia:
La opción equivalente en la OCT es la configuración de Clave de producto en “Licencia e interfaz de usuario” de Herramienta de personalización de Office en 2007 Office system.

Sintaxis

<PIDKEY Value=" clave de 25 caracteres " />

Atributos

Atributo Valor Descripción

Value

clave de 25 caracteres

Clave de licencia por volumen de 25 caracteres

Comentarios

Cuando se establece el valor PIDKEY, los usuarios no tienen que escribir ninguna clave de producto al instalar Office.

Ejemplo

<PIDKEY Value="1234512345123451234512345" />

[!NOTA] Si el atributo Level del elemento Elemento Display está establecido en "Basic" o "None" y proporciona una clave de producto mediante el elemento PIDKEY, el programa de instalación entiende que también acepta el contrato de licencia en nombre del usuario. En este caso, con independencia de cómo se establezca el atributo AcceptEULA del elemento Elemento Display, no se solicita al usuario que acepte el contrato de licencia durante la instalación ni la primera vez que se ejecuta la aplicación de Office.

Elemento RemoveLanguage

Quita el idioma especificado de la instalación.

Sintaxis

<RemoveLanguage Id=" ll - cc " />

Atributos

Atributo Valor Descripción

Id

ll-cc

Identificador de idioma. Si desea obtener una lista completa de las etiquetas de idioma, vea Identificadores de idioma en 2007 Office system.

Comentarios

Si el idioma no está instalado en el equipo del usuario, se omite el elemento RemoveLanguage.

Es posible tener varios elementos Elemento AddLanguage y RemoveLanguage. Si los elementos RemoveLanguage y Elemento AddLanguage especifican el mismo idioma, el elemento Elemento AddLanguage tiene prioridad y el idioma se instala.

Ejemplo

<RemoveLanguage Id="en-us" />

Elemento Setting

Permite especificar los valores para las propiedades de Windows Installer.

Sintaxis

<Setting Id=" nombre " Value=" valor " />

Atributos

Atributo Valor Descripción

Id

nombre

Nombre de la propiedad de Windows Installer

Value

valor

Valor asignado a la propiedad

Comentarios

No todas las propiedades de Windows Installer se pueden especificar en el elemento Setting. Si se especifica una propiedad bloqueada, el programa de instalación finaliza el proceso de instalación. Si se especifica una propiedad compatible, el programa de instalación pasa la propiedad directamente a Windows Installer. Para obtener una lista completa de las propiedades de Windows Installer, incluida una explicación de las propiedades admitidas y bloqueadas, vea Propiedades de instalación de 2007 Office system.

El elemento Setting admite la configuración REMOVEPREVIOUS. Esta configuración quita la aplicación especificada de la instalación y usa la sintaxis siguiente:

<Setting Id="REMOVEPREVIOUS" Value="Option Id" />

Donde Option Id es el valor del identificador de la aplicación de 2007 Office system. Para especificar varias aplicaciones, use una lista delimitada por comas para indicar los valores de Option Id correspondientes. Para obtener una lista completa de los valores de Option Id, vea Valores del identificador OptionState del archivo Config.xml.

[!NOTA] Si va a instalar Outlook, siempre se quita la versión de Outlook instalada anteriormente con independencia de las preferencias del usuario.

Si especifica REMOVEPREVIOUS con un valor Option Id, solo se quitan las aplicaciones especificadas.

Si no especifica REMOVEPREVIOUS, se quitará cualquier aplicación de Office instalada anteriormente y se instalará otra que la sustituya. Este es el comportamiento predeterminado.

Si especifica REMOVEPREVIOUS con un valor en blanco (REMOVEPREVIOUS=""), no se quitará ninguna aplicación.

El elemento Setting también admite la propiedad SETUP_REBOOT. SETUP_REBOOT realiza un reinicio tras la instalación y usa la siguiente sintaxis:

<Setting Id="SETUP_REBOOT" Value="value" />

Donde valor puede ser cualquiera de los siguientes:

  • AutoAlways: se ejecuta siempre un reinicio. No se pregunta al usuario.

  • Always: se pregunta siempre al usuario si desea reiniciar al finalizar la instalación.

  • IfNeeded: se pregunta al usuario si desea reiniciar al finalizar la instalación si ésta requiere un reinicio (valor predeterminado).

  • AutoIfNeeded: se ejecuta un reinicio si la instalación lo requiere. No se pregunta al usuario.

  • Never: nunca se pregunta al usuario ni se ejecuta ningún reinicio.

Ejemplos

<Setting Id="SETUP_REBOOT" Value="NEVER" />
<Setting Id="REMOVEPREVIOUS" Value="WORDFiles" />

Elemento SetupUpdates

Especifica la ruta de acceso de búsqueda que usará el programa de instalación para buscar archivos de personalización del programa de instalación.

Sintaxis

<SetupUpdates

   [CheckForSUpdates="Yes"(valor predeterminado) | "No"]

   [SUpdateLocation="lista-de-rutas"]

/>

Atributos

Atributo Valor Descripción

CheckForSUpdates

Yes (valor predeterminado)

El programa de instalación usa la lista de rutas de acceso de SUpdateLocation para buscar los archivos de personalización del programa de instalación.

No

El programa de instalación no busca los archivos de personalización del programa de instalación mediante la lista de rutas de acceso de SUpdateLocation.

SUpdateLocation

lista-de-rutas

Lista de rutas de acceso completas a carpetas, delimitadas por punto y coma.

Comentarios

El programa de instalación busca en todas las carpetas especificadas los archivos de personalización del programa de instalación creados para el producto que se va a instalar y los aplica en orden alfabético por nombre de archivo. Si uno de estos archivos se especificó en la línea de comandos del programa de instalación, ese archivo se aplica en primer lugar, seguido de cualquier archivo encontrado en la carpeta especificada por este elemento.

Ejemplo

<SetupUpdates
   CheckForSUpdates="Yes"
   SUpdateLocation="\\server1\office\updates;\\server2\corpdata\updates"
/>

Elemento USERINITIALS

Iniciales del usuario en cuyo equipo se va a instalar el producto.

Sintaxis

<USERINITIALS Value=" valor " />

Atributos

Atributo Valor Descripción

Value

valor

Iniciales del usuario

Ejemplo

<USERINITIALS Value="JD" />

Elemento USERNAME

Nombre del usuario en cuyo equipo se va a instalar el producto.

Sintaxis

<USERNAME Value=" valor " />

Atributos

Atributo Valor Descripción

Value

valor

Nombre del usuario

Comentarios

Los datos del elemento Username de Office 2007 se rellenan de la siguiente manera.

Si el usuario que ejecuta Office es el mismo que instaló Office, se usan los valores de Username e Initials proporcionados durante la instalación. No se mostrará ningún mensaje para solicitar información al usuario la primera vez que se inicie Office. Este caso es el más habitual entre usuarios particulares que instalan Office personalmente.

Si el usuario que ejecuta Office no es el mismo que lo instaló, Office solicita al usuario que confirme los valores de Username e Initials al iniciar Office por primera vez. Esto es más frecuente en un entorno corporativo, en el que un administrador instala Office en nombre del usuario.

El valor del elemento Username mostrado al usuario la primera vez que se inicia Office, puede estar rellenado previamente con un valor predeterminado de una versión de Office instalada anteriormente o del usuario cuya sesión está abierta actualmente. Tenga en cuenta que el valor predeterminado no se usa a menos que el usuario lo confirme. Si hay una versión anterior de Office instalada en el equipo, se usará la clave del Registro creada por dicha versión. Por ejemplo, si la instalación anterior de Office es Office 2003, la clave del Registro se proporciona en HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\UserInfo.

Ejemplo

<USERNAME Value="John Doe" />

Archivo Config.xml de ejemplo

En el siguiente ejemplo se muestra un archivo Config.xml para una instalación típica. En el ejemplo se usa la versión Microsoft Office Enterprise 2007 del producto.

[!NOTA] En la versión facilitada de este archivo se usó Command Path="msiexec.exe". En el siguiente ejemplo se usa la ruta de acceso completa al archivo msiexec.exe:
Command Path="%WINDIR%\system32\msiexec.exe"
Donde %WINDIR% es la carpeta que contiene los archivos de Windows. Debe incluir la ruta de acceso completa para ejecutar el archivo; en caso contrario, se producirá un error.

<Configuration Product="Enterprise">

    <!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->
    
    <!-- <Logging Type="verbose" Path="%temp%" Template="Microsoft Office Enterprise Setup(*).txt" /> -->
    
    <!-- <PIDKEY Value="BCDFGHJKMPQRTVWXY2346789B" /> -->

    <!-- <USERNAME Value="Customer" /> -->
    
    <!-- <COMPANYNAME Value="MyCompany" /> -->
    
    <!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->
    
    <!-- <LIS CACHEACTION="CacheOnly" /> -->
        
    <!-- <DistributionPoint Location="\\server\share\Office12" /> -->
    
    <!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
    
    <!-- <Setting Id="SETUP_REBOOT" Value="IfNeeded" /> -->
    
    <!-- <Command Path="%WINDIR%\system32\msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->

</Configuration>

Descargar este libro

Este artículo se incluye en el siguiente libro descargable para facilitar su lectura e impresión: