help

Multi-user Installations


Installation > Multi-user Installations

General

A multi-user version of TrackPro is available. TrackPro may be served from any type of Windows server or from an XP or higher workstation. All processing takes place on the client-side; therefore, server requirements are minimal.


Warning:  If you are upgrading TrackPro from a version prior  to 5.0.0.0250 you must send in your data file for conversion to the new data format. Send the file in zipped format to support@baronsoftware.com.


Existing Users of the Single-User Version

If you are an existing user of Single-User Version TrackPro, please proceed as follows:

  1. Make a backup copy of the converted TrackPro.mdb file.
  2. Assure that you have made backups of any other .mdb files that may be in the TrackPro folder.
  3. Uninstall TrackPro from your computer.

Warning:  You may not install TrackPro on a client until you have installed Trackpro on the server. 

Installation Media

Multi-user Installations should be accomplished using the TrackPro Installation Manager. The installation manager contains setups for both the server and clients. After purchase of the multi-user version, the installation files will be placed on line in a secure, password-protected location. These files maybe burned to a CD, copied to a thumb drive or stored on your server. You may also purchase an installation CD.

Server Installation Planning

It is important to note that the server installation must be performed before any client installations are attempted. Before starting the installation, you should consider taking the following steps:

  1. Determine who will be using TrackPro.
  2. Create a user group for the TrackPro users.
  3. Assign all TrackPro users to that group.
  4. TrackPro users will require access to two shared folders, one for program files and the other for program data. This folders and the shares should be determined and created in advance of the installation.
  5. The TrackPro user group should be granted read and execute permissions on the program files folder. 
  6. The TrackPro user group should be granted List Folder / read data, Read Attributes, Create Files / write data, Create Folders / append data and Read permissions on the program data folder.

Server Installation

Before starting the installation be sure that you have administrative privileges on the server. When you run the server setup you will be asked to enter the paths to both the program folder and the program data folder. The setup program will display the Windows default folders. Most likely these will not be the folders you have selected so you will have to change them. When entering the program data folder path please use a UNC formatted path. The TrackPro setup program will automatically copy the necessary files to the proper folders. The installation program will write the path for the program data folder to the userfolder.ini file.


Warning:  Administrative permissions are required to correctly install TrackPro. Always start the Setup file by Right-clicking it and selecting "Run as Administrator from the context menu.


  1. Run the TrackPro setup program.
  2. If you are an existing user of the TrackPro Single-User Version:
    1. Copy the converted and backed up copy of TrackPro.mdb to the Program data folder that you have created.
    2. When you receive the overwrite warning, permit the existing file to be overwritten.
    3. If you do not receive an overwrite warning, you have copied the file to the wrong location. This must be corrected before continuing.
    4. Copy any additional mdb files to the same folder. You should only receive an overwrite warning on the TrackPro.mdb file.
    5. Open the TrackPro application.
  1. At this point you are ready to open TrackPro for the first time. After opening TrackPro please proceed as follows:
    1. You will receive a either message 9070 or 9106 informing you that you are not properly licensed.
    2. Dismiss this message.
    3. Select Help from the Main Menu.
    4. Open Modify License
    5. When the screen opens, click the "New Key button"
    6. Dismiss the subsequent notification screen.
    7. Enter the Product Key that you have been provided.
    8. Exit the form.
    9. Close TrackPro and restart it.

Client Installation

After the client installation has started, you will be asked to enter the path to the TrackPro program folder. You should enter the program files folder to which you installed TrackPro on the server. In the next step of the setup TrackPro should automatically find the program data folder on the server. If the folder is not found then there is almost certainly an error in the server installation. Any errors must be investigated and resolved to assure proper operation of TrackPro. At this point you should be ready to start using TrackPro.

Remote Client Installations

For those of you that wish to perform remote installations via Group Policy Objects (GPO), the client installation may be run from the command line. You will find that the client installer is suitable for wrapping in an MSI file. The following rules apply to the command line installer.

  1. The command line switches /A /D /S are case sensitive.
  2. The /S and /D parameters are required; the /A parameter is optional.
  3. The parameters that follow the command line switches are not case sensitive.
  4. Any parameters that contain spaces must be enclosed in double-quotes.

The following table describes the parameters:


Parameter

Name

Description and Comments

/A

All Users

The "All Users" parameter determines if the client is installed for all users of that computer or just the current user. The parameter is optional defaulting to true. Possible values are true or false.

/D

Directory

The "Directory" parameter must contain the UNC address for the TrackPro Program folder on the server. If the directory parameter contains spaces it must be enclosed by double-quotes. This is a required parameter.

/S

Silent

The "Silent" parameter is required to activate the /A and /D parameters. There will be no visible interface unless the target computer's version of MDAC is out of date. If that is that case, the latest version of MDAC will automatically be installed and a banner will be displayed.


When using this "Silent" install you must assure that the target computer meets the minimum software and hardware requirements. Because there is no visible interface errors will be silent. You must always test to ensure that TrackPro has been properly installed after a silent install.


Used by itself the /S parameter will have no effect.

Here are examples of usage.

  • c:\stuff\trackpro_client_setup /S /D "\\Server1\c$\program files (x86)\trackpro" /A false
  • c:\stuff\trackpro_client_setup /S /D \\Server1\trackpro