|
Touch-It and templates packages can be embedded within your own install package.
(See also Redistribution)
Touch-It applications
Add touchit.exe in your setup script to be copied to a temporary folder, it can be removed after install complete.
Execute touchit.exe from within your script with parameters shown below :
| /SP- |
Disables the This will install... Do you wish to continue? prompt at the beginning of Setup. |
| /DIR="x:\dirname" |
Force Touch-It to install to the specified directory. If this parameter is ignored,
it will be installed to the defaut directory "C:\Program files\Chessware\TouchIt" |
| /SILENT |
Doesn't display any windows but the progress window. If a restart is necessary
and the '/NORESTART' command isn't used, it will display a Reboot now? message box. |
| /VERYSILENT |
Doesn't display any Windows. If a restart is necessary and the '/NORESTART' command
isn't used, it will reboot without asking. |
| /NORESTART |
Does not reboot even if it's necessary. |
| /NONET |
Avoid the use of Net.exe on system with high user restriction. If the Touch-It service needs to be updated, a reboot will be required. |
| /COMPONENTS="c1,c2,c3" |
Define which components should be installed (comma separated list). If this parameter
is ignored, All components are selected.
Components are:
- Winlogon
- Winlogon\Gina : Logon keyboard started by a GINA stub.
- Winlogon\Service : Logon keyboard started by the service.
- AutoStart : Start at Windows start up.
- Designer : Install the Designer.
- Templates : Install the default XP theme keyboard.
- CtrAltDel : Allows Ctrl+Alt+Del.
- COMServer : Install the COM server in order to control Touch-It with a third party application using automation.
|
e.g.
- Installing all components, into the default directory, with no windows displayed and reboot managed by your script.
tempfolder\touchit.exe /SP- /VERYSILENT /NORESTART
- Installing runtime only with Winlogon keyboard (started from the Gina stub) and Ctrl+Alt+Del support, but without autostart, designer and
default templates, into the default directory with only the progress window displayed and reboot manage by your script.
tempfolder\touchit.exe /SP- /SILENT /NORESTART /COMPONENTS="Winlogon\Gina,CtrlAltDel" -
If update are needed in the keyboard setup, you can either add a modified touchit.ini file to your script (it won't be overwritten)
or edit it through your script after installation.
To uninstall Touch-It with your package, execute.
TouchItFolder\unins000.exe /parameters
Supported parameters are /SILENT, /VERYSILENT and /NORESTART as explainded above.
Templates packages
Templates packages can also be included in your install package. Add them in your setup
script to be copied to a temporary folder, it can be removed after install complete.
Execute the package from within your script with parameters shown below :
| /SILENT |
Doesn't display any windows, confirmation, failure or success. |
| /PREPAREONLY |
Does not register the templates into the setup when the decompression has completed.
Use this switch if you install more than one package to avoid flicker on each registration. In
place, end your script with the command "touchit.exe /AUTOINSTALL". |
| /REGISTER |
Assumed that the package has already been uncompressed once and only registration is needed.
Reserved for future used on network autoinstall feature. |
Touch-It MUST be installed before executing packages. If not, installation fails.
If /SILENT switch is specified, no error message is displayed !!!
|