Wordperfect 6.x Installation Tips (with or without security)

The following procedures and recommendations are provided as guidelines to be used when installing WordPerfect 6.0 into a CCI Concurrent DOS environment. These procedures are by no way the 'only' way, but they are known to work. If there are problems installing WordPerfect 6.0, your best bet would be to follow the procedures provided here and then SLOWLY modify things until the system performs as desired. The procedures we have detailed here consist of easy to follow steps that should reduce, if not eliminate, any confusion when installing WordPerfect 6.0. There are only two base requirements to run WordPerfect 6.0: The first is V3.05 R9 or greater CCI Concurrent DOS, and the second is that the system has a minimum Banking Window size of 528.

The directions consist of specific easy to follow steps for both the experienced and non-experienced installer. First, consider the individual needs of your users, the way the system is configured and the degree to which you wish to 'customize' Wordperfect for each user. One of the first questions is if security is being used on the system. If you are not using security, please consider doing this now, as it is much easier to maintain and troubleshoot over the long run. Refer to Chapter 4 in the User's Guide on how to set up security.

Some things to look at in order to improve the performance of WordPerfect 6.0 would be enabling LIM in setup (remember there is a Banking Window Impact) and using a virtual drive to load some of the WordPerfect 6.0 files into. These are both options to evaluate before pursuing that are not documented in this FAX. We would recommend that you install WordPerfect 6.0 using this document FIRST, then start playing with enhancements.

At the end of this FAX, we have included a short troubleshooting section reference section if problems occur.

When installing WordPerfect 6.0:

  1. Install as a networked system, using type 4 (IBM LAN).
  2. Add the appropriate path to the STARTXXY.BAT files to include WordPerfect 6.0 (usually C:\wp60).

If using Security:

  1. Ensure each user has their own working directory. This allows the use of multiple copies of WordPerfect 6.0 without having to keep several copies in different locations. The space savings are at least 6MB per user. Setting up individual work directories can be done several ways. The three most popular are:
    1. Create a \USERS\<USERNAME> directory for each user. For example, if you have a user named JANE, you would create a directory called \USERS\JANE.
    2. Create a \WP60\USERS\<USERNAME> directory for each user. For example, if you have a user named JANE, you would create a directory called \WP60\USERS\JANE.
    3. Create a \<DEPARTMENT>\<USERNAME> directory for each user. For example, if JANE worked in ADMIN, you would create a directory called \ADMIN\JANE.
  2. In the STARTXXY.BAT or NAME.BAT files, set the variable %HOME to the appropriate directory when they log in. Using the three examples above:
    1. &SETCCI SET %HOME%=\USERS\%CCI04%
    2. &SETCCI SET %HOME%=\WP60\USERS\%CCI04%
    3. (You must set this up in a customized NAME.BAT file) SET %DEPT%=ADMIN (Or whatever department applicable) &SETCCI SET %HOME%=\%DEPT%\%CCI04%
  3. Create a batch file similar to WP60.BAT below, making replacements where necessary. Any places you will have to substitute things are noted with what you should be using.
  4. If there are any problems, refer to the troubleshooting section at the end of this document.
NOTE:     If using EDITOR to create this batch file, insert an ^[
          (ESCAPE) character by typing CTRL-P and the ESCAPE key.

@ECHO OFF
REM  This batch file is to be used when security/name service is
REM  enabled and you are running under CCI Concurrent DOS
REM
REM  If this is already set, you can delete this line.
REM  Included for insurance
&SETCCI
REM  SET UP WordPerfect 6.0 directory
SET  WPPATH=C:\wp60
REM  Turn on idle-detect
IDLE ON
REM  Find out if we are Color or Mono and set flags as
REM  appropriate
IF "%CCI14%"=="COLOR" set TUBE=
if "%CCI14%"=="MONO"  set TUBE=/MONO
REM  Check to see if we already are running WordPerfect 6.0
IF EXIST %HOME%\LOCK.WP GOTO INUSE
REM  If not, let's prevent trouble to come
REM  We also keep track of where we are using this for later
ECHO You are already using WP on session %CCI02% > %HOME%\LOCK.WP
REM  If you do not intend to use graphics on the host, you can
REM  include the following lines to improve your banked window
REM  size
REM  This means you cannot do page preview while in WordPerfect
REM  6.0
if "%OS%"=="CDOS386" and "%CCI11%"=="HOST" echo ^[84
REM  Setup the WP variable for WordPerfect 6.0
REM  %TUBE we set to Mono if we are running on a mono terminal
REM  /U is set to our USERNAME to keep individual setups
REM  /PS is set to our HOME directory for storage of the .SET REM     file
REM  /D is set to our HOME directory to use as a working REM     directory
SET  WP=%TUBE%/U-%CCI04%/PS=%HOME%/D=%HOME%
REM  Now we actually start the thing....
C:\WP60\wp
REM  Now we clean up things
ERASE %HOME%\LOCK.WP
REM  If you do disabled graphics, you probably want to reset the
REM  Banking Window back to normal
if "%OS%"=="CDOS386" and "%CCI11%"=="HOST" echo ^[85
EXIT
REM  This is where we tell them they can't run more than
REM  once per USERNAME
:INUSE
TYPE %HOME%\LOCK.WP
ECHO You must first end WP there before you can start another
EXIT

                                

If NOT using Security:

  1. Create a set of directories under the WordPerfect 6.0 directory to use as a work directory for each station. This will allow the use of multiple copies of WordPerfect 6.0 without having to keep several copies in different locations. The space savings are at least 6MB per user. You can do this by creating a directory called \WP60\USERS\USER<STATION NUMBER> for each user. For example, if there are 5 stations, create five directories under \WP60\USERS called USER00, USER01, USER02, USER03 and USER04. Note we start counting at 00 and the filenames all have 2 digits.
  2. Remember that each user cannot be using the same directory. We will change the users to their own directory (which we created in the previous step) in the batch file, and then they will have to manually change to the directory of the file(s) they want to edit. There are many ways to do this, but this is the simplest. You will have to evaluate your site and see if need to make changes for their environment.
  3. Create a batch file similar to the one below, making replacements where necessary. Any places you will have to substitute things are noted with what you should be using.
  4. If there are any problems, refer to the troubleshooting section at the end of this FAX. @ECHO OFF REM This batch file is to be used when there is no REM security being used under CCI Concurrent DOS REM REM If this is already set, you can delete this line. REM Included for insurance &SETCCI REM SET UP WordPerfect 6.0 directory SET HOME=C:\wp60\USERS\USER%CCI01% REM Turn on idle-detect IDLE ON REM Change to the Home directory REM (this is needed if you are using multiple drives) C: cd %HOME% REM Find out if we are Color or Mono and set flags REM as appropriate IF "%CCI14%"=="COLOR" set TUBE= if "%CCI14%"=="MONO" set TUBE=/MONO REM Check to see if we already are running WordPerfect 6.0 IF EXIST %HOME%\LOCK.WP GOTO INUSE REM If not, let's prevent trouble to come REM We also keep track of where we are using this for later ECHO You are already using WP on session %CCI02% > %HOME%\LOCK.WP REM If you do not intend to use X on the host, you can include REM the following lines to improve your banked window size REM NOTE THAT THIS WILL DISALLOW PAGE PREVIEW if "%OS%"=="CDOS386" and "%CCI11%"=="HOST" echo ^[84 REM Setup the WP variable for WordPerfect 6.0 REM %TUBE we set to Mono if we are running on a mono terminal REM /U is set to our STATION NUMBER to keep individual setups REM /PS is set to our HOME directory for storage of the .SET REM file REM /D is set to our HOME directory to use as a working REM directory SET WP=%TUBE%/U-%CCI04%/PS=%HOME%/D=%HOME% REM Now we actually start the thing.... C:\WP60\wp REM Now we clean up things ERASE %HOME%\LOCK.WP REM If you do disabled X, you probably want to reset the REM Banking Window back to normal if "%OS%"=="CDOS386" and "%CCI11%"=="HOST" echo ^[85 EXIT REM This is where we tell them they can't run more than REM once per STATION :INUSE TYPE %HOME%\LOCK.WP ECHO You must first end WP there before you can start another EXIT
    Trouble Shooting
    SYMPTOM ACTION TO TAKE
    Program doesn't come up Check the size of your Banking Window; Wordperfect recommends 528K
    Remove any TSR's running in the background of the virtual console you wish to run WordPerfect 6.0
    Program lockups complete system Check for type of graphics driver selected (*.VRS)
    Get message: "C:Invalid Drive or directory specified for disk swap files" Wordperfect is confused as to where it is told to run. Check your "/D=<PATH>" statement in your batch
    Program runs slowly - especially after loading two or more copies or when running SPELLER Add Statement to your CCONFIG.SYS file: IDLE=ON,2
    Check your banking window size
    WordPerfect 6.0 won't print Incorrect printer driver, change to correct printer.
    Non-existent printer port being used, check printer setup for port being used.
    WordPerfect 6.0 prints garbage Incorrect printer driver, change to correct printer
    If using serial printer, check flow control and set to proper values
    Cannot run commands with control key Use the FUNCTION utility to change the SWITCHING Lead-In key to something other than CONTROL