You may wish to download the Formativ 1.5 Distribution Kit:
The Distribution Kit contains resources designed to make distributing and registering Formativ on large numbers of workstations easy. The kit includes installer command line parameter information, Novell ZENworks AXT files, GroupWise AddOn directory configuration files and documentation.
You could use the Windows installer config file feature to specify the location of the data and applet directories. This is documented in the kit, but here is a snippet:
If the setup program is executed with the /i command switch, it first checks to see if a plain text file with the name specified after the switch exists in the same location from which the installation is executing. (Three sample configuration files are installed with the distribution kit: formativ_full.ini, formativ_pgm.ini and config_example.ini). If such a file exists, it reads a number of settings from this file and uses those settings in place of the defaults used by the setup program. An example of a complete installation INI file is shown here. No single value entry is essential, and you may elect to include only value lines for those settings you wish to override.
; Advansys Formativ Example Installation Configuration File
; This file documents the possible settings that can be used to control the
; installation of Formativ 1.5. All values are optional. Not all options are
; applicable to all versions of Formativ. See the Distribution Kit Guide for details.
; Specifies default paths
; Specifies default config
Install Local Applets and Data=1
Maintain Existing Path Settings=1
Portal Folder Enabled=1
; Specifies the network protocol to use when accessing applets stored in the
; 0 – None (Use local applets only)
; 1 – NDAP if the NetWare client is installed, otherwise use LDAP
; 2 – Use specific protocol as indicated by the Override setting (see below)
; 0 – NDAP (defaults to local access if the NetWare client is not installed)
; 1 – LDAP
; Specifies default LDAP settings
Server Requires Logon=1
The use of each value is shown below:
This setting controls where Formativ will store personal applets for this user. This could be a directory on a local PC or a network directory. If this setting is not specified, Formativ will use a directory called Local under the Formativ program directory.
This setting controls where user data will be located. The Formativ applet language contains a function which returns this location, and is used by many applets to access data files. If this setting is not specified, Formativ will use a directory called Data under the Formativ program directory.
I hope this information helps.