Semiautomatic installation
The Setup.ini file can be used to semi-automate the installation of versiondog applications. By taking some of the settings from this file, the installation can be carried out with the same settings on multiple computers quickly and easily. First, the Setup.ini file must be copied into the same directory as the Setup.exe file.
Possible keys and values are listed in the table below.
Note
If you wish to use the default value for a particular key, then this key does not have to be entered.
Key Description
Mode
Type of installation. Possible values:
- client_install
- client_silentinstall
- client_update
- server_install
By default, a regular installation will be carried out. The setup wizard will not appear during a client_silentinstall orclient_update.
Dst
Target directory for the client program directory
The default value isC:Program FilesvdogClient
.
DstServer
Target directory for the server program directory
The default value isC:Program FilesvdogServer
.
RootDirAdmin
Path to the client archive or local server archive
The default value isD:vdClientArchive
orD:vdServerArchive
.
RootDirProjct
Path to the projects (server archive on a network share)
By default no path is selected.
Language
Installation language
- DE
- EN
AcceptLicense
Possible values:
- Y
- N
The default value is N (licence not accepted).
ClientSetupFiles
Target directory for the client setup files
The default value isD:vdServerArchivevdog client setup
.
LicenseBin
Path to the license filelicense.json
By default no path is selected.
AllUserRight
Possible values:
- Y
- N
The default value is Y (grant rights to all users).
DesktopShortcuts
Possible values:
- Y
- N
The default value is Y (create shortcuts on the desktop).
CommonPrograms
Possible values:
- Y
- N
The default value is Y (create an entry in the Programs menu).
QuickLaunch
Possible values:
- Y
- N
The default value is N (do not create quick-start icons).
NetShare
Possible values:
- Y
- N
The default value is N (do not set up network share).
User
User account from which the MasterService is started
SYSTEM (capitalized) : System account is preselected
The default value is User name (no entry).
Examples
Possible values:
- Y
- N
The default value is N (do not create example files).
Remote
Possible values:
- Y
- N
The default value is N (the server archive is created on the local computer).
cbStateStdLib
Options for LibraryManagement Possible values:
- 0 (Checkbox hidden)
- 7 (Checkbox active; option not preselected)
The default value is 0.
cbStateBackupClient
Options for the BackupClient. Possible values:
- 0 (checkbox cleared)
- 3 (checkbox active; option not preselected)
- 7 (checkbox active; option not preselected)
The default value is 0.
PathBackupArchive
Path to the backup archive
The default value isD:vdBackupArchive
.
Examples
Client installation with setup wizard and without default settings for the BackupClient and LibraryManagement.
The client applications are installed inC:Program Files (x86)vdClient
and the client archive in D:vdCA. The license is automatically taken from\VDSERVERvdog client setuplicence.bin
and accepted. Desktop shortcuts are created, but quick-launch icons are not.
[Common]
Mode=client_install
Language=DE
AcceptLicense=Y
LicenseBin=\VDSERVERvdog client setuplicence.bin
cbStateStdLib=0
cbStateBackupClient=0
Dst=C:Program Files (x86)vdClient
RootDirAdmin=D:vdCA
AllUserRight=Y
CommonPrograms=N
DesktopShortcuts=Y
QuickLaunch=N
Server installation with setup wizard
[Common]
Mode=server_install
Language=DE
AcceptLicense=Y
LicenseBin=D:versiondogSetupLizenzlicence.bin
DstServer=C:Programmevdog_Server
Remote=Y
RootDirProject=\TestserverversiondogDaten
RootDirAdmin=D:ClientArchive, D:ServerArchive
ClientSetupFiles=D:ServerArchivevdog client setup
NetShare=Y
User=Testuser
Examples=Y