47.1 Descripción de SnAppShot

SnAppshot registra los cambios que se realizan en una estación de trabajo cuando se instala una aplicación. Conforme la instalación continúa, snAppShot registra las diferencias entre el estado de configuración de preinstalación de la estación de trabajo y el estado posterior a la instalación de la misma, compara las dos imágenes y crea un paquete de instalación de aplicación que consta de dos archivos de plantilla de objeto Aplicación (.aot o .axt), uno o varios archivos (.fil) de origen de aplicación y un archivo (filedef.txt) de definición de archivo.

47.1.1 Plantillas del objeto Aplicación

Utilice el archivo de plantilla del objeto Aplicación para crear este tipo de objeto en Novell eDirectory™. Ambos archivos (.aot y .axt) de la plantilla del objeto Aplicación contienen la misma información, que se utiliza para rellenar los campos de propiedad del objeto Aplicación al crear el objeto:

  • El nombre de eDirectory y el nombre del acceso directo de la estación de trabajo que se le va a asignar al objeto Aplicación.
  • Las modificaciones que se tienen que realizar en los ajustes de configuración de la estación de trabajo (ajustes de registro, ajustes INI, modificaciones del archivo de texto, etc.) durante la instalación de la aplicación.
  • Las definiciones de macros que se van a utilizar durante la instalación.
  • La lista de los archivos de aplicación que se van a copiar en la estación de trabajo durante la instalación, incluida la ubicación de origen y la de destino para copiar los archivos.

El archivo .aot es un archivo binario que no se puede editar; el archivo .axt es un archivo de texto que se puede modificar con un editor de texto. Si tiene que modificar la plantilla del objeto Aplicación después de que snAppShot la haya creado, deberá modificar el archivo .axt y utilizarlo para crear el objeto Aplicación. En caso contrario, deberá utilizar el archivo .aot, ya que los datos de este archivo se importan con mayor rapidez.

47.1.2 Archivos de origen de la aplicación

SnAppShot también realiza un seguimiento de todos los archivos de la aplicación que se copian en la estación de trabajo. Estos archivos, que se convierten en los archivos de origen de la aplicación, se copian en una ubicación de origen de red, reciben un nombre numérico que empieza por 1 y una extensión de archivo .fil (por ejemplo, 1.fil). El Lanzador de aplicaciones™ Novell utiliza estos archivos de origen cuando instala la aplicación en la estación de trabajo.

47.1.3 Archivo de definición de archivos de la aplicación

Para asignar los archivos .fil a sus archivos originales, SnAppShot crea un archivo de definición de archivos (filedef.txt). Este archivo de texto no sólo asigna los archivos .fil a los archivos originales, sino que también especifica el nombre y la ubicación de destino que se va a utilizar cuando se instalan los archivos en la estación de trabajo. Por ejemplo:

1.fil=c:\dmi\win32\_deisl1.isu
2.fil=c:\dmi\win32\bin\wdmiutil.dll

47.1.4 Limitaciones de SnAppShot

Antes de utilizar snAppShot tenga en cuenta lo siguiente:

  • SnAppShot no funciona con aplicaciones MSI instaladas con Microsoft Windows Installer. Entre estas aplicaciones se incluyen Microsoft Office 2000 y Microsoft Office XP.

    Las aplicaciones MSI suelen instalar partes de la aplicación “a petición,” lo que significa que, probablemente, las instantáneas de instalación de las aplicaciones no incluirán todas las funciones y características disponibles. Por este motivo, las aplicaciones MSI se deben distribuir como aplicaciones MSI en lugar de como aplicaciones AOT/AXT (snAppShot). Para obtener más información, consulte Sección 29.0, Distribución: aplicaciones complejas.

  • SnAppShot no es compatible con algunos de los nuevos tipos de registro de Windows XP, como hex(800000007). Deberá prestar especial atención cuando utilice snAppShot en Windows XP para asegurarse de que el archivo .axt/.aot (o la página Registro del objeto Aplicación resultante) no incluya cambios que puedan afectar negativamente al funcionamiento de las estaciones de trabajo Windows XP en las que se distribuye la aplicación.
  • SnAppShot falla cuando el Registro de Windows es superior a 30 MB. Aparece el mensaje siguiente:
    A critical 'out of memory' error has occurred. snAppShot must close. (Error crtico de memoria insuficiente. snAppShot debe cerrarse.)
    

    La solución recomendada es utilizar AdminStudio ZENworks Edition en su lugar. Para obtener más información, consulte la guía de instalación de AdminStudio ZENworks Edition.

  • SnAppShot no admite servidores Terminal Server de Windows. No utilice snAppShot en un servidor Terminal Server para crear una aplicación AOT/AXT que desee distribuir a otros servidores Terminal Server.
  • La plantilla del objeto Aplicación cambió de la versión 4.0.1 a la 6.5 para acomodarse a varios cambios de funcionalidad, incluido el cambio de requisitos del sistema a reglas de distribución. Si tiene un entorno anterior a ZENworks 6.5, deberá seleccionar la opción Create 6.5 Application Object Template File (Crear archivo de plantilla de un objeto Aplicación anterior a ZENworks 6.5) mientras crea el archivo .aot para utilizar el archivo en el entorno. Si utiliza la opción por defecto de creación del archivo de plantilla del objeto Aplicación 6.5, el archivo .aot resultante no se podrá utilizar en entornos anteriores a ZENworks 6.5.