El proceso de redacción de script para migrar configuraciones de aplicaciones incluye las siguientes fases principales:
- Investigación
-
En la fase de investigación, se dan estos pasos:
- Empiece con un equipo que no tenga instalada la aplicación, ejecute una herramienta de comparación o instale un programa de supervisión para detectar qué archivos y claves de registro están asociadas a la instalación de la aplicación.
- Ejecute la aplicación y determine si se agregan nuevas claves o si se modifican otras la primera vez que se ejecuta la aplicación.
- Determine dónde se almacenan todos los valores y cómo varían con cada modificación en los valores. La mayoría de las aplicaciones utiliza el registro, algunas emplean archivos de inicialización (.ini) y otras se sirven de formatos de archivos propios para almacenar configuraciones y preferencias.
- Diseño
-
Una vez terminada la fase de investigación, debe diseñar el funcionamiento de script y fijar sus expectativas. Tenga en cuenta lo siguiente:
- Qué versiones de la configuración de la aplicación se pueden migrar.
- Qué valores se pueden pasar de una versión a otra.
- Con qué grado de detalle se categorizan las opciones.
- Cómo detecta CA DMM la configuración de las aplicaciones.
- Qué claves de registro indican que la configuración de la aplicación se ha instalado.
- Qué accesos directos se encuentran en el escritorio o en el grupo de programas del menú Inicio.
- Redacción
-
Empiece a escribir el script con una guía del lenguaje de comandos o bien sírvase de este sistema de ayuda. Tenga en cuenta lo siguiente:
- Si la opción de configuración es la única seleccionada, el equipo de destino debe tener la aplicación instalada para que todas las configuraciones (personalizaciones) se puedan migrar.
Cuando escriba el script, debe tener en cuenta lo siguiente acerca de las funciones de este lenguaje:
- Funciones Apply
-
Cuando aplique claves y valores a los archivos de inicialización, no olvide especificar qué nombres cortos se van a usar.
- Depuración
-
Tenga en cuenta lo siguiente:
- Las opciones de registro de CA DMM deben haberse definido para crear un registro de depuración muy detallado.
- Pruebe el script con CA DMM en un solo equipo guardándola en un archivo DNA.
- Revise el registro de errores para determinar si todos los comandos se han ejecutado correctamente.
- Compruebe el registro de depuración para determinar qué acciones se han completado.
- Sírvase de las sentencias de impresión para imprimir valores en el registro de depuración y supervisar así las variables en diferentes puntos del proceso de migración.
- Prueba
-
Ejecute el script en todos los entornos pertinentes, por ejemplo, en todos los archivos de DNA y en toda la red.