How to make an app - Andromo App Maker

Announcement

Collapse
No announcement yet.

INFO: The Order of Execution in a Setup Factory 5.0 Installation

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • INFO: The Order of Execution in a Setup Factory 5.0 Installation

    INFO: The Order of Execution in a Setup Factory 5.0 Installation

    INFO: The Order of Execution in a Setup Factory 5.0 Installation

    Document ID: IR01005
    The information in this article applies to:
    • Setup Factory 5.0

    SUMMARY

    This article describes the exact order of program execution in a Setup Factory 5.0 generated installation.

    DISCUSSION

    It may be useful to some users of Setup Factory 5.0 to know the exact order of program execution during a Setup Factory 5.0 setup. We have provided the details of the order below. This information is valid for v5.0.1.0 and later. The operations are listed in order from the first operation when the setup is run at the top of the list to the last operation at the bottom.

    OperationLocation in Setup Factory Design Environment
    System variables are loadedThese variables are the ones that are built-into Setup Factory such as %WinDir%, %SysDir%, %ProductName%, %OS%, etc. You cannot edit these variables.
    Registry variables are loadedVariables screen, Registry Variables tab
    INI file variables are loadedVariables screen, INI File Variables tab
    File search variables are loadedVariables screen, File Search Variables tab
    Verifies system minimumsGeneral Design screen, System Requirements tab
    Performs execute commandsShell Operations screen, Execute tab, only commands that have "At startup" specified as the "When do you want to perform the command?" option on the Advanced tab of the Execute Command Properties screen
    Performs file operationsShell Operations screen, File Operations tab, only commands that have "At startup" specified as the "When do you want to perform the command?" option on the Advanced tab of the Execute Command Properties screen
    Displays first set of screensScreen Manager screen, Before Installing tab
    Performs execute commandsShell Operations screen, Execute tab, only commands that have "Before installing" specified as the "When do you want to perform the command?" option on the Advanced tab of the Execute Command Properties screen
    Performs file operationsShell Operations screen, File Operations tab, only commands that have "Before installing" specified as the "When do you want to perform the command?" option on the Advanced tab of the Execute Command Properties screen
    Installs files from the setup archiveArchive tab of the main screen
    Installs files from the CD-ROMCD-ROM tab of the main screen
    Registers fontsAll files that have the "Register as TrueType font" option selected on the Advanced tab of the File Properties screen
    Registers controlsAll files that have the "DLLRegisterServer" or "Register TypeLib" option selected on the Advanced tab of the File Properties screen
    Performs registry commandsSystem Editors screen, Registry tab
    Performs text file commandsSystem Editors screen, Text Files tab
    Performs INI file commandsSystem Editors screen, INI Files tab
    Performs shortcut commandsSystem Editors screen, Shortcut Icons tab
    Creates shortcuts for filesAll files that have the "Create shortcut in Start Menu" or "Create shortcut on Desktop" option selected on the Shortcut tab of the File Properties screen
    Performs execute commandsShell Operations screen, Execute tab, only commands that have "After installing" specified as the "When do you want to perform the command?" option on the Advanced tab of the Execute Command Properties screen
    Performs file operationsShell Operations screen, File Operations tab, only commands that have "After installing" specified as the "When do you want to perform the command?" option on the Advanced tab of the Execute Command Properties screen
    Displays second set of screensScreen Manager screen, After Installing tab
    Performs execute commandsShell Operations screen, Execute tab, only commands that have "On shutdown" specified as the "When do you want to perform the command?" option on the Advanced tab of the Execute Command Properties screen
    Performs file operationsShell Operations screen, File Operations tab, only commands that have "On shutdown" specified as the "When do you want to perform the command?" option on the Advanced tab of the Execute Command Properties screen
    Performs terminate actionGeneral Design screen, Settings tab, "After installation has been completed" option

    The only other item that deserves mention is that the Registry Variable values are re-loaded after every execute command (but not after File Operation or any other commands). Therefore, if you need to have the setup get information from a program that you run, you should have the program write out information to the Registry so that it can be picked up in a Registry variable after execution.

    MORE INFORMATION

    If you find that your question about when a particular event occurs in Setup Factory is not answered in this document, please email [email protected]

    KEYWORDS: Order, Execute


    Last reviewed: February 20, 2003

    Copyright 2003 Indigo Rose Corporation. All rights reserved.

Working...
X