Manual del equipo de trabajo de aplicaciones principales

Desarrollo

Publicado: junio 30, 2006

La figura 3 ilustra las tareas principales que el equipo de trabajo de aplicaciones principales debe completar durante la primera parte de la fase de desarrollo. Esas actividades sirven para crear y probar el paquete de implementación de Ediciones de Office 2003 y otras aplicaciones principales, que se integrarán en el paquete general de implementación como un subconjunto de tareas posterior.

Figura 3. Tareas detalladas para la creación del paquete de implementación de Ediciones de Office 2003

Figura 3. Tareas detalladas para la creación del paquete de implementación de Ediciones de Office 2003

En esta página

Funciones y responsabilidades
Office 2003 Editions Resource Kit
Creación del punto de instalación
Integración de los Service Packs
Personalización de Ediciones de Office 2003
Automatización de otras aplicaciones
Tratamiento de los requisitos de seguridad de la aplicación
Reempaquetado de aplicaciones principales
Encadenamiento de instalaciones mediante Ediciones de Office 2003
Integración de aplicaciones principales con el Acelerador de Solución para BDD
Hito: ámbito finalizado

Funciones y responsabilidades

Los seis clústeres de funciones del modelo de equipo de MSF tendrán su función en la fase de desarrollo. La tabla 3 muestra dichas funciones y define las áreas de enfoque de cada clúster de función. Para obtener más información acerca de los clústeres de funciones del equipo de MSF, consulte el sitio de Microsoft Solutions Framework (en inglés), en https://www.microsoft.com/technet/itsolutions/msf/default.mspx.

Tabla 3. Funciones y responsabilidades durante la fase de desarrollo

Función

Enfoque

Administración de productos

Entrada en diseño conceptual; análisis de requisitos empresariales; plan de comunicaciones

Administración de programas

Diseño conceptual y lógico; especificación funcional; plan de proyecto y programación de proyecto; presupuesto

Desarrollo

Creación y puesta a prueba del paquete de instalación de Ediciones de Office 2003

Experiencia de usuario

Escenarios o casos de uso; requisitos de usuario; requisitos de localización y accesibilidad; documentación de usuario; planes de aprendizaje; programaciones

Prueba

Puesta a prueba de la definición de requisitos; plan y programación de prueba

Administración de versiones

Evaluación de diseño; requisitos de operaciones; plan o programación piloto y de implementación; detección de redes; inventario de aplicaciones y hardware; comunicación con equipos de operaciones y seguridad

Office 2003 Editions Resource Kit

El Microsoft Office 2003 Editions Resource Kit (en inglés) contiene cientos de páginas de información detallada y de utilidades para personalizar el comportamiento de Ediciones de Office 2003. Entre otras cosas, comprende áreas como las siguientes:

  • Preparación y personalización de implementación

  • Personalización e implementación de Outlook 2003

  • Implementación multilingüe en todo el mundo

  • Mantenimiento y solución de problemas

Puede descargar el Microsoft Office 2003 Resource Kit desde https://www.microsoft.com/office/orkarchive/2003ddl.htm.

Creación del punto de instalación

Puede implementar Ediciones de Office 2003 desde una instalación administrativa parecida a la de Ediciones de Office 2003, Office 2000 y Office XP. También puede implementar las ediciones desde una imagen de CD-ROM personalizada y comprimida: una función de Ediciones de Office 2003 que crea un origen de instalación local (LIS). Si implementa Ediciones de Office 2003 desde una instalación administrativa, puede:

  • Administrar un conjunto único de archivos de Ediciones de Office 2003 desde una ubicación central.

  • Crear una configuración estándar de Ediciones de Office 2003 para un grupo de usuarios.

  • Aprovechar las opciones de instalación flexible.

  • Administrar las actualizaciones de Ediciones de Office 2003 actualizando una sola imagen administrativa.

Sólo podrá crear un punto de instalación administrativa si adquiere la aplicación Ediciones de Office 2003 adquirida mediante un acuerdo de licencias por volumen u otro canal distinto del de venta al por menor. No puede ejecutar Setup.exe en modo administrativo (/a) con una versión procedente de la venta al por menor de Ediciones de Office 2003.

Microsoft recomienda LIS porque ofrece una mejor funcionalidad para equipos portátiles, almacenando los archivos de origen localmente en la caché. También facilita las futuras actualizaciones de Ediciones de Office 2003, ya que no hay conexión entre la instalación de cliente y la instalación administrativa del servidor. (Le permite instalar archivos de actualización de cliente). Debe crear instalaciones administrativas de Ediciones de Office 2003 si desea descomprimir los archivos de origen para poder usar el estado de instalación de la característica Run From Network (Ejecutar desde la red). Otro caso en que conviene usar instalaciones administrativas es cuando los equipos de destino no tienen suficiente espacio en disco para los archivos de origen locales. Si no es así, implemente un LIS. Sea cual sea el método seleccionado, documente su elección y sus motivos.

Las dos secciones siguientes describen cada método. Debe elegir uno de los dos, ya que se excluyen mutuamente. Consulte “Taking Advantage of a Local Installation Source” (en inglés), en https://office.microsoft.com/en-us/assistance/HA011402031033.aspx, para obtener más información acerca del LIS.

El “apéndice A. Creación de un punto de instalación” describe los pasos que deben seguirse para estos métodos en las dos secciones siguientes.

Instalaciones administrativas

La creación de una instalación administrativa conlleva descomprimir el contenido del CD-ROM del producto e incrustar el nombre de organización, la clave de producto y la aceptación del contrato de licencia para el usuario final (CLUF) en el punto de distribución.

Orígenes de instalación local

Cuando los usuarios instalan Ediciones de Office 2003 desde una imagen de CD-ROM comprimida en la red, el programa de instalación de Ediciones de Office 2003 usa un servicio del sistema denominado motor de origen de Office (Ose.exe) para copiar los archivos de instalación necesarios a una carpeta oculta del equipo local. Windows Installer usa ese LIS para instalar Ediciones de Office 2003, y el LIS sigue estando disponible para reparaciones, reinstalaciones o actualizaciones posteriores de Ediciones de Office 2003. Los usuarios pueden instalar características individualmente o ejecutar el programa de instalación de Ediciones de Office 2003 en modo de mantenimiento para agregar características nuevas.

El programa de instalación de Ediciones de Office 2003 crea un LIS de forma predeterminada, pero sólo cuando los usuarios instalan Ediciones de Office 2003 desde una imagen de CD-ROM comprimida. Si hay espacio suficiente en el disco duro del equipo local, el programa de instalación de Ediciones de Office 2003 almacena en caché el origen de instalación completo de forma predeterminada. El mantenimiento de este origen de instalación local tras la instalación de Ediciones de Office 2003 ofrece varias ventajas a los usuarios de organizaciones. La ventaja principal afecta a los usuarios móviles. El LIS les permite agregar o reparar características sin necesidad de tener acceso a los archivos de origen en la red.

Los archivos de origen de Ediciones de Office 2003 se comprimen en archivos contenedores (.cab) para encajar en el CD-ROM de producto de Ediciones de Office 2003. Para crear un punto de distribución como imagen de CD-ROM comprimida, sólo tiene que copiar los archivos .cab comprimidos a un recurso compartido de red antes de personalizar la imagen de CD-ROM. En este caso no ejecutará el programa de instalación de Ediciones de Office 2003 para crear un punto administrativo de instalación, como se describía en la sección anterior; en su lugar, sólo copiará los archivos comprimidos directamente al recurso compartido de red. A diferencia de lo que ocurre en el proceso de ejecución del programa de instalación de Ediciones de Office 2003 mediante la opción /a, que expande los archivos comprimidos en el punto administrativo de instalación, los archivos de la imagen de CD-ROM siguen comprimidos.

Nota   Hay una versión nueva del programa de instalación de Ediciones de Office 2003 disponible en el kit de herramientas Microsoft Office 2003 Editions Resource Kit. La versión 11.0.6176.0 le ayuda a garantizar que cada escritorio de la organización obtenga y conserve un LIS completo. El nuevo programa de instalación de Ediciones de Office 2003 también permite a los administradores implementar primero el LIS y, a continuación, iniciar la instalación de Ediciones de Office 2003. Microsoft le recomienda instalar la versión más reciente del programa de instalación de Ediciones de Office 2003 en sus puntos de distribución actuales.

Integración de los Service Packs

Los Service Packs de Ediciones de Office 2003 son actualizaciones provisionales para la resolución de problemas de rendimiento, confiabilidad y seguridad. Es recomendable incluir los Service Packs más recientes en la distribución de Ediciones de Office 2003, por lo que tendrá que integrarlos en los archivos de origen de Ediciones de Office 2003.

Microsoft publica dos versiones de cada Service Pack. Puede descargar ambas desde https://www.microsoft.com/office/ork. Una es para actualizar las instalaciones administrativas, y la otra para actualizar equipos cliente (lo que también se denomina actualización binaria). Ambas se realizan mediante un archivo de actualización con la extensión .msp. La actualización administrativa es un archivo sustitutivo completo que contiene todos los cambios del Service Pack. Puede usar diferentes técnicas para implementar las actualizaciones, según el tipo de punto de distribución que haya creado:

  • Instalaciones administrativas. Si creó el punto de distribución de Ediciones de Office 2003 como instalación administrativa, debe usar la actualización administrativa para integrar el Service Pack en él.

  • Orígenes de instalación locales. La actualización del cliente actualiza los archivos necesarios en vez de reemplazarlos. Si creó el punto de distribución como imagen comprimida de CD-ROM, debe usar el método de actualización de cliente para aplicar las actualizaciones a los equipos cliente. Para agregar actualizaciones de cliente a la imagen comprimida de CD-ROM, encadénelas en el archivo Setup.ini.

El Microsoft Office 2003 Editions Resource Kit contiene instrucciones completas para integrar los Service Packs en las instalaciones administrativas y encadenar las actualizaciones de cliente a un origen de instalación local. Consulte “Distributing Office 2003 Product Updates” (en inglés), en https://office.microsoft.com/en-us/assistance/HA011402381033.aspx. El “apéndice A. Creación de un punto de instalación” proporciona información detallada sobre la integración de los Service Packs mediante ambos métodos de punto de instalación.

Personalización de Ediciones de Office 2003

La figura 4 muestra una descripción de alto nivel del proceso de desarrollo para la personalización de Ediciones de Office 2003.

Figura 4. Proceso para empaquetar Ediciones de Office 2003 mediante instalaciones administrativa

Figura 4. Proceso para empaquetar Ediciones de Office 2003 mediante instalaciones administrativas

La creación de una instalación personalizada de Ediciones de Office 2003 requiere varios pasos. Tras su creación y puesta a prueba, este paquete puede insertarse en el Acelerador de Solución para el proceso de imágenes de BDD, a fin de que la configuración personalizada de Ediciones de Office 2003 pueda incluirse automáticamente en todas las imágenes de equipo. En esta sección se describen los pasos necesarios para crear la instalación personalizada de Ediciones de Office 2003:

  1. Cree un archivo de configuración de perfil de Office (.ops). Instale y configure Ediciones de Office 2003 en un equipo modelo. Instale también el Microsoft Office 2003 Editions Resource Kit. A continuación, capture la configuración de Ediciones de Office 2003 en un archivo de Office Profile Wizard (.ops) para su distribución con Ediciones de Office 2003. Un archivo .ops contiene la parte del perfil de usuario que pertenece a Ediciones de Office 2003. Cuando el programa de instalación de Ediciones de Office 2003 aplica el archivo durante la instalación, escribe esa configuración en el perfil del usuario.

  2. Cree un archivo de transformación (.mst). Un archivo de transformación contiene la configuración necesaria para personalizar la instalación de Ediciones de Office 2003. Los archivos de transformación para Ediciones de Office 2003 son similares a los archivos de respuesta de instalación desatendida de Windows XP. Puede usar el Custom Installation Wizard (Asistente para la instalación personalizada) para crear un archivo de transformación, que tendrá la extensión .mst.

  3. Personalice el archivo Setup.ini. El archivo Setup.ini controla la forma en que se ejecuta Setup.exe. Deberá personalizar ese archivo principalmente si usa el LIS para implementar Ediciones de Office 2003.

  4. Compruebe la configuración manualmente. Antes de agregar la configuración de Ediciones de Office 2003 a la imagen del Acelerador de Solución para BDD, debe ponerla a prueba manualmente en un entorno de laboratorio para asegurarse de que es adecuada.

    Nota   Para obtener más información acerca de la personalización de Ediciones de Office 2003 mediante las herramientas descritas en esta sección, consulte “Customizing User-Defined Settings” (en inglés) en el Microsoft Office 2003 Editions Resource Kit (en inglés), en https://office.microsoft.com/en-us/assistance/HA011401971033.aspx.

Creación de un archivo de configuración de perfil de Office

Cree un equipo modelo que ejecute una instalación limpia de Windows sin ninguna otra aplicación instalada. Tras instalar el Microsoft Office 2003 Editions Resource Kit, siga los pasos descritos en “Appendix B. Customizing Office 2003 Editions” para crear un archivo de configuración de perfil de Office (.ops).

Creación de un archivo de transformación

Para crear el archivo de transformación (.mst) que personalice la instalación de Ediciones de Office 2003, ejecute el Custom Installation Wizard (Asistente para la instalación personalizada). Puede ejecutar el asistente en cualquier equipo que tenga instalado Microsoft Office 2003 Editions Resource Kit. Como ya ha instalado el kit de recursos en el equipo modelo, si lo desea puede limitarse a ejecutar el Custom Installation Wizard (Asistente para la instalación personalizada) en ese equipo.

No use una herramienta que no sea de Microsoft para crear un archivo de transformación para Ediciones de Office 2003. El Custom Installation Wizard (Asistente para la instalación personalizada) controla varias opciones específicas de aplicación que pueden no ser tenidas en cuenta por otras herramientas de generación de archivos .mst (como las disponibles con FLEXnet AdminStudio o Wise Package Studio).

Cuando ejecute el asistente, asegúrese de configurar al menos las opciones siguientes y, a continuación, guarde el archivo de transformación como archivo Office11.mst en el servidor de laboratorio desde el que ha instalado Ediciones de Office 2003:

  • Configure Local Installation Source (Configurar el origen de instalación local). Si usa el LIS, debe configurar el origen de instalación local mediante un archivo de transformación. Si es así, seleccione la opción de origen de instalación local Configure (Configurar); a continuación, escriba la clave de producto en el espacio disponible y acepte el CLUF.

  • Customize Default Application Settings (Personalizar la configuración de aplicaciones predeterminada). Seleccione los valores Get de una opción de perfil de configuración existente y, a continuación, seleccione el archivo .ops creado en la sección anterior. Como recordará, guardó ese archivo en el servidor de laboratorio.

  • Identify Additional Servers (Identificar servidores adicionales). Agregue a esta pantalla la lista de recursos compartidos de los servidores de aplicaciones en que se copiará este punto de distribución de Ediciones de Office 2003. Esto permite que Ediciones de Office 2003 encuentre sus medios de origen en la red cuando se necesite realizar reparaciones o instalar componentes nuevos. Este paso sólo es esencial cuando se usan las instalaciones administrativas.

Un elemento clave que se puede especificar en Custom Installation Wizard (Asistente para la instalación personalizada) (o en cualquier archivo de transformación de Windows Installer) es el estado de instalación predeterminado para las características disponibles. A continuación se incluyen las opciones posibles para cada estado de característica:

  • Run from My Computer (Ejecutar desde Mi PC). Este estado de característica copia archivos, escribe entradas de registro y crea accesos directos asociados a la característica en el equipo, a fin de que la pueda ejecutar de forma local.

  • Run all from My Computer (Ejecutar todas desde Mi PC). Este estado de característica es igual que Run from My Computer (Ejecutar desde Mi PC), salvo que todas las características secundarias pertenecientes a esa función también se establecen en este estado. Es el estado recomendado para todos o casi todos los casos.

  • Run from Network (Ejecutar desde la red). Este estado de característica deja los componentes en el punto administrativo de instalación y ejecuta la característica desde él.

    Nota   Esta opción no está disponible cuando la instalación se realiza desde una imagen comprimida de CD-ROM y se hace referencia a un origen de instalación local.

  • Run all from Network (Ejecutar todas desde la red). Se trata nuevamente de una opción similar a Run from Network (Ejecutar desde la red), salvo que todas las características secundarias pertenecientes a esa característica también se establecen en este estado.

  • Installed on First Use (Instalar en el primer uso). Este estado de característica deja los componentes de la característica y todas sus características secundarias en el punto administrativo de instalación o en el origen de instalación local hasta que el usuario intente usarla por primera vez. Cuando se use por primera vez, los componentes se instalarán automáticamente.

  • Not Available (No disponible). Este estado de característica hace que el programa de instalación no instale los componentes de esa característica ni de ninguna de sus características secundarias.

  • Not Available , Hidden , Locked (No disponible, Oculto o Bloqueado). Seleccione este estado de característica para las características que no desea que estén disponibles. Esto hará que los componentes de esa característica no se instalen i se muestren en el árbol de características durante la instalación. Cuando se selecciona este estado de característica, los usuarios no pueden instalar la característica cambiando el estado de la característica principal ni llamando a Windows Installer directamente desde la línea de comandos.

Consulte el “apéndice B: personalización de Ediciones de Office 2003” para obtener instrucciones.

Nota   Algunas características secundarias no son compatibles con Run from Network (Ejecutar desde la red) o Installed on First Use (Instalar en el primer uso). En ese caso, la característica se instala para ejecutarse en el equipo local.

Nota   Consulte “Custom Installation Wizard” (en inglés) en Microsoft Office 2003 Editions Resource Kit (en https://office.microsoft.com/en-us/assistance/HA011525761033.aspx) para obtener una lista completa de los valores disponibles en los archivos de transformación.

Nota   El Custom Installation Wizard (Asistente para la instalación personalizada) obtiene la configuración mostrada en la pantalla Change Office User Settings (Cambiar la configuración de usuario de Office) de los archivos .opa. Esos archivos son similares a las plantillas administrativas (archivos .adm) usadas para las directivas de Ediciones de Office 2003. Hay una hoja de cálculo de Excel 2003 que contiene el texto explicativo de los archivos .opa y .adm, lo que puede serle útil para conocer los valores disponibles. Descargue la hoja de cálculo desde https://www.microsoft.com/downloads/details.aspx?FamilyID=ba8bc720-edc2-479b-b115-5abb70b3f490&DisplayLang=en.

Personalización del archivo Setup.ini

Antes de aplicar los valores especificados en la línea de comandos, el programa de instalación lee las propiedades especificadas en el archivo Setup.ini (o en el archivo Setuppro.ini si el programa de instalación de su medio de distribución se llama Setuppro.exe); si lo desea, puede definir en ese archivo las mismas propiedades que podría indicar desde la línea de comandos. Este formato es mucho más fácil de leer que un largo archivo por lotes con varios argumentos de línea de comandos. Para obtener información detallada acerca de la configuración de este archivo, consulte el “apéndice B: personalización de Ediciones de Office 2003” o la sección “Setup Settings File” de Microsoft Office 2003 Editions Resource Kit, en https://office.microsoft.com/en-us/assistance/HA011513671033.aspx.

Si instala Ediciones de Office 2003 desde un LIS y desea personalizar la forma en que el programa de instalación crea el origen de instalación local en los equipos de usuario, puede establecer las propiedades de la sección [Cache] de Setup.ini. Como el programa de instalación crea el origen de instalación local antes de aplicar un archivo de transformación, no podrá establecer la mayoría de las opciones de origen de instalación locales en un archivo de transformación. De forma predeterminada, la memoria caché es flexible, por lo que permite la instalación de archivos de origen parciales si el espacio en disco es limitado. Para garantizar una instalación completa de los archivos de origen de Ediciones de Office 2003 en la memoria caché, edite la sección [Cache] del archivo Setup.ini existente (ubicado en la carpeta Files\Setup del punto de distribución de Ediciones de Office 2003) de modo que tenga el aspecto siguiente:

[Cache]
ENFORCECACHE=1

Puesta a prueba manual de la configuración

Para poner a prueba manualmente el paquete de Ediciones de Office 2003 personalizado, comience con un equipo limpio de Windows XP que se haya compilado recientemente y preferiblemente sin ninguna otra aplicación instalada. Así tendrá un punto de partida limpio desde el que probar el paquete de Ediciones de Office 2003. Deberá tener privilegios de administrador local en el equipo para poder continuar.

Instale el paquete de Ediciones de Office 2003 con una línea de comandos similar a la siguiente (el comando debe estar entero en una sola línea):

\\servername\Packages\Office11\Setup.exe
TRANSFORMS=\\servername\Packages\Office11\Office11.MST /QB

Donde:

  • \\servername\packages es el nombre del servidor y del recurso compartido de la instalación administrativa de los paquetes y Office11 es la subcarpeta que contiene el paquete de instalación de Ediciones de Office 2003.

  • \\servername\Packages\Office11\Office11.MST es la ruta de acceso y el nombre del archivo de transformación que creó mediante el Custom Installation Wizard (Asistente para la instalación personalizada).

Puede volver a crear y probar los archivos de transformación hasta que cumplan los requisitos de su organización. Una vez que esos requisitos se cumplan en la instalación manual, podrá continuar e integrar el paquete en el Acelerador de Solución para BDD para procesos de creación de imágenes e implementación.

Automatización de otras aplicaciones

Para conseguir una instalación completamente desatendida y automatizada, las aplicaciones que agregue al Acelerador de Solución para BDD deben permitir la instalación desatendida. Muchos programas de instalación admiten las opciones de línea de comandos /s o /q para dicho propósito; otros no lo hacen.

Normalmente, puede averiguar si el paquete admite la instalación desatendida escribiendo instalación /? en el símbolo del sistema, donde instalación es el nombre de archivo del programa de instalación. Si el programa de instalación no da pistas, deberá averiguar qué producto de proveedor se usó para crear el paquete. Por lo general, puede obtener información ejecutando el programa de instalación o buscando logotipos y marcas en las páginas del asistente de instalación, o bien leyendo las propiedades del archivo.

Cuando se admite la automatización de una instalación silenciosa, las posibilidades de personalización varían según el proveedor. Las opciones de compatibilidad inherentes presentadas en la sección siguiente son un buen punto de inicio. Tenga en cuenta que si la compatibilidad descrita a continuación le parece insuficiente para cubrir sus necesidades, el desarrollador puede haber ofrecido compatibilidad especializada para la instalación silenciosa de la aplicación. Si el proveedor ofrece ese tipo de compatibilidad, debería mencionarse en las notas de la versión, en el tutorial o en el sitio web de Soporte técnico de la aplicación.

Instalaciones de Windows Installer

El número de aplicaciones empaquetadas como bases de datos de Windows Installer crece cada día. Así, lo que a menudo parece un programa de instalación autocontenido y autoextraíble, con un nombre del tipo Setup.exe, suele ser un archivo que al descomprimirse genera una base de datos de Windows Installer. En general la base de datos se puede extraer mediante una herramienta como WinZip (de WinZip Computing, en http://www.winzip.com), o ejecutando el programa de instalación y buscando los archivos de instalación en la carpeta %TEMP%. Las bases de datos de Windows Installer tienen la extensión de archivo .msi.

Para instalar las bases de datos desatendidas de Windows Installer mediante Msiexec.exe, use la opción de línea de comandos /qb para una interfaz de usuario básica (con sólo una barra indicadora de progreso) o la opción de línea de comandos /qn para no usar interfaz de usuario.

Instalaciones InstallShield de Windows Installer

En el caso de ciertos archivos de instalación de Windows Installer creados por Macromedia InstallShield, puede ser necesario ejecutarlos mediante un archivo Setup.exe proporcionado de forma específica. Los intentos de ejecución del archivo .msi mostrarán directamente un mensaje que indica que debe usarse Setup.exe para iniciar la instalación. Esto sucede cuando el autor de la instalación usa InstallShield Script. Cuando se usa InstallShield Script, este requisito se aplica para garantizar que se instala la versión necesaria de InstallShield Script Engine (ISScript.msi) en el equipo antes de continuar. Si no se detecta, la versión necesaria de InstallShield Script Engine se instala automáticamente antes de llamar al programa de instalación de Windows Installer. Puede abordar esta instalación de varias maneras.

En primer lugar, puede usar la función de línea de comandos de InstallShield ofrecida por Setup.exe. Además de la función de línea de comandos ofrecida por Setup.exe, también existe la opción de pasar opciones al programa de instalación contenido de Windows Installer mediante el argumento /v. Tras /v, puede especificar cualquier modificador que desee pasar al programa de instalación de Windows Installer entre comillas dobles. Por ejemplo, el comando siguiente hace que Setup.exe se ejecute en modo silencioso y que pase la opción /qn al programa de instalación de Windows Installer:

setup.exe /s /v"/qn"

El siguiente método disponible es implementar el InstallShield Script Engine por separado, como parte de las aplicaciones principales, antes que los archivos de instalación que lo necesiten. A continuación, puede evitar la funcionalidad restrictiva del archivo Setup.exe proporcionado ejecutando el archivo .msi directamente e incluyendo la propiedad pública ISSETUPDRIVEN. Puede obtener el programa de instalación incrustado de Windows Installer mirando en la carpeta %TEMP% tras la aparición del mensaje inicial del asistente de instalación. A continuación, puede poner el archivo .msi en el servidor de laboratorio y ejecutarlo directamente de forma silenciosa mediante el comando siguiente:

msiexec.exe /i setup.msi ISSETUPDRIVEN=1 /qn

Instalaciones heredadas de InstallShield

Los archivos de instalación heredados creados por InstallShield suelen llamarse Setup.exe. Para crear una instalación desatendida para un paquete de InstallShield, debe crear un archivo de respuesta de InstallShield, que tendrá la extensión .iss. Este método funciona con la mayoría de paquetes de InstallShield, pero no con todos.

Para obtener instrucciones, consulte el Manual del grupo de trabajo de aplicaciones suplementarias.

Instalaciones de PackagefortheWeb

PackagefortheWeb es una aplicación de Installshield empaquetada en un archivo autocontenido y autoextraíble. Cree un archivo Setup.iss. Se usa de forma similar a como se ha descrito en la sección anterior. La diferencia es que debe usar la opción de línea de comandos /a para pasar las opciones de línea de comandos al programa de instalación una vez se extraiga el contenido de éste. Por ejemplo, un archivo de instalación denominado Prog.exe extraerá su contenido en la carpeta temporal y, cuando termine, ejecutará Setup.exe. Para pasar opciones de línea de comandos a Setup.exe, debe usar la opción de línea de comandos /a.

Instalaciones de Wise

La mayoría de los paquetes creados mediante Wise Installation System o Wise InstallMaster (ahora Wise Installation System) reconocen la opción de línea de comandos /s para la instalación desatendida. Aunque esto suele bastar como método de instalación silenciosa, no se ofrece ninguna función para dictar opciones de instalación si ésta no es proporcionada por el proveedor de la aplicación.

Instalaciones de Ghost Installer

Los archivos de instalación de Ghost Installer de Ethalone Solutions pueden permitir la instalación silenciosa cuando usa la opción de línea de comandos -s. El éxito de este método depende de las decisiones del desarrollador al crear la instalación. Aunque la instalación se automatiza, no habrá opciones de personalización de la instalación silenciosa a menos que el desarrollador de la instalación tome medidas específicas.

Tratamiento de los requisitos de seguridad de la aplicación

Algunas aplicaciones no se ejecutarán correctamente para un usuario restringido. Aunque en raros casos esto puede deberse a que el usuario restringido carece de ciertos derechos, el motivo más frecuente es que alguna aplicación ha intentado actualizar archivos y entradas de registro para las que el usuario restringido no tiene permiso. En esta sección se analizan métodos para identificar y ajustar esos requisitos de seguridad de la aplicación.

Identificación de los requisitos de seguridad de la aplicación

Al terminar la instalación, la mayoría de las aplicaciones deben restringir la necesidad de actualización de la información a las ubicaciones siguientes:

  • El directorio de datos de la aplicación del perfil del usuario, que suele ser:

    • Windows XP: C:\Documents and Settings\<Nombre de usuario>\Datos de programa\<Nombre de proveedor>\<Nombre del producto>

    • Windows Vista: C:\Usuarios\<Nombre de usuario>\AppData\Roaming\<Nombre de proveedor>\<Nombre del producto>

  • Subárbol del registro de usuario de la aplicación, normalmente HKEY_CURRENT_USER\Software\<Nombre de proveedor>\<Nombre del producto>

No obstante, si al ejecutar una aplicación como usuario restringido se produce un error o un comportamiento inesperado, debe mirar en ciertas ubicaciones típicas en las que la aplicación puede haber intentado realizar una actualización:

  • El directorio de la aplicación, normalmente C:\Archivos de programa\<Nombre de proveedor>\<Nombre del producto>

    Busque extensiones de archivo como .dat, .xml e .ini. La aplicación puede haber actualizado la configuración u otros datos de esos archivos; si dichos datos se encuentran fuera de la estructura de directorios del perfil de usuario, la actualización no se realizará correctamente para los usuarios restringidos.

  • Subárbol del registro de equipo de la aplicación, normalmente HKEY_LOCAL_MACHINE\Software\<Nombre de proveedor>\<Nombre del producto>

    Nota   La ruta de acceso predeterminada para la instalación de la aplicación y para el perfil de usuario varía según la versión de Windows. Al escribir scripts o referencias de programación en estas ubicaciones, use variables de entorno. Para los datos de aplicación, %APPDATA% remite a la carpeta raíz de los datos de la aplicación. Para el actual directorio predeterminado de instalación de la aplicación, %PROGRAMFILES% remite a la carpeta raíz de la instalación de la aplicación.

Hay dos herramientas disponibles para identificar qué áreas del sistema se están escribiendo en RegMon.exe y FileMon.exe desde Sysinternals.com. Estas herramientas se pueden usar para supervisar los cambios en los sistemas de registro y de archivos, respectivamente, y para informar de cualquier resultado satisfactorio o error. Observará que el registro suele recibir un gran número de lecturas y escrituras en el registro mismo y en el sistema de archivos; no obstante, estas herramientas proporcionan filtros que le ayudarán a aislar los elementos que le interesan.

Tratamiento de los requisitos de seguridad de la aplicación

Una vez identificados y aprobados los requisitos de seguridad para la implementación, puede aplicarlos de varias formas:

Reempaquetado de aplicaciones principales

Algunos instaladores antiguos no son compatibles con las instalaciones silenciosas, y otros que sí lo son no ofrecen ningún medio para especificar valores. Ningún instalador antiguo ofrece las posibilidades de administración proporcionadas por Windows Installer.

En el caso de los instaladores antiguos, puede convenirle volver a empaquetar las aplicaciones que los usen. El tema es demasiado amplío para cubrirse en esta guía, por lo que le remitimos a varias fuentes de información de calidad:

  • Administrator’s Introduction to Application Repackaging and Software Deployment using Windows Installer (InstallShield Press , 2002). Este libro, disponible en la mayoría de las librerías, es un recurso valioso para realizar reempaquetados complejos.

  • Wise for Windows Installer en http://www.wise.com. Se trata de un popular entorno de desarrollo de bases de datos de Windows Installer.

Encadenamiento de instalaciones mediante Ediciones de Office 2003

El programa de instalación de Ediciones de Office 2003 le permite implementar Office 2003 y las aplicaciones relacionadas en un solo proceso continuo mediante el encadenamiento de paquetes o programas de instalación. En este escenario, el programa de instalación comienza por realizar la instalación de Office 2003 y, a continuación, instala los programas adicionales en el orden especificado en la [ChainedInstall_n] sección del archivo Setup.ini. Puede encadenar los paquetes con la instalación principal tanto si realiza la implementación desde un punto administrativo de instalación como si lo hace desde una imagen comprimida de CD-ROM. Para personalizar las instalaciones encadenadas, establezca las propiedades en Setup.ini.

El encadenamiento es una forma eficaz de implementar Microsoft Office y los productos relacionados que no se incluyen en el paquete principal de Office 2003, como Microsoft Office Frontpage®, Office OneNote® u Office Project. Puede usar el paquete de MUI con Microsoft Office mediante el encadenamiento de archivos Mui.msi individuales. El encadenamiento también puede servir como parte importante de una estrategia de actualización eficaz. Si mantiene el origen de la instalación actualizado con las actualizaciones y Service Packs más recientes, podrá encadenar actualizaciones con la instalación principal para instalaciones de cliente nuevas.

El “apéndice A. Creación de un punto de instalación” cubre el uso de Setup.ini para encadenar instalaciones. También puede encontrar orientación en la sección “Deploying Office and Other Products Together” (en inglés) de Microsoft Office 2003 Editions Resource Kit, en https://www.microsoft.com/office/ork/2003/two/ch5/DepD02.htm. Para obtener más información acerca del encadenamiento de actualizaciones, consulte “Distributing Office 2003 Product Updates” (en inglés), en https://www.microsoft.com/office/ork/2003/five/ch18/MntA01.htm. Para obtener más información acerca del encadenamiento del paquete de MUI y otros recursos de idioma de Office 2003, consulte https://www.microsoft.com/office/ork/2003/four/default.htm.

Integración de aplicaciones principales con el Acelerador de Solución para BDD

TBD

Figura 5. Tareas detalladas para integrar las aplicaciones principales con la imagen del Acelerador de Solución para BDD

Figura 5. Tareas detalladas para integrar las aplicaciones principales con la imagen del Acelerador de Solución para BDD

Integración de aplicaciones principales en compilaciones de imágenes

TBD

Integración de aplicaciones principales en servidores de aplicaciones

TBD

Hito: ámbito finalizado

Al alcanzar este hito, ha personalizado la configuración de Ediciones de Office 2003 y lo ha integrado en el proceso de creación de imágenes del Acelerador de Solución para BDD. La tabla 4 muestra las entregas asociadas a este hito.

Tabla 4. Entregas del hito de finalización de ámbito

Id. de entrega

Descripción

Conjuntos de características de aplicaciones principales definidos

Se han definido las características de las aplicaciones principales y la configuración que se debe incluir en el paquete.

Paquete de aplicaciones principales creado

Las aplicaciones principales personalizadas se han creado y probado manualmente.

Aplicaciones principales integradas en el Acelerador de Solución para BDD

Las aplicaciones principales personalizadas se han integrado en el proceso de creación de imágenes y en los servidores de aplicaciones del Acelerador de Solución para BDD.