Deploying Kryptel
This article describes special installation types, useful mainly in multi-user environment.
Silent Installation
Kryptel can be installed silently without user intervention. When it is installed the usual way, it creates file kr6install.sss in the target directory that contains all the installation parameters and can be used for subsequent silent installs. You can use that file with the -s switch on another computer to install the program with the same parameters and to the same target directory:
<setup-file> -s kr6install.sss
Other Command-Line Switches
Other useful command-line switches, which can be used in combination with the -s switch, are -r (repair) and -u (uninstall). In order to repair the current installation (that is, re-install with the same parameters) use the following command line:
<setup-file> -r kr6install.sss
or add the -s switch for silent repair:
<setup-file> -r -s kr6install.sss
Uninstalling does not require the .sss file:
<setup-file> -u
Silent uninstall:
<setup-file> -u -s
Silent Activation
Kryptel also lets you activate the program silently after installation by setting the CustomerID installation variable:
<setup-file> -var:"CustomerID=<customer-id>"
Silent activation can be combined with the silent installation switch:
<setup-file> -s kr6install.sss -var:"CustomerID=<customer-id>"
The <customer-id> argument in the command lines above is a hyphen-separated string of digits, for example, 123-4567-890.
Installing By Copying
Kryptel does not require its distribution file for installation. It can be installed by simple copying of the Kryptel program directory (by default it is "C:\Program Files\Kryptel"). As soon as any executable in the copied directory is run, Kryptel finalizes its installation and opens its activation window.
The ‘by copying’ installation can also be activated silently. Create a file customer.id in the program directory containing your Customer ID string (123-4567-890, for example). Whenever Kryptel needs to be activated (or re-activated after upgrade), it checks if this file is present. If customer.id is found, Kryptel uses the contained Customer ID for silent activation.