Ejecución de comandos arbitrarios con instalaciones de Office 2010

 

Se aplica a: Office 2010

Última modificación del tema: 2012-01-27

De manera predeterminada, el programa de instalación para Microsoft Office 2010 instala un producto de Office a la vez. Puede usar la característica de encadenamiento para personalizar el programa de instalación para que ejecute el comando arbitrario o el ejecutable ligero que desee cuando este producto esté instalado. Para agregar un comando arbitrario o un ejecutable ligero, puede usar la característica Agregar instalaciones y ejecutar programas de la Herramienta de personalización de Office (OCT) o el elemento Command del archivo Config.xml. Se recomienda limitar el uso de Agregar instalaciones y ejecutar programas y el elemento Command únicamente a ejecutables ligeros o comandos arbitrarios que no realicen cambios en el equipo o que no requieran una acción del usuario. Por ejemplo, puede ejecutar una utilidad para copiar registros o un comando para abrir una página de bienvenida al final de la instalación.

La opción Agregar instalaciones y ejecutar programas de la OCT (líneas de comandos escritas en los cuadros de diálogo Agregar entrada de programa y Modificar entrada de programa) y el elemento Command del archivo Config.xml solo se usan en las instalaciones iniciales y las desinstalaciones del producto. Los comandos se procesan únicamente durante las instalaciones iniciales y desinstalaciones.

Importante

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, la instalación principal y la instalación encadenada pueden no finalizar correctamente. Por lo tanto, se recomienda no usar el encadenamiento. En lugar de este último, el método recomendado para instalar varios productos de forma conjunta es usar un programa de administración de implementación, como Microsoft Systems Management Server o Microsoft System Center Configuration Manager 2007, o bien una herramienta de terceros.

En el siguiente ejemplo, se usa la OCT para agregar un programa arbitrario a la instalación.

Para personalizar la instalación principal para ejecutar un comando

  1. Cree un punto de instalación de red que contenga el producto que desea instalar. Para obtener más información, vea Creación de un punto de instalación de red para Office 2010.

  2. Ejecute la OCT con Setup.exe desde la raíz del punto de instalación de red con la opción de línea de comandos /admin. Por ejemplo, ejecute \\server\share\Office14\setup.exe /admin.

  3. En el cuadro de diálogo Seleccionar producto, seleccione el producto que va a ser la instalación principal.

  4. En el panel izquierdo de la OCT, seleccione Licencia e interfaz de usuario. En el panel derecho, establezca Nivel de presentación en Ninguno, introduzca la Clave de producto y seleccione Acepto los términos del Contrato de licencia.

    Para obtener información acerca de las opciones “Licensing and user interface” y Nivel de presentación, vea Office Customization Tool in Office 2010.

  5. En el panel izquierdo, seleccione Agregar instalaciones y ejecutar programas.En el panel derecho, haga clic en Agregar.

  6. En el cuadro de diálogo Agregar entrada de programa, realice los pasos siguientes para el ejecutable encadenado.

    • En Destino, escriba la ruta de acceso completa del archivo ejecutable que desea ejecutar después de la instalación principal. Por ejemplo, escriba \\server\share\Office14\copylogs.bat.

    • En Argumentos, escriba la cadena de argumentos que se va a pasar al ejecutable. Por ejemplo, escriba QuietArg="/q" Wait="30000".

      Para obtener información acerca del elemento Command y los atributos admitidos, vea el Elemento Command en Archivo Config.xml de 2010 Office.

      Nota

      Como se ha mencionado anteriormente, las líneas de comandos escritas en los cuadros de diálogo Agregar entrada de programa y Modificar entrada de programa solo se usan para instalaciones iniciales y desinstalaciones. Las líneas de comandos se procesan solo durante las instalaciones iniciales y las desinstalaciones.

    • Seleccione la opción Ejecute este programa después de haber instalado el producto de Office para ejecutar el programa que se indica en el cuadro Destino después de finalizar la instalación de Office. Es la opción recomendada.

      Además, puede seleccionar la opción Ejecute este programa antes de instalar el producto de Office si desea que el programa que aparece en el cuadro Destino se ejecute antes de que se inicie la instalación de Office. Si el programa no finaliza correctamente o si reinicia el equipo, Office no se instalará y el resto de los programas de la lista no se ejecutarán.

    • Haga clic en Aceptar.

  7. Realice otras personalizaciones que considere necesarias en la OCT.

  8. Guarde el archivo de personalización del programa de instalación (archivo .msp) con un nombre único en la carpeta Actualizaciones del punto de instalación de red.

  9. Salga de la OCT.

Para instalar el producto

  1. Ejecute el programa de instalación desde la raíz del punto de instalación de red. Por ejemplo, si el producto principal es Microsoft Office Professional Plus 2010, escriba \\server\share\setup.exe

    O bien

    Si también usó el archivo Config.xml para configurar las opciones de instalación además de las personalizaciones del archivo .msp de personalización del programa de instalación de la OCT, ejecute el programa de instalación desde la raíz del punto de instalación de red y especifique el archivo Config.xml que personalizó para el producto principal. Por ejemplo, si el producto principal es Office Professional Plus 2010, escriba:

    \\server\share\setup.exe /config \\server\share\ProPlus.WW\config.xml

  2. En el cuadro de diálogo Seleccionar producto, seleccione el producto principal.

Una vez que el programa de instalación ha instalado el producto principal, ejecuta el comando arbitrario o el ejecutable ligero que especificó en la OCT.

Sugerencia

Puede incluir los archivos de personalización que ha creado en una ubicación que no sea la carpeta Actualizaciones. Agregue la opción /adminfile a las líneas de comandos en los procedimientos anteriores de esta sección para especificar los archivos de personalización que se van a usar. Para obtener más información acerca de cómo usar las opciones de líneas de comandos del programa de instalación, vea Opciones de la línea de comandos del programa de instalación de Office 2010.

Funcionamiento

El programa de instalación del producto principal sigue el proceso habitual. Una vez finalizada la instalación, dicho programa ejecuta el ejecutable ligero o el comando arbitrario que haya especificado en la OCT. El programa de instalación espera a que termine cada programa antes de ejecutar el siguiente.

Es importante ejecutar el programa de instalación principal en modo silencioso. Un programa de instalación encadenado no puede ejecutarse si el programa de instalación principal se ejecuta de forma interactiva. Debe ejecutar el programa de instalación principal con el Nivel de presentación establecido en Ninguno. Se recomienda ejecutar también las instalaciones encadenadas con el Nivel de presentación establecido en Ninguno. Además, debido a que el programa de instalación se ejecuta en modo silencioso, debe escribir la clave de producto para cada producto en la OCT.