ALPHA MENU AND NETWORKS ALPHA MENU has been enhanced to operate more smoothly with local area networks, and has been tested under Novell Netware(R) and Artisoft LANtastic(R). The benefit in using ALPHA MENU (or any program) on a network is the fact that a SINGLE COPY of the program and associated data files can be SHARED by all users. *Environmental Variables For NETWORKING of ALPHA MENU to work properly, we must be able to somehow differentiate between users on a network system. This is typically done by specifying something called an Environmental Variable. You will need to specify the value for it by placing a "SET USER=USERNAME" statement within the network login or AUTOEXEC.BAT procedure. You cannot exceed eight (8) characters. For example, if user Susan logs onto the network, part of her login script should be DOS SET USER="SUSAN" or in the Autoexec.Bat, the statement should be SET USER=SUSAN, so that the variable "USER" will be placed in the DOS environment and set to a value of "SUSAN". ALPHA MENU will automatically reference this variable and substitute the default ALPHA MENU data and batch files with Susan's name. *The DOS Environment In the above example, each time we use the "USER" variable, ALPHA MENU will look in the DOS environment for a variable of the same name and use its value instead. The "environment" is really just a common area of memory that programs can write to and read from - kind of a "general store" of program information. Some programs are geared to look specifically at the environment to find particular data important to their operation. If we were to look at the DOS environment (by typing the SET command), we might see a listing similar to the one below: COMSPEC=C:\COMMAND.COM PATH=C:\;C:\DOS;C:\UTIL USER=SUSAN Other values might be present, like PROMPT=$P$G, and more depending on the types and kinds of software you are running. Some programs ask you to place a variable into the environment equal to a certain value so that they can find support files which could not be found otherwise. *If Your Computer Displays an "Out of Environment Space" error -INCREASE THE ENVIRONMENT SIZE Depending on the DOS version, the environment's size may be up to 32 kbytes (i.e. 32,768 decimal bytes) long. The default environment size of COMMAND. COM, however, is of 160 bytes in versions 2.2x through 3.3x, and in DOS 5 it is 256 bytes; this space can fill up quickly, in which case DOS displays the message 'Out of environment space' when attempting to add a new variable or increasing an existing one. In DOS versions 3.10 and later, the size of the environment can be modified by including the following statement in the CONFIG.SYS file: SHELL=[d:][\path]COMMAND.COM /P /E:nn in which [d:] and [\path] are the drive and path specification, P indicates that this is to be considered the initial loading of the command processor, and /E:nn specifies the size of the environment in bytes (versions 3.2 and higher) or paragraphs (1 paragraph=16 bytes, version 3.1). Notice that version 3.1 allows a maximum environment of 992 bytes (62 paragraphs). *Mark the ALPHA.EXE and ALPHA.HLP files as shareable read-only. If you are a Novell user change directory to the Alpha Menu directory and type FLAG ALPHA.* SRO . If you are a LANtastic user, set the attributes to READ-ONLY by changing to the Alpha Menu directory and type ATTRIB ALPHA.* +R . Remember to remove the read-only settings when updating Alpha Menu.