Jun. 15, 2016
The Self-Provisioning and Install Capture execution profiles differ in that the Self-Provisioning execution profiles store additional text for display to the expert user. In all other respects the two types of execution profiles are the same.
To configure an execution profile for use in Install Capture, Forward Path Tasks, or Self-Provisioning:
Name – The name of the execution profile. Do not include a colon (:) in the name. This will ensure that the name will not conflict with an internal replaceable defined by Citrix in the future.
Manually execute the commands – This check box controls whether the user must step through the execution of the commands manually.
Use the Commands tab in the Edit Execution Profile dialog to view and edit the commands in an execution profile. The top part of the Commands tab lists the execution profile commands in the sequence in which they run. Use the buttons on the right side to add a new command, delete a command, or change the order of the commands.
The lower part of the Commands tab provides detailed information about the command that is selected above. The information is split between the Command and User Interface tabs as follows:
The Commands tab shows general information about the command, including the command type, which is either Command Line or Write Unicode File.
The Command Line options are:
Occasionally installers do not return a non-zero exit code when there is a failure. When this happens, by default AppDNA assumes that the capture has succeeded, imports the DNA captured, and marks the import as successful – although in fact no real application DNA was captured at all. In this situation, the captured DNA consists of any minor changes that the failed attempt to install the application made to the underlying operating system. When you know that an installer does not follow the convention of returning a zero exit code on success, use this option to specify the success exit code in the execution profile for that application.
The Write Unicode File options are:
User Interface tab
The options on the User Interface tab control how the command appears to the user when it is run in the stand-alone Self-Provisioning tool.
Use the Replaceables tab in the Edit Execution Profile dialog box to define replaceable values to be used when the execution profile is run. Any values you enter here override any values entered in the Self-Provisioning page in the Settings dialog box or in the Configure Virtual Machine dialog box.
To specify a replaceable value:
The following list shows replaceables that are used internally. AppDNA automatically sets the values of these replaceables and you do not need to do this manually.