Setup Launcher Version 1.2 | |
---|---|
Help & User Guide |
As described under Setup Package Types, up to three (3) setup package types may be available for the same product and version. This leads to the problem of how to identify the setup packages, if you happen to have one or more unknown, or all three, on your computer or network. This page provides suggestions on how to avoid and resolve this problem. |
Because the prerequisites for a successful installation differ significantly
from setup package type to setup package type,
it may be necessary to know exactly which setup package type you're
using or intend to use.
For example, if you attempt to install the product by means of the web/Internet
version of the Setup Launcher and you don't have an Internet connection or cannot
establish a connection to our server, the installation attempt is more than likely to
fail *1.
Such a situation can easily arise when the setup package at your disposal
was obtained from a source that did not adequately set apart and/or document
the individual setup packages.
As we cannot prevent the redistribution (authorized or not) of our installation packages,
this is not an unlikely scenario.
|
The following information and suggestions assume that we have made all deployment methods that are supported
by the Setup Launcher available, and all of them install an imaginary product named SSTExampleApp.
The product has just been released, so it's only available in a single version (1.0).
|
Avoiding the Problem
As identifying a setup package once it has gotten mixed up with others, may prove difficult,
or at least tedious, we recommend not to rename the Setup Launcher files,
after having downloaded them.
|
||
In the event that you must rename them (as may prove necessary when creating/burning certain types of compact disks *2), we recommend that you create a copy of the original file (or files) and rename the copy (or copies). You can then identify the originally downloaded files (and thereby the original names) by the date and time they were last modified and/or on which they were created. | ||
An additional safeguard is to store the different Setup Lanuncher and package files in different folders. For example: | ||
• | The web Setup Launcher under | C:\Users\Public\AppSetupPackages\SST\ExampleApp\1.0\Web\ |
• | The self-extracting Setup Launcher under | C:\Users\Public\AppSetupPackages\SST\ExampleApp\1.0\Self-Extract\ |
• | The disk Setup Launcher under | C:\Users\Public\AppSetupPackages\SST\ExampleApp\1.0\Disk\ |
We also recommend, that when downloading a Setup Launcher/package under an operating system
and an Internet browser that support printing/converting the contents of a Hyper Text Markup Langage (HTML)
page to a portable document format (.pdf) file,
that the page from which setup package is downloaded is printed and saved (as a .pdf file),
together with the setup package file(s).
Under operating system versions and browsers that lack this feature, an alternative
is to save the page as a HTML file. Although this is possible under most browsers,
the downside is frequently, that the saved file (or group of files) will not be
displayed correctly under other browsers and even later versions of the browser
under which the file (or group of files) was created.
|
||
Nonetheless, we would like to point out, that the Download Details pages of our products, generally contain all necessary information to identify the setup package's file(s), even if renamed. It is therefore a prudent, precautionary measure to somehow save this information together with a downloaded Setup Launcher and/or the entire setup package. |
SST Setup Launcher Naming Scheme | |||||||||
Maximum Length (including the file extension): 64 characters | |||||||||
Prefix | Product Name | Edition | Language Code |
Product Version | Special Build OS Version |
Setup Package Type |
What's Installed |
Processor Architecture |
File suffix |
SST | ExampleApp | Std Pro Edu etc. |
EN DE etc. |
XPtY | Win2K WinXP+ etc. |
Web SE Disk |
Setup Fix Patch Update SP |
x86 x64 |
.exe |
Always present | Always present | Optional, only if more than one edition |
Always present, unless one package for all |
Always present | Optional, very rare |
Always present | Always present in bug fix, patch, update, and service pack names. Otherwise, optional |
Optional. In most cases omitted, if the Setup Launcher and setup package were authored for both x86 and x64 systems. |
Always present |
By Means of the Setup Launcher's File Size
Because the Setup Launcher is adapted for each product, version, edition, language,
and deployment method, its size also varies with each product, language,
version, edition, and deployment method.
Therefore, in the event that it is necessary to distinguish the
web/internet, self-extracting, and disk versions from another, the
following rules are generally applicable, but are not reliable enough
to identify a Setup Launcher and/or setup package with certainty.
|
|
1. | The Setup Launcher of the self-extracting setup package is by far the largest. |
2. | The version that installs the product directly from the web/Internet is probably slightly larger than the disk setup version. However, the difference in size may only be marginal (i.e. a few bytes). |
3. | The Setup Launcher version for the disk setup package is the smallest. |
The following expression summarizes the just stated: | |
SSTExampleAppEn1Pt0SESetup.exe > SSTExampleAppEn1Pt0WebSetup.exe ≥ SSTExampleAppEn1Pt0DiskSetup.exe | |
Unfortunately this only applies to the Setup Launcher itself and not to the entire setup package, for which these rules may be completely reversed. That is, the disk setup package, which may be bundled into an (uncompressed) .ISO disk image file is probably the largest *3 and the self-extracting setup package (which consists exclusively of the Setup Launcher (into which all other files have been integrated), is the smallest. | |
SSTExampleAppEn1Pt0DiskSetup.iso > SSTExampleAppEn1Pt0WebSetup.exe + Microsoft Installer component(s) ≥ SSTExampleAppEn1Pt0SESetup.exe |
By Means of the File Type
Because, irrespective of the product and type of setup package it was adapted for,
the Setup Launcher is always a Windows executable,
it is not possible to distinguish the Setup Launcher of a web/Internet setup
package from that of disk or self-extracting setup package by its file type.
Much the same applies to the different package types' Microsoft Installer components.
In as far as they are not identical to start with,
their file types are unlikely to differ from one setup package type to another.
|
By Means of the File Properties Dialog
The last method is also by far the most reliable. However, this involves opening
the Windows Properties dialog(s) of the Setup Launcher(s) that need to be identified.
Furthermore this method only permits identifying the deployment method and not the
product it installs *4.
|
|||||
Text | |||||
1 | In Windows (File) Exploer, open the folder in which the SST Setup Launcher executable file (or files) that need to be identified are located | ||||
2 | Right click on the icon of the SST Setup Launcher file in question. This will open the Windows (File) Exploer's context menu. | ||||
3 | In the Windows (File) Exploer's context menu, select/click the "Properties" menu item. Normally, this menu item is located at the bottom of the context menu and will open a dialog with several tab sheets, similar to the one depicted below. | ||||
|
|||||
As can be derived from Fig. 1.1.1.2.1.1.0.6 and Fig. 1.1.1.2.1.1.0.7 the required, setup package type information is available
on both, the first, the "General" and the "Details" tab sheet.
But, due to its length, the package type information may not be displayed in full (as can be seen in Fig. 1.1.1.2.1.1.0.6).
Nonetheless, the entire text can be viewed, on both the General and the Details tab sheets.
As the information that is integrated into the Setup Launcher is displayed in an edit field/control,
all you need to to on the "General" tab sheet (Fig. 1.1.1.2.1.1.0.6) is position the cursor in the line
to the right of the word "Description".
You can now use the arrow, "Pos1", and "End" keys on your keyboard to scroll through and/or copy the text.
On the "Details" tab sheet (Fig. 1.1.1.2.1.1.0.7) the information is displayed
in a List View control (as in Windows (File) Explorer) and it is generally necessary to
expand the "Value" column to view the full text.
This is achieved by positioning the cursor in the row/line with the captions "Property"
and "Value", and moving it over the thin, vertical line, to the right of the word "Value",
until it changes from an arrow into a vertical bar with arrows pointing both left and right.
Then, simply double click on the thin vertical line. This will expand the "Value" column.
Now, you can use the scroll bar at the bottom of the list view control to view the entire text.
|
|||||
Whichever tab sheet you choose, the "Description" text will read "Launcher application for Microsoft Installer web setup packages.", for the web/Internet version of the SST Setup Launcher, "Launcher application for self-extracting Microsoft Installer setup packages.", for the self-extracting version, and "Launcher application for Microsoft Installer disk setup packages.", for the disk setup package version. |
*1 | The exeception to this rule being, that you already have the setup package's Microsoft Installer components. In this case you do not require the Setup Launcher to install the product. |
*2 | Some compact disk (CD) file systems impose limits on the max. length of file names and/or paths, which may be exceeded by the name of a Setup Launcher file and/or the resulting path under which it is to be stored on the CD. |
*3 | Typically, a complete setup package consists of at least two files, the Setup Launcher and a Microsoft Installer (e.g. a .msi or .msp) file. However, disk setup packages contain disk setup specific files that are not required and are therefore omitted, in other setup packages. |
*4 | Unfortunately, as of Windows Vista, Microsoft has discontinued displaying the entire information that may have been provided by the publisher of the executable on the "Details" page of an executable's "Properties Dialog". |
Topic Hierarchy: Setup Launcher • Help & User Guide • Table of Contents • Identifying Setup Launcher and Package Types |
See Also: Setup Package Types, Using the Setup Launcher, Appendix. |
Document/Contents version 1.02 Page/URI last updated on 21.10.2023 |
Copyright © Stoelzel Software Technologie (SST) 2018 - 2023 |
Suggestions and comments mail to: webmaster@stoelzelsoftwaretech.com |