			      
			  ---------------------
			     Getting Started
			  ---------------------
			  
			  NetTools for NT Server
			      Version 5.1.0
		      Copyright 1994 by McAfee, Inc.
			   All Rights Reserved.






Copyright 1994 by McAfee, Inc. All rights reserved. McAfee is a 
registered trademark of McAfee, Inc. NetTools, Applications Manager,
Desktop Control Language, and MultiSet are trademarks of McAfee, 
Inc. All other products or services mentioned in this document are 
identified by the trademarks or service marks of their respective 
companies or organizations.


McAfee, Inc.                    
2710 Walsh Avenue               
Santa Clara, CA  95051-0963
U.S.A.

Technical Support Information
-----------------------------

Phone           (408) 988-3832
FAX             (408) 970-9727
Hours           6 a.m. to 5 p.m. PST

McAfee BBS      (408) 988-4004
		1200 bps to 14,400 bps
		8 bits, no parity, 1 stop bit
		24 hours, 365 days a year

CompuServe      GO MCAFEE

Internet        support@mcafee.com

America Online  MCAFEE

If you are not a customer located in the U.S. or Canada, you can
contact a McAfee authorized agent. Agents are located in more than
50 countries around the world and provide local sales and support
for our software. Please refer to the AGENTS.TXT file for a complete
list of McAfee agents.

=====================================================================
			     
Contents
--------

Chapter 1:  Introduction
1.1 Introduction
1.2 About McAfee
1.3 Why NetTools?
1.4 Applications Manager
1.5 Desktop Control Language

Chapter 2:  Installation And Configuration
2.1 Installation
    2.1.1 System Requirements
    2.1.2 Step 1:  Prepare to Install
    2.1.3 Step 2:  Start the Setup Program (SETUPM.EXE)
    2.1.4 Step 3:  Select the Destination Drive and Directory
    2.1.5 Step 4:  Select Installation Options
    2.1.6 Step 5:  Monitor Copying and Decompressions of Files
2.2 Configuration
    2.2.1 Applications Manager Configuration
    2.2.2 Completing Configuration
    2.2.3 Granting Permissions to the NetTools Directory
    2.2.4 Customizing Your Applications Manager Configuration
    2.2.5 Setting Up Administrators
    2.2.6 Workstation Configuration

Chapter 3: Exploring NetTools 
3.1 Applications Manager 
    3.1.1 To run Applications Manager (with Program Manager as the 
	  Windows Shell)
    3.1.2 To exit Applications Manager
    3.1.3 Administrators 
	  3.1.3.1 Creating network groups and subgroups
	  3.1.3.2 To set menu bar restrictions
	  3.1.3.3 To set your administration password
	  3.1.3.4 To exit Desktop Administration
	  3.1.3.5 To exit Administration mode
    3.1.4 Users
	  3.1.4.1 To create a personal group or subgroup
	  3.1.4.2 To change the icon arrangement
3.2 Desktop Control Language 
    3.2.1 To run Desktop Control Language (DCL) Editor
    3.2.2 To exit DCL Editor
    3.2.3 Administrators 
	  3.2.3.1 To run a DCL sample script
	  3.2.3.2 Macro Recorder
	  3.2.3.3 DCL Debugger
	  3.2.3.4 DCL Dialog Editor

		  
Chapter 1:  Introduction
								 
1.1 Introduction

Welcome to McAfee NetTools. This Getting Started guide is your 
first step towards integrating NetTools into your networking 
environment. Using NetTools, administrators can easily and centrally
manage all user workstations.
								 
Specifically, Chapter 1, "Introduction", describes McAfee, the 
developer of NetTools and its other leading products; what 
NetTools does for the networking system; and what NetTools does 
for the administrators as well as the users. Chapter 2, 
"Installation and Configuration", describes the minimum steps 
necessary to successfully install and configure NetTools to your 
networking environment. Chapter 3, "Features/Highlights", 
describes those key characteristics offered by NetTools.

1.2 About McAfee

Founded in 1989, McAfee, Inc. is the leading provider of  
network security management tools. Our anti-virus products 
are used by more than 16,000 corporations worldwide. Our 
network utility products include solutions for application metering, 
hardware inventory, software distribution, McAfee is also the pioneer 
and leading provider of electronically distributed software. 
All of McAfee's products can be purchased through  dealers or 
downloaded from bulletin board systems and on-line services 
around the world.

McAfee does not stop at developing the world's best anti-virus 
and network management products. We back them up with the industry's 
best service and technical support. Product support is provided by a 
full-time staff of virus researchers, programmers, and support 
professionals, and delivered directly by McAfee or our network 
of more than 150 Authorized Agent offices in more than 50 
countries worldwide. 

1.3 Why NetTools?

NetTools allows administrators to manage Windows desktops 
quickly and easily. NetTools enables administrators to keep a 
centralized and secure environment for workstations running 
Windows. NetTools saves administrators time and effort. NetTools 
offers key features designed specifically to aid administrators in 
centrally managing all their Windows workstations more 
effectively.  
	 
1.4 Applications Manager

With Applications Manager, administrators possess the ability to 
centrally control their windows environment, and restrict 
certain users and groups from using various Windows features and 
network resources. Not only does this enable the administrator 
to have control over which user utilizes an application, but it 
also creates a uniform desktop appearance while maintaining 
Program Manager's look and feel. Applications Manager is 
designed to replace Program Manager as the users' Windows shell.
	 
Applications Manager still offers users the ability to create 
their own personal groups, subgroups and items. Administrators 
can allow users to copy items from network groups and subgroups 
into their own personal groups. Although it looks like a copied 
item, it is in fact, a pointer to the network item. By using a 
pointer, the administrator continues to maintain control over 
the item in the personal group. In addition, users can implement 
passwords for their personal groups, subgroups and items as well 
as set their own quick and context-sensitive help. Other features 
include displaying icons vertically (similar to OS/2) horizontally 
(similar to Windows) and in text only formats.

Applications Manager's features include:

o  Restricting user access to icons based on user/network group 
   membership.
  
o  Restricting user access to menu items such as File | Run on a 
   global basis.
  
o  Centrally controlling the desktop.
  
o  Creating passworded network groups, subgroups and items, with 
   user/group rights access.
	
1.5 Desktop Control Language

Desktop Control Language (DCL) is an easy-to-use yet powerful 
scripting language that is specifically designed for integrating 
Windows on a network. DCL provides an integrated development 
environment which includes a Script Editor, Debugger, Dialog 
Editor and Macro Recorder. DCL enables the administrators to 
create scripts similar to batch files under Windows. For 
example, one DCL script could attach to a server, map a drive, 
run an application and then detach from the server when done.

Desktop Control Language features include:

o  Generating scripts to control other Windows applications.
  
o  Managing .INI and configuration files.
  
o  Distributing software.
  
Although many key features have been listed above, and will be 
mentioned throughout the remainder of this document; this 
document is in no way inclusive of them all. To become fully 
aware and knowledgeable of all the features NetTools has to 
offer, refer to your Using NetTools guide.


Chapter 2:  Installation And Configuration

2.1 Installation 

The NetTools modules can be installed together or separately. To 
install NetTools, run the Setup program (SETUPM.EXE) from within 
Windows. This guide assumes that you are installing NetTools for 
the first time and that you are installing the modules together.  
For further information on installing the modules separately, 
refer to Chapter 2, "Installation" in your Using NetTools guide.

2.1.1 System Requirements

Certain system requirements are needed to successfully run 
NetTools. They are:

o  An 80386/SX or higher-based computer.
  
o  Four (4) megabytes of memory.
  
o  One 1.44 MB (3.5-inch) floppy disk drive (for installation).
  
o  MS-DOS Version 5.0 or later.
  
o  Microsoft Windows Version 3.1 or later, or Windows for 
   Workgroups Version 3.1 or later.
  
o  A shared directory on the domain server where NetTools is to be 
   installed.
  
o  A monitor and VGA graphics card or other high-resolution 
   graphics card compatible with Windows Version 3.1 or later.
  
o  A Microsoft Windows-compatible mouse is recommended, but not 
   required.
  
2.1.2 Step 1:  Prepare to Install

o  Log on to the file server where NetTools is to be installed.
  
o  Map a search drive to the location you wish NetTools to be 
   installed.
  
o  Start Microsoft Windows.
  
o  Determine that no other versions of McAfee products are 
   running on your workstation.
   
2.1.3 Step 2:  Start the Setup Program (SETUPM.EXE)

o  Insert NetTools Setup Diskette (1 of 6).
  
o  Start SETUPM.EXE.
  
   - Choose File | Run from Windows Program Manager.

   - Type <drive>:SETUPM (where <drive> is the floppy drive 
     letter (A or B).  

2.1.4 Step 3:  Select the Destination Drive and Directory

o  Type the preferred drive letter followed by a directory name 
   in the Installation Destination dialog box or choose the 
   default drive and directory. Choose Continue to select 
   Installation Options.
  
2.1.5 Step 4:  Select Installation Options

o  Choose the Complete Installation icon in the Installation 
   Options dialog box.
	
2.1.6 Step 5:  Monitor Copying and Decompressions of Files

o  Insert remaining NetTools diskettes when prompted by the 
   Setup program.
	
2.2 Configuration

When all files have been properly copied and decompressed, the 
Setup program displays a configuration dialog box for each 
NetTools module.

2.2.1 Applications Manager Configuration

The Applications Manager Configuration Options dialog box allows 
the Setup program to:

o  Replace Applications Manager as the Windows shell on your 
   workstation.
  
o  Configure the installation workstation with the required 
   local support files.
  
o  Create program groups and items for Applications Manager 
   applications and release notes.
  
o  Configure the installation workstation to import existing 
   Windows Program Manager groups into Applications Manager.
  
Choose Configure to proceed with the installation.

2.2.2. Completing Configuration

When all required files have been properly installed and 
configured, the Setup Complete dialog box is displayed.

o  Choose Exit to exit the Setup program,
OR
o  Choose Release Notes to view the notes.
  
Note:  SETUPM.LOG, a log file created by the Setup program, is 
located in the NetTools directory. This file contains 
information pertaining to the installation process.

2.2.3 Granting Permissions to the NetTools Directory

Once NetTools is properly installed and configured, you must 
grant users and administrators permissions to the NetTools directory.

Note: Permissions should be assigned at the directory level and not 
to individual files.
			 
Permissions to be granted

Default Directory             User Groups    NetTools Administrators Groups
\\SERVER\SHARENAME 
NETTOOLS                      [Read]                  [Full Control]
    
o  Exit Windows and re-start to enable Applications Manager as 
   your Windows shell.
  
2.2.4 Customizing Your Applications Manager Configuration

Once Applications Manager has been properly installed and 
configured, you will need to customize the software for the 
users and administrators in your network environment.  

2.2.5 Setting Up Administrators

Users with administration access through Applications Manager 
(Administration mode) have the ability to create and change 
network groups and items; it is strongly suggested that this 
number remain at a minimum to ensure network consistency and 
security.

2.2.6 Workstation Configuration

NetTools can also be installed on and configured for individual 
workstations. By using APPSHELL.EXE in Quiet mode, workstations 
can be configured transparently to the user. When a workstation 
is configured in Quiet mode, the Setup Program configures the 
NetTools modules, using the default values from the APPMAN.STF 
file.  

o  When configuring a workstation in a Windows environment, you 
   can choose to use Applications Manager as the Windows shell.  
   To manually update a shell, the [boot] section of the user's 
   SYSTEM.INI file must be updated to shell=appman.exe. 
  
o  Appshell (APPSHELL.EXE) performs configuration tasks 
   transparently and automatically. To set up the users 
   automatically, first map a search drive to the NetTools 
   directory then add appshell /q in the system login script. When 
   users log onto the network, Appshell configures NetTools by 
   making Applications Manager the shell, adding local support 
   files and converting their existing Program Manager .GRP files 
   into personal group files (.APP). For further information and 
   instructions on configuring the workstations using Appshell, 
   refer to Chapter 2, "Installation" in your Using NetTools

	
Chapter 3: Exploring NetTools 
	
3.1 Applications Manager 

Applications Manager can be run as an application or as a 
Windows Program Manager replacement shell. The Windows shell is 
the application which automatically runs whenever you start 
Windows. Unless otherwise specified, Applications Manager is 
assumed to be the Windows Shell.

3.1.1 To run Applications Manager (with Program Manager as the 
      Windows Shell)

o  Choose the Applications Manager icon from the NetTools group in 
   Program Manager.
OR
o  Choose File | Run. In the Command Line text box type the 
   path to the NETTOOLS directory and then type APPMAN.EXE.
   
3.1.2 To exit Applications Manager

1. Choose File | Exit.

The default action will be to save if the Save Workspace on 
Exit menu item is selected.
 
2. Choose OK.
 
You will also exit Windows if Applications Manager is your 
Windows Shell.

For further information regarding Applications Manager, refer to 
Chapter 3, "Applications Manager" in your Using NetTools guide.

3.1.3 Administrators 

Applications Manager allows administrators to create and 
administer network groups, subgroups and items. In addition, 
administrators can also administer rights to users and groups as 
well as set menu defaults and restrict menu items. These 
restrictions can only be changed by the network administrator 
through Administration mode or by the Desktop Administration 
application.  Administration mode is accessible to the 
administrator with the key combination CTRL+ALT+A. It is 
recommended that the administrator set a password so that 
accessibility to Administration mode is kept secure.
		
Specific administration functions can be performed in 
Applications Manager Administration mode and in Desktop 
Administration. In Administration mode, administrators can 
create network groups, subgroups and items as well as assign 
user/group rights to those groups, subgroups and items. In 
Desktop Administration, administrators can set passwords for 
each .WWR file and define menu restrictions and defaults.
		
3.1.3.1 Creating network groups and subgroups

1. Press CTRL+ALT+A to enter Administration mode.

2. Choose File | New | Network Group.
   OR
   For a subgroup, select the network group you want to add a 
   new subgroup to, then choose File | New | Subgroup.

3. Type the description of the new network group or subgroup in 
   the Description text box.  

For example, create the network group Accounting. Once you 
have created a Network group, you can create the subgroup 
Accounts Payable within it.
 
4. Choose Rights to assign access rights to the new network 
   group.

The Access Rights dialog box is displayed. The dialog box 
contains a Groups and Users list box (which displays all 
groups and users from your primary server), Granted Rights 
list box and a Users in Group list box. 
 
Note: Unless otherwise specified, the default is to grant 
rights to all users and groups.
 
As you add users and groups, however, their names appear in 
the Granted Rights and/or Users in Group list boxes. When 
running Applications Manager, the users and groups who have 
not been granted rights will not see the group icon.

Other features displayed in the Access Rights dialog box 
include Add, Remove and Add All Users. Each feature does 
what it suggests: the Add feature adds those names you select 
from the Groups and Users list box to the Granted Rights list 
box; the Remove feature removes those names you select from 
the Granted Rights list box; and the Add All Users feature is 
the default for granting all users rights.
 
5. Choose OK to assign rights and return to the New Network 
   Group or Subgroup dialog box.
 
6. To create group-specific help, choose Edit Help. Type your 
   group-specific quick help in the Quick Help text box. Quick 
   help can include which printer the Accounting Department 
   prints to or the version of the application found in the 
   group. Type your group-specific help text in the Help Text 
   text box. Help Text can include items such as release notes 
   for the latest version of software or a quick tip list.  
   Choose OK to return to the New Network Group or Subgroup 
   dialog box.
 
7. To assign a password, select the Password check box and type 
   the password in the text box and choose OK.
 
The Password Confirmation dialog box displays.
 
8. Retype your password in the text box and choose OK.
 
Choose OK to add the new network group or subgroup.
 
3.1.3.2 To set menu bar restrictions

Menu bar restrictions are a great way for administrators to 
prevent workstation access to windows functions. Administrators 
can prevent user access to menu items such as File | Run and 
File | Workspace.

1. Press CTRL+ALT+A to enter Administration mode.
 
2. Choose Administration | Menu Restrictions.

The Desktop Administration - APPMAN.WWR title bar is 
displayed.
 
3. Choose Options | Menu Bar Restrictions.

The Applications Manager - Menu Bar Restrictions dialog box 
is displayed.
 
4. Choose one of the four menus: File, Options, Window or Help.
 
The drop-down menu defaults display all items selected, 
indicating that they are not restricted. Selected items 
display with checkmarks to the left of the items. Toggling 
the checkmark off unselects the item. Unselected items are 
restricted. These drop-down menus are presented to the 
administrators just as they would appear to the users. Those 
items that are selected are the items that are made visible 
to the users.
 
5. Deselect the items you want removed from the menu.  
 
For example, you may not want your users to be able to run 
any other applications than those already offered; to prevent 
them from doing so, deselect the Run item from the File menu.  
Another function you may want to restrict from your users is 
the Save Workspace on Exit item from the Options menu.
 
Note:  Each time an item is selected or deselected, the drop-
down menu closes. Repeat steps 4 - 5 until all desired items 
are selected/deselected.
 
6. Choose Test to view a sample of the menus you customized.

The drop-down menus are presented just as they would visually 
appear to your users.
 
7. Choose Edit to re-enter the Edit mode.

8. Choose OK to set the menu bar restrictions.
 
9. Choose File | Save to write changes to the APPMAN.WWR file.
 
3.1.3.3 To set your administration password

1. Press CTRL+ALT+A to enter Administration mode.
 
2. Choose Administration | Menu Restrictions to start the 
   Desktop Administration program.

The Desktop Administration - APPMAN.WWR title bar is 
displayed.
 
3. Choose Options | Change Password.

The Change Password dialog box is displayed.
 
4. Type your password in the text box and choose OK.
 
The Password Confirmation dialog box is displayed.
 
5. Retype your password in the text box and choose OK.
 
6. Choose File | Save to save the change to the restrictions 
   file.
 
3.1.3.4 To exit Desktop Administration

o  Choose File | Exit from the Desktop Administration -
   APPMAN.WWR title bar.
  
3.1.3.5 To exit Administration mode

o  Press CTRL+ALT+A to exit Administration mode.
OR
o  Choose Administration | Exit Administration Mode.
  
Note: It is important to choose File | Save Workspace upon 
exiting the Administration mode; if you do not choose Save 
Workspace when you exit Administration mode you will lose all 
changes made to your workspace. If you attempt to exit 
Administration mode without saving your workspace, the 
Applications Manager message box is displayed prompting you to 
save your changes.

3.1.4 Users

Applications Manager allows users to create and maintain 
personal groups, subgroups and items. In addition, users can 
also implement personal group/item-specific passwords, change 
group/item icons and create group/item-specific help. 

3.1.4.1 To create a personal group or subgroup

1. Choose File | New | Personal Group.
   OR  
   For a subgroup, select the personal group you want to add a 
   the new subgroup to, then choose File | New | Subgroup.
 
2. Type the description for the new group or subgroup in the 
   Description text box. For example, create the personal group 
   with the name Databases.
 
3. To change the group icon, choose Change Icon. Choose OK 
   after selecting the desired icon.
 
4. To create group-specific help, choose Edit Help. Choose OK 
   after creating the group-specific help. Type your group-
   specific quick help in the quick help text box. The quick 
   help can consist of which applications are found in your 
   personal group. Help Text can include what type of printer 
   may be required by each application. Choose OK to return to 
   the New Personal Group or Subgroup dialog box.
 
5. To assign a password, select the Password check box and type 
   the password in the text box. Choose OK. 
 
The Password Confirmation dialog box displays.
 
6. Retype your password in text box and choose OK.
 
7. Choose OK to add the new personal group or subgroup.
 
3.1.4.2 To change the icon arrangement

Applications Manager offers the users the ability to arrange 
their workspace. Specifically, users can choose to arrange 
their application and subgroup icons vertically, horizontally or 
text only. This feature is window-specific, meaning that each 
group or subgroup can be arranged differently.

1. Select the group or subgroup whose icon arrangement you want 
   to change.

2. Select Text, Vertical Icon or Horizontal Icon from the 
   Windows menu.
 
Note:  It is important to Choose File | Save Group as upon 
exiting the application; if you do not choose Save Group as 
or Save Workspace and exit out of the application, you will lose 
all changes made to your workspace.

3.2 Desktop Control Language 

NetTools also offers administrators Desktop Control Language 
(DCL), an advanced scripting language. Although DCL is highly 
beneficial to the users, it is solely an administrator tool.

3.2.1  To run Desktop Control Language (DCL) Editor

o  Choose the DCL Editor icon from the NetTools group in your 
   Windows shell.
OR
o  Choose File | Run. In the Command Line text box type the 
   path to the NETTOOLS directory and then type DCLEDIT.EXE.

3.2.2 To exit DCL Editor

o  Choose File | Exit.
  
For further information regarding Desktop Control Language, 
refer to your Desktop Control Language guide.

3.2.3 Administrators 

DCL contains a Macro Recorder which allows administrators to 
record keystrokes and mouse movements to automatically generate 
high level commands that can be pasted into DCL scripts to 
control Windows applications. In addition, DCL has the ability 
to translate any existing MultiSet scripts you may still run.  
DCL's online Help contains detailed information for all commands 
including examples.
		
One of the sample scripts provided in the DCL online Help 
demonstrates a message box with a percent completed bar. Follow 
the procedure below to run the Editor, open the help topic, copy 
the script to the editor and run the script.

3.2.3.1 To run a DCL sample script

1. Choose File | Run.
 
2. Type DCLEDIT.EXE and choose OK.
 
3. Choose Help | Search for Help on in the DCL Editor.
 
4. Type MsgOpen, choose Show Topics, and then choose Go To.
 
5. Scroll to Example 1 and choose Message Example.
 
5. Choose Copy Script and then choose Close Window.
 
6. Choose File | Exit to close the Desktop Control Language Help 
   window.
 
7. Choose Edit | Paste in the DCL Editor window.
 
8. Choose Run | Start Script.
 
A dialog box is displayed with a percent completed bar. Choose 
OK when the script is completed.

3.2.3.2 Macro Recorder

DCL's Macro Recorder can capture Windows events and translate 
them into DCL statements that can then be inserted in a script.

1. Choose DCL Editor.

2. Choose Tools | Recorder. 
 
The Script Recorder Options dialog box is displayed.
 
3. Choose OK.
 
The Recorder window is displayed.
 
4. Choose File | Run from the Windows shell menu bar.
 
5. Type WRITE.EXE in the text box and choose OK. 
 
A new Windows Write file is displayed.
 
6. Choose Document | Ruler On.
 
7. Maximize the window.
 
8. Choose End in the Recorder dialog box.
 
9. Select the point in your script to insert recording and 
   choose OK.
 
10. Choose File | Save and type WRTEXE.DCL in the File Name text 
    box and choose OK.
 
11. Test script by choosing Run | Start Script.
 
12. Choose File | Exit.
 
Note: DCL Macro Recorder simplifies script generation by 
recording Windows events that can be pasted into the DCL Editor 
and run as a script. Because of the nature of the Windows 
environment, some further editing of the script may be required 
to ensure that the script can handle the various conditions the 
Windows may be in. To ensure that the recorded event is still 
relative to the original application, test to determine if that 
application remained in the same state within the script as 
originally recorded.

3.2.3.3 DCL Debugger

DCL's Debugger is used in conjunction with the DCL Editor to 
step through the code and add watches to variables. The 
debugger aids administrators in finding logic errors, setting 
breakpoints and establishing watch variables.

3.2.3.4 DCL Dialog Editor

DCL's Dialog Editor aids administrators in designing dialog 
boxes to be used in their DCL scripts. 




