Specify how many times you want the action to run. For example, if an action is listed in both the user interface and execute sequences, it can be set to run both times, or it can run only once. Available options are:
|
•
|
Always execute—The action runs every time it is encountered. Therefore, it could run in the user interface sequence and again in the execute sequence. |
|
•
|
Execute only once—The action runs only once—even if it exists in both the user interface and Execute sequences. The action is skipped in the execute sequence if the user interface sequence has run. |
Note • The Execute only once option does not work for InstallScript MSI projects. If your custom action exists in both the user interface and execute sequences, it is executed twice. This is because—in an InstallScript MSI project—the InstallScript engine executes the user interface sequence and Windows Installer executes the execute sequence.
|
•
|
Execute only once per process—The user interface sequence and the execute sequence run in separate processes. Select this option to force your custom action to launch at least once in the user interface sequence and once in the execute sequence. |
|
•
|
Always execute at least once on the client—This action executes at least one time on the client. |
If you selected anything other than Immediate execution in the In-Script Execution setting, the Execution Scheduling setting is not available and is set to Always execute.
|