Archivo Config.xml de 2010 Office

 

Se aplica a: Office 2010

Última modificación del tema: 2015-05-15

Los administradores usan el archivo Config.xml para realizar tareas de instalación y mantenimiento para Microsoft Office 2010.

La herramienta principal que usan los administradores para personalizar la instalación de los productos de Office 2010 es la Herramienta de personalización de Office (OCT). Las herramientas y métodos de personalización de Office 2010 son los mismos que para 2007 Microsoft Office system. Para obtener más información sobre cómo usar la OCT para crear un archivo de personalización del programa de instalación y para obtener información acerca de las actualizaciones de la OCT en Office 2010, vea Office Customization Tool in Office 2010.

El archivo Config.xml se usa para configurar las tareas de instalación y únicamente mientras se ejecuta el programa de instalación. Config.xml no está instalado o almacenado 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 core_product_folder_name.WW; por ejemplo, ProPlus.WW) indica al programa de instalación que instale este producto. Por ejemplo, el archivo Config.xml de la carpeta ProPlus.WW instala Microsoft Office Professional Plus 2010.

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 Microsoft 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 y desinstalaciones. Para ello, los administradores deben volver a ejecutar Setup.exe de nuevo desde el origen original.

Importante

Para modificar Config.xml, use un editor de texto, como el Bloc de notas. No use un editor XML de uso general, como Microsoft Word 2010.

En este artículo:

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

  • Cómo usa el programa de instalación el archivo Config.xml

  • Formato del archivo Config.xml

  • Referencia de los elementos de Config.xml

  • Archivo Config.xml de ejemplo

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 los 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 la opción Programas y funciones, en el Panel de control, para agregar o quitar características del producto

Elemento Command

Ejecuta un comando durante la instalación

Elemento COMPANYNAME

El nombre de la organización o la compañía del usuario en cuyos equipos se va a instalar el producto

Elemento Display

El 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

La 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

Cómo usa el programa de instalación el archivo Config.xml

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 \ recurso compartido \setup.exe /config \\ servidor \ recurso compartido \ProPlus.WW\config.xml

Nota

Si también ha creado un archivo de personalización del programa de instalación (.msp) mediante la OCT, 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 el siguiente:

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

Por ejemplo:

<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />

Las siguientes instrucciones se aplican al formato:

  • 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 un 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.

    A continuación, se muestra un ejemplo de una definición de elemento que abarca varias líneas.

    <Display
       Level="none"
       CompletionNotice="no"
       SuppressModal="yes"
       AcceptEula="yes"
    />
    

Sugerencia

En las definiciones de elemento largas, coloque los atributos en líneas separadas y use sangría para facilitar la lectura del archivo.

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>, como se muestra en el siguiente ejemplo.

<Configuration Product="ProPlus">
   <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="Yes"/>
   <INSTALLLOCATION Value="%programfiles%\Microsoft Office" />
   <LIS SOURCELIST Value="\\server1\share\Office14;\\server2\share\Office14" />
</Configuration>

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

Por ejemplo:

<!-- Configure install options for Microsoft Office Professional Plus 2010 -->
<Configuration Product="ProPlus" >
   <Display
      <!-- Turn off all Setup UI and prevent prompting users-->
      Level="none"
      CompletionNotice="no"
      SuppressModal="yes"
      <!-- 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. Para activar estos elementos, quite las marcas de comentario inicial y final para escribir los valores de atributo correspondientes.

Tal y como se muestra en el siguiente ejemplo, puede activar el elemento Elemento Display si cambia esta línea:

<!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->

por esta:

<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />

Las opciones de Display del ejemplo anterior indican al programa de instalación que ejecute una instalación silenciosa, para evitar que se solicite al usuario que escriba información, y para evitar que la instalación tenga que esperar alguna interacción del usuario.

Referencia de los elementos de Config.xml

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

negrita

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 del mismo.

Sintaxis

<Configuration [Product="IdDeProdutopro"] >

   ...

</Configuration>

Atributos

Atributo Valor Descripción

Product

productID

El 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 productID 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 este 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 productID para Microsoft Office Professional Plus 2010 se encuentra en ProPlus.WW\Setup.xml en la siguiente línea:

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

El productID se usa en Config.xml para especificar Office Professional Plus 2010 si se escribe lo siguiente:

<Configuration Product="ProPlus">
   ...
</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

El identificador de idioma.

match

Coincide con el Id del 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 que debe conocer al instalar Office 2010:

  • 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 predeterminada, 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 del usuario. De forma predeterminada, la interfaz de usuario del programa de instalación establecerá las mismas opciones que la configuración regional del usuario. 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 usuario de Windows establecida en el equipo de cada usuario. Esto implica que, de forma predeterminada, el idioma de las tres IU será la mismo.

La configuración regional del sistema operativo Windows es un conjunto de información sobre las preferencias del usuario relacionado con el idioma, el entorno y las convenciones culturales de dicho 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. La configuración regional del usuario se especifica para cada cuenta creada en un equipo.

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 especifican el atributo ShellTransform del elemento AddLanguage en el archivo Config.xml. AddLanguage especifica el idioma que el programa de instalación usa para la interfaz de usuario del shell. Sin embargo, esto no afecta necesariamente 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 siguientes elementos 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 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 de coincidencia del ejemplo anterior puede instalar un idioma adicional si el idioma de coincidencia no es ninguno de los otros cuatro idiomas solicitados de forma explícita. Por ejemplo, si también se incluye el idioma japonés 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 del usuario establecida en japonés.

Ejemplo

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

Elemento ARP

Especifica los valores que controlan el texto y el comportamiento de Programas y funciones 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 a los usuarios modificar la instalación del producto.

ARPNOREMOVE

Yes

Evita 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 Command

Especifica la ejecución de una línea de comandos. Para obtener más información, vea la sección Comentarios más adelante en este artículo.

Sugerencia

La opción equivalente en la OCT es Add installations and run programs.

Sintaxis

<Command

   Path="ruta de acceso"

   [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

ruta de acceso

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 14\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 más 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 Elemento Display Level establecido en "full" o “basic”, se determina 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 solo se ejecuta si el equipo en el que se ejecuta la instalación coincide con el 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 solo 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 y la opción Agregar instalaciones y ejecutar programas de la OCT (líneas de comandos introducidas 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 los comandos del elemento Command se usan 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 la 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 la 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.

Importante

El encadenamiento no es tan fiable 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 recomendado 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 es distinto de 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 se deberá informar de ningún código de retorno 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 tambié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.

Sugerencia

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

Sintaxis

<COMPANYNAME Value=" nombrecompañí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.

Sugerencia

La opción equivalente en la OCT es la configuración de Nivel de presentación y del contrato de licencia de "Licensing and user interface” de Office Customization Tool in Office 2010.

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. Si se establece Display Level="none", el programa de instalación ejecuta 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 del software (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

Solo se aplica si Level se establece en "basic" o “none”: el programa de instalación muestra el aviso de finalización.

No (valor predeterminado)

Solo se aplica si Level se establece en "basic": el programa de instalación no muestra el aviso de finalización.

SuppressModal

Yes

Solo 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)

Solo 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 del software.

No (calor predeterminado)

Si Level no está establecido en ”none”, el programa de instalación muestra la página del contrato de licencia del software.

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 de ese modo 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 del software de Microsoft. Los administradores deben asegurarse también de que no se ejecute ninguna aplicación de Office durante la instalación de Office 2010.
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. Solo si Display Level se establece en “none” se impide que los mensajes de archivos en uso se muestren.
El programa de instalación solo 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" CompletionNotice="no" SuppressModal="yes" 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=" ruta de acceso " />

Atributos

Atributo Valor Descripción

Location

ruta de acceso

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.

Sugerencia

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=" ruta de acceso " />

Atributos

Atributo Valor Descripción

Value

ruta de acceso

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 los 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.

Nota

No use los elementos Command en un archivo Config.xml que especifique el valor CacheOnly, ya que los comandos especificados no se ejecutarán.

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 del usuario, 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 de la OCT es Orígenes de redes adicionales.

Comentarios

De forma predeterminada, el LIS se crea en la carpeta \MsoCache\All Users en la raíz de la unidad en la que está instalado Office. También 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 LIS 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 LIS 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="ruta de acceso"

   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

ruta de acceso

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 en este artículo). Si el carácter * no se incluye y el nombre de archivo que se especifica ya existe, la información de registro se anexa al archivo existente. La extensión del nombre del 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 generada por 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 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 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 (SP) 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 que se especifica aquí (o la versión predeterminada de Office si este elemento no se ha especificado). No se puede especificar aquí una versión de Windows anterior a la requerida por Office 2010.

Para obtener información acerca de los requisitos del sistema, vea Novedades para profesionales de TI en Office 2010.

Elemento OptionState

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

Importante

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" | "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.

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.

Nota

Los siguientes subcomponentes de Microsoft Publisher 2010 no están visibles en Configurar árbol de estado de instalación de la característica de Office 2010.

  • Subcomponente Impresión comercial y conversión de RGB mejorado a CMYK

  • Esquemas de fuentes

  • Vistas previas de PaperDirect

  • Subcomponentes Plantillas de editor y publicaciones empresariales y otras publicaciones

Ejemplo

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

Elemento PIDKEY

Clave de licencia por volumen de 25 caracteres.

Nota

La opción equivalente en la OCT es la configuración Clave de producto de “Licensing and user interface” de Office Customization Tool in Office 2010. Para obtener más información acerca de las licencias por volumen de Office Professional 2010, vea Introducción a la activación por volumen para Office 2010 y Herramientas para configurar equipos cliente en Office 2010.
No se requiere una entrada de clave de producto para las implementaciones empresariales que usen la activación de Servicio de administración de claves (KMS) porque todas las ediciones de licencias por volumen de Office 2010 tienen una clave de cliente KMS preinstalada. KMS es uno de los métodos que proporciona Office Activation Technologies para activar productos con licencias de los programas de licencias por volumen de Microsoft. KMS usa una clave de host de KMS para activar un equipo de host de KMS y establecer un servicio de activación local en el entorno. Office 2010 se conecta al host de KMS local para su activación. De forma predeterminada, la opción Usar clave de cliente KMS está seleccionada en la OCT (en la sección Licencia e interfaz de usuario).
La Clave de activación múltiple (MAK) es otro método que proporciona Office Activation Technologies para activar productos con licencias de los programas de licencias por volumen de Microsoft. Al usar MAK, los clientes activan Office 2010 en línea con servidores de activación alojados en Microsoft o por teléfono. Los administradores pueden usar el archivo Config.xml para escribir una clave MAK. Vea la sección Comentarios para obtener más información acerca de cómo agregar una clave MAK.

Importante

Esta información se aplica a las ediciones de licencia por volumen de Office 2010, pero no se aplica a Office Professional Plus para Office 365, cuya licencia se otorga mediante suscripción. El elemento PIDKEY no se debe usar para establecer claves de producto de Office Professional Plus para Office 365. Para obtener información acerca de Office Professional Plus para Office 365, vea Office Professional Plus para Office 365

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.

Para escribir una clave MAK en el archivo Config.xml, agregue la siguiente línea en el archivo.

<PIDKEY Value="AAAAABBBBBCCCCCDDDDDEEEEE" />

Donde AAAAABBBBBCCCCCDDDDDEEEEE es la clave de producto de 25 caracteres. Para obtener más información acerca de las licencias para Office 2010, vea Introducción a la activación por volumen para Office 2010.

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 da por supuesto que también aceptará 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 una 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.

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.

Sugerencia

La opción equivalente en la OCT es “Modificar propiedades de la instalación” de Office Customization Tool in Office 2010.

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 Office 2010.

El elemento Setting admite las siguientes propiedades del sistema de administración de claves (KMS):

  • KMSSERVICENAME — especifica el nombre de host del KMS.

  • KMSSERVICEPORT — especifica el puerto de host del KMS.

Por ejemplo, para usar las propiedades del KMS, use la siguiente sintaxis:

<Setting Id="KMSSERVICENAME" Value="contoso.com" />

<Setting Id="KMSSERVICEPORT" Value="1234" />

donde:

contoso.com es el nombre del host del KMS

1234 es el valor del número de puerto

Nota

La herramienta recomendada para especificar los valores KMSSERVICENAME y KMSSERVICEPORT es el script de la plataforma de protección de software (ospp.vbs). Para establecer el nombre de host y los valores del puerto del KMS mediante ospp.vbs, ejecute los siguientes comandos:
ospp.vbs /sethst:value
ospp.vbs /setprt:value
En el ejemplo anterior, sethst value es el nombre de host del KMS y setprt value es el puerto de host del KMS.
Puede establecer los atributos del KMS del archivo Config.xml como una alternativa, como en un escenario con una instalación de Office 2010 de 32 bits en un equipo que ejecuta una edición de 64 bits de Windows. Para obtener información acerca de la activación por volumen, vea Implementación de la activación por volumen de Office 2010 y para obtener información acerca del funcionamiento de ospp.vbs, vea Herramientas para configurar equipos cliente en Office 2010.

El elemento Setting admite la propiedad AUTO_ACTIVATE para la activación de clave de producto. Esta propiedad especifica que la activación del producto se produce automáticamente durante la implementación de Office 2010 y usa la siguiente sintaxis.

<Setting Id="AUTO_ACTIVATE" Value="1" />

Nota

No establecer AUTO_ACTIVATE es lo mismo que establecer AUTO_ACTIVATE en un valor de 0. El resultado es que la activación del producto no se produce durante la implementación de Office 2010.
Tenga en cuenta que también puede establecer el valor de la propiedad AUTO_ACTIVATE mediante la herramienta de personalización de Office Customization Tool. Para ello, siga estos pasos:

  1. En la OCT, seleccione Modificar propiedades del programa de instalación del panel izquierdo y, a continuación, haga clic en Agregar del panel derecho.

  2. En el cuadro de diálogo Agregar valor de propiedad, en el cuadro Nombre, escriba AUTO_ACTIVATE. Tenga en cuenta que los nombres de propiedad deben estar en mayúsculas.

  3. En el cuadro Valor, escriba 1 y, a continuación, haga clic en Aceptar.

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

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

donde Option Id es el valor del identificador para la aplicación de Office 2010. Para especificar varias aplicaciones, use una lista separada por coma para indicar los valores Option Id correctos.

Nota

Si instala 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. Todas las letras tienen que estar en mayúsculas para la propiedad SETUP_REBOOT.

<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 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.

Nota

Las variables del entorno no se pueden usar en la ruta de acceso SUpdateLocation. Si se usa, el programa de instalación omite los archivos actualizados que se encuentran en la ubicación de la ruta de acceso especificada.

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 Office 2010  Username se rellenan de la siguiente manera.

Si el usuario que ejecuta Office es el mismo que instaló Office, se usan los valores Username e Initials proporcionados durante la instalación. No se 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 para el elemento Username mostrado al usuario la primera vez que se inicia puede estar rellenado previamente con un valor predeterminado de una versión de Office instalada anteriormente o del usuario que ha iniciado sesión 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 de Office. Por ejemplo, si la instalación anterior de Office es Microsoft Office 2003, la clave de 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. El ejemplo usa la versión Office Professional Plus 2010 del producto.

<Configuration Product="ProPlus">

    <!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->
    
    <!-- <Logging Type="standard" Path="%temp%" Template="Microsoft Office Professional Plus Setup(*).txt" /> -->
    
    <!-- <USERNAME Value="Customer" /> -->
    
    <!-- <COMPANYNAME Value="MyCompany" /> -->
    
    <!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->
    
    <!-- <LIS CACHEACTION="CacheOnly" /> -->
    
    <!-- <DistributionPoint Location="\\server\share\Office" /> -->
    
    <!-- <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>