Installer |
Top Previous Next |
An installer encapsulates the information for an install necessary for Deployment. You edit installers on the Installer Page and can deploy them from there. Installer File The primary information in an installer is its file. All installers include one or more files with one of them being the primary file. PDQ Deploy installers need, at a minimum, the primary installer file. To include additional files there is the option to include all files (and sub-directories) in the same location as the primary installer file. If you use this option ensure that there are no extraneous files in the directory, since copying them will slow things down. The following installer files are supports.
MSI Options When installing with Microsoft Installer you have some options which can be set on the Installer Page/ Operation Operation can be one of install, repair, or uninstall. Most often you will be using install, but the other options are there for your use. Restart Some installers will want to restart after complete (such as to replace files in use) and this option affects how those requests are handled. The choices are never, prompt (asks the user if they want to restart), force (always restart, even if not requested), and not set (restart if request, otherwise do nothing.) You can use the not set option if you want to set the restart manually, some installers have their own special options and you don't want them to conflict with the MSI option. Quiet It's rare that you won't want to use this option (see Silent Options) but there are some situations where you don't want to use the standard quiet option. Some installers don't work well with the quiet option, though they are rare. An example is an installer that needs the /passive option instead of /quiet. Return Codes Executable and batch installers typically report success with a return code of 0 (zero) but some also return success with other return codes. Usually these are warnings or other informational return codes that you can safely ignore. When creating an installer you can provide a comma-separated list of return codes that will be considered a success. Any installer that doesn't return one of those codes will be flagged as an error and the return code will be shown to you. See Also |