Ejecutar un perfil de ejecución

La forma en que se ejecuta un perfil de ejecución depende de si se utiliza Install Capture, Auto-Provisioning o Forward Path. En este tema se proporcionan instrucciones para todos estos elementos.

Para ejecutar un perfil de ejecución mediante Install Capture

Nota: Install Capture utiliza una configuración de máquina virtual para almacenar toda la información que AppDNA requiere para conectarse y administrar la máquina virtual.

  1. En la ficha Install Capture de la pantalla Importar aplicaciones, haga clic en Examinar, Buscar o Importar desde la lista en la barra de herramientas para seleccionar el .exe u otro archivo de instalación que quiera importar.

    Asegúrese de especificar los archivos mediante una ruta UNC (como 192.168.50.20\Source\application.exe o \\MachineName\Source\application.exe).

  2. En la lista de aplicaciones de la ficha Install Capture, active la casilla de verificación situada a la izquierda de la aplicación en la que quiere ejecutar el perfil de ejecución.

  3. En la barra de herramientas de la ficha Install Capture, seleccione la configuración de máquina virtual que quiere utilizar.

    La configuración de la máquina virtual especifica los detalles de la máquina virtual en la que se ejecutará el perfil de ejecución. Esta máquina virtual debe configurarse adecuadamente para el perfil de ejecución. Por ejemplo, el perfil de ejecución de App-V 5.1 Sequencer requiere la instalación de Microsoft Application Virtualization 5.1 Service Pack 1.

  4. En la lista de aplicaciones de la ficha Install Capture, haga clic en el + situado a la izquierda del nombre de la aplicación para abrir el panel de opciones de la aplicación. A continuación, en la primera lista desplegable, seleccione el perfil de ejecución que quiere ejecutar.

  5. En la barra de herramientas de la ficha Install Capture, haga clic en Importar. Esto inicia el procesamiento Install Capture, tal como se define en el perfil de ejecución seleccionado y en la máquina virtual especificada en la configuración de la máquina virtual. Cuando finaliza la captura, la aplicación se importa automáticamente a AppDNA.

Nota: Si tiene perfiles de ejecución personalizados, las versiones personalizadas no se actualizarán. Se actualizarán las versiones integradas de los perfiles de ejecución. Es posible que quiera considerar la posibilidad de actualizar sus perfiles personalizados. Para obtener más información, consulte Perfiles de Ejecución.

Para ejecutar un perfil de ejecución mediante el autoaprovisionamiento

El autoaprovisionamiento proporciona un mecanismo para que la captura de aplicaciones sea impulsada por un usuario final experto que no tiene acceso a AppDNA mismo. En resumen, el procedimiento es el siguiente:

  1. El administrador utiliza la ficha Autoaprovisionamiento en la pantalla principal de aplicaciones de importación de AppDNA para configurar las instrucciones para la captura.

    Durante este procedimiento, el administrador selecciona el perfil de ejecución que se utilizará de forma similar a seleccionar el perfil de ejecución para Install Capture.

  2. El administrador organiza la configuración del equipo cliente de autoaprovisionamiento para el perfil de ejecución específico.

    Por ejemplo, el perfil de ejecución de App-V 5.1 Sequencer requiere la instalación de Microsoft Application Virtualization 5.1.

  3. El administrador envía las instrucciones al usuario final que luego ejecuta la captura en el equipo cliente de autoaprovisionamiento.

    Para obtener más información, consulte Autoaprovisionamiento.

Para ejecutar un perfil de ejecución mediante Forward Path

Forward Path está controlada por scripts de caso y tarea. Un script de tarea Forward Path puede ejecutar un perfil de ejecución. Para ello, llame a la función ProductionManager.runExecutionProfile en el script de tareas. Esta función tiene la siguiente sintaxis:

Public Shared Sub RunExecutionProfile ( _
    controller As IActionController, _
    profile As ExecutionProfileBuilder, _
    profile_replaceable_values As Dictionary(Of String, String), _
    vm_config_name As String _
)
Parámetro Descripción
Controller Este objeto se pasa automáticamente al script cuando se ejecuta y proporciona acceso a información sobre la aplicación actual, por ejemplo.
perfil Se utiliza para pasar el nombre del perfil de ejecución.
profile_replaceable_values Se utiliza para pasar una lista de pares de nombres y valores reemplazables.
vm_config_name Se utiliza para pasar el nombre de la configuración de la máquina virtual que se va a utilizar.

Por ejemplo:


Dim replaceables As New Dictionary(Of String, String)

' Set the SequenceName replaceable
replaceables.Add("SequenceName", controller.Application.Name)

' Activate auto-clicker
replaceables.Add("UseAutoClick", "--use-autoclick")

ProductionManager.RunExecutionProfile(controller, _
    "App-V 5.1 Sequencer", replaceables, "App-V VM Configuration")

Consulte Forward Path para obtener más información.