ID:NI Networks & Multiple DESQview Users Quarterdeck Technical Note #158 by Dan Sweeney Q: ? Can multiple users use DESQview from 1 master copy on a Novell dedicated file server ? A:. Yes. Follow this procedure after you have read Appendix C of the DESQview manual. Legal Considerations Your license agreement specifically prohibits you from assigning or transferring DESQview to any other person. You are bound by the terms of this license agreement when you use DESQview on a network. EACH and EVERY INDIVIDUAL USER OF DESQview on ANY network MUST have purchased (or otherwise legally acquired) a copy of DESQview and MUST have a DESQview manual. Operational Considerations MAPPING. Novell's MAP INSERT can be used inside DESQview. However we recommend that Search Drive mapping be done from within the login script prior to starting DESQview. Search drives (Z:, Y:, X:, ...) should never be used to change directories on the network inside DESQview. If a user issues the change directory command from within a DESQview window on a search mapped drive the new value entered (ie cd\data) is globally applied to all DESQview windows. This can cause application programs that use overlays to fail as the search map no longer points to the correct directory. DESQview will remember the correct subdirectory on MAPped drives which are not search drives (F:, G:, H:, ...). PRINTING. A user can run Novell's CAPTURE command from within batch files or from the keyboard within a DESQview window. If the user runs CAPTURE in one window and then reruns CAPTURE in another window the previous CAPTURE command is lost. It is best to set up your default CAPTURE(s) from within the user login script prior to loading DESQview. SWAPPING. In the case where a workstation doesn't have or has run out of exPANded memory DESQview's default is to swap to the directory where DESQview was started from. The user should have both create and delete rights in his default DESQview directory. If you have limited the users' network drive disk space DESQview may post an error message when the user attempts to switch windows. A DESQview SWAP file is typically as large as the amount of memory allocated to the program in the PIF file plus 10 to 16K. For programs that use exPANded memory this can vary quite a bit. Be sure to allow the user enough disk space to accommodate these swap files. SUPPORT. Each user MUST use the SERIAL NUMBER FROM THEIR COPY of DESQview when contacting Quarterdeck Technical Support. Appendix C suggests that you may "share" the portions of DESQview which are not unique to an individual. This example shows how this might be done. The example lists the structure of directories and files on a Netware file server named QDECK, the user's name will be FRANK. SYS: ÃÄÄ SYSTEM ÃÄÄ PUBLIC ÃÄÄ MAIL ÃÄÄ LOGIN ÃÄÄ USERS ÃÄÄ PROGRAMS ÀÄÄ DATA Step 1. Create a DESQview directory as a subdirectory of programs. Step 2. Install DESQview into SYS:PROGRAMS/DESQview. Step 3. Create the FRANK\DV directory as a subdirectory of USERS. Step 4. COPY these files from the DESQview diskette into FRANK\DV DESQVIEW.DIR DVSETUP.COM *.DVP DESQVIEW.DVH INSTLADD.COM AU-LOAD.COM FW-LOAD.COM LT-LOAD.COM MM-LOAD.COM PX-LOAD.COM WS-LOAD.COM DESQVIEW.DVO INSTLAC.COM LS-LOAD.COM MS.COM Step 5. Delete the above files from SYS:PROGRAMS/DESQview Step 6. Create or modify user FRANK's login script similar to example below. FRANK's Login script looks like this: MAP *1:=SYS:USERS/%LOGIN_NAME/DV ;places user in their DV directory MAP P:=QDECK/SYS:DATA/PDOXDATA ;required for Paradox MAP S14:=QDECK/SYS:PROGRAMS/PARADOX ;search map for Paradox MAP S15:=QDECK/SYS:PROGRAMS/DESQview ;search map for DESQview MAP S16:=QDECK/SYS:PUBLIC ;search map to Public directory ;to keep Netware's default map ;from modifying your path Step 7. Login to the network as FRANK Step 8. Make sure you are in the directory \USERS\FRANK\DV. Type AUTOINST X: and press enter (substitute the drive letter ie F:, G:, ... for X). Repeat this step for each drive the user has access to. Step 9. From the FRANK\DV directory type SETUP and press enter. You may choose either simple or advanced setup. The setup program will create a file named DVSETUP.DV in the FRANK\DV directory. This file is specific to the user FRANK and the workstation's hardware configuration (ie EGA monitor, allow swapping etc). If FRANK were to change his video adapter from EGA to VGA SETUP should be run again prior to starting DESQview. If FRANK were to login from another workstation that didn't match the video and mouse settings in his DVSETUP.DV problems may occur. Your directory structure should now look similar to the example. SYS: ÃÄ SYSTEM ÃÄ PUBLIC ÃÄ MAIL ÃÄ LOGIN ÃÄ USERS ³ ³ ³ ÀÄ FRANK ³ ÀÄ DV (files) ³ ÀÄ DESQVIEW.DIR ³ INSTLAC.COM ³ DVSETUP.COM ³ DESQVIEW.DVO ³ DESQVIEW.DVH ³ DVSETUP.DV ³ AU-LOAD.COM ;Loader file for Autocad ³ FW-LOAD.COM ;Loader file for Framework ³ LS-LOAD.COM ;Loader file for Lotus release ³ 2-2.01 ³ LT-LOAD.COM ;Loader file for Lotus release 1 ³ MM-LOAD.COM ;Loader file for Multi-Mate ³ PX-LOAD.COM ;Loader file for Paradox release ³ 2-2.01 ³ WS-LOAD.COM ;Loader file for Wordstar ³ L2-PIF.DVP ;PIF for Lotus ³ P2-PIF.DVP ;PIF for Paradox ³ MS-PIF.DVP ;PIF for Memory Status ³ AP-PIF.DVP ;PIF for Add a Program ³ CP-PIF.DVP ;PIF for Change & Delete a ³ program ³ DS-PIF.DVP ;PIF for Dos Services ³ SS-PIF.DVP ;PIF for Sample Spreadsheet ³ SD-PIF.DVP ;PIF for Sample Document ³ ;PIF stands for Program Information ³ File. ³ ÃÄÄ PROGRAMS ³ ³ ³ ÃÄ DESQview ³ ³ ÀÄÄÄÄÄÄÄ (Install DESQview to this directory) ³ ³ ³ ÃÄ PARADOX ³ ³ ÀÄÄÄÄÄÄÄ (program files for Paradox) ³ ÀÄ LOTUS ³ ÀÄÄÄÄÄÄÄ (program files for Lotus) ³ ÀÄÄ DATA ³ ÃÄ PDOXDATA ³ ÀÄÄÄÄÄÄÄ (Database files for Paradox) ÀÄ 123DATA ÀÄÄÄÄÄÄÄ (Worksheet files for Lotus) FRANK should then start DESQview from the \FRANK\DV directory. Copyright (C) 1991 by Quarterdeck Office Systems * * * E N D O F F I L E * * *