Chartwell-Yorke DERIVE Specialists
Prices Books Home info@chartwellyorke.com

Installing DERIVE for Windows on a Computer Network

If you have a DERIVE for Windows network license, you are authorized to install the DERIVE for Windows software on a network server so it can be run by workstations on the network. Use the following procedure to install and configure DERIVE for Windows on a computer network:

  1. Microsoft Win32s version 1.30c (also known as 1.30.172.0) must be installed on each workstation on the network running Windows 3.1x. If there are no Windows 3.1x workstations on the network, skip to step 2.

    Win32s setup diskettes are available free for DERIVE for Windows. If there are workstations running Windows 3.1x off the network server, perform step 1a. If there are workstations running Windows 3.1x off their local hard drive, perform step 1b.
    1. On a workstation running Windows 3.1x off the network server having full read and write access to the shared Windows directory on the server, run the Win32s setup program. The Win32s setup program automatically detects the shared Windows directory and copies the necessary Win32s files to it. The Win32s setup program also modifies the SYSTEM.INI file on the workstation from which you installing Win32s.

      Then, modify the SYSTEM.INI file on each additional Windows 3.1x workstation running Windows off the server as follows: Assuming that F:\windows is the shared Windows directory on the network server, add the following lines to the SYSTEM.INI file:

      [Boot]
      drivers=F:\windows\winmm16.dll

      [386Enh]
      device=F:\windows\win32s\w32s.386.

      Note that the drivers= line in the [Boot] section may contain additional drivers. Both lines should contain the full network path to the files in the shared Windows directory. The Win32s setup program installs the Win32s directory, which is ordinarily created in the Windows SYSTEM subdirectory, into the shared Windows directory.
    2. On each workstation running Windows 3.1x off their local hard drive, run the Win32s setup program. The Win32s setup program automatically detects the workstation's Windows directory and copies the necessary Win32s files to it. The Win32s setup program also modifies the workstation's SYSTEM.INI file.
  2. Install DERIVE for Windows on each workstation on the network as follows: From a workstation running Windows off the network server, run the DERIVE for Windows setup program to install DERIVE for Windows in a directory named \DFW on the server. If there is no such workstation (i.e. all workstations are running Windows off their local hard drive), install DERIVE for Windows in a directory named \DFW on the server from any workstation on the network.
  3. In order for DERIVE for Windows to properly display and print mathematical expressions, the DERIVE for Windows fonts must be installed on each workstation. The DERIVE for Windows setup program automatically installs these fonts in the Windows Fonts directory of the workstations on which the setup program is run.

    Thus, the DERIVE for Windows fonts will automatically be installed on workstations running Windows off the network server that share a common Windows Fonts directory. For those workstations running Windows off their local hard drive or not sharing a common Windows Fonts directory, manually install the three DERIVE for Windows fonts DfW, DfW Printer (TrueType), and DfW Printer Bold (TrueType) using the Fonts program in the Windows Control Panel.

    Alternatively, the fonts can be installed on each workstation on the network by running the DERIVE for Windows setup program from each workstation and installing DERIVE for Windows to the same \DFW directory on the network server.
  4. The DERIVE for Windows setup program automatically creates a shortcut icon for launching DERIVE for Windows on the workstation on which the setup program is run. For the other workstations, you can manually create a shortcut icon for launching DERIVE for Windows (for Windows 95, by clicking the right mouse button on the Windows desktop).
  5. Configure the DERIVE for Windows working directory and math file directory. The DERIVE for Windows initialization file (DFW.INI) is stored in the working directory. The math file directory is where the math files installed with DERIVE for Windows are located.

    DERIVE for Windows keeps information such as window sizes and colors, printing options, the math file directory, and algebra state variables in the file DFW.INI, a standard Windows INI file. Although it may be edited with any text editor, we recommend letting DERIVE for Windows save the information. If DFW.INI does not exist, DERIVE for Windows automatically creates a DFW.INI in the current "start in" or working directory. Unless otherwise specified, the working directory is the directory where the file DFW.EXE resides. The working directory and thus the location of the DFW.INI may be changed. In Windows 95, select the shortcut to DERIVE for Windows (create it if necessary) and use the properties dialog to change the "Start in" directory. In Windows 3.1x, select the program item DERIVE for Windows and use the properties dialog to change the "Working Directory" directory.

    Two popular configurations chosen for running DERIVE for Windows on a network are: a) all workstations using a common read-only master initialization file (DFW.INI) and math file directory; or b) all workstations using their own copy of DFW.INI (with read and write access) and their own math file directory. The following describes how to set up DERIVE for Windows for these two configurations:
    1. Common DFW.INI and math file directory
      1. To have all workstations use the same set of math files installed on the server use the File Change Directory command from within DERIVE for Windows to select the directory where the math files reside. Do this before DFW.INI is made read-only in step 5.a.ii below.
      2. To have all workstations read the settings stored in a master DFW.INI, make that file read-only and modify the working directory if necessary to make sure each workstation is pointing to the master DFW.INI. Any changes made during a DERIVE for Windows session that would normally be saved to the DFW.INI file will be thrown away because of the read-only attribute of DFW.INI.
    2. Unique DFW.INI and math file directory
      1. To allow each workstation their own copy of DFW.INI which will be automatically read from and written to during the DERIVE for Windows session, modify the working directory for each workstation to point to a unique directory on the server or to a local drive.
      2. Copy the math files in the server's \DFW\MATH directory to a unique directory for each workstation. Use the File Change Directory command from within DERIVE for Windows on each workstation to select the unique directory where that workstation's math files reside.
  6. Use network software to make the file DFW.EXE in the server's \DFW directory so it can only be executed from workstations and not copied to workstations.
  7. If your network license for DERIVE for Windows is for fewer workstations than there are workstations on the network, use network metering software to limit the maximum number of instances of DERIVE for Windows that can be run at any one time.

Return to DERIVE for Windows Home Page

Return to Chartwell-Yorke Home Page

Revised 01/21/98 4:40 PM

All contents copyright (c) 1995-98
SOFT WAREHOUSE, INC.
All rights reserved.

This document has been printed from the Chartwell-Yorke web site at http://www.chartwellyorke.com