Copyright: Overview of Windows 98 Resource Kit Sampler Tools  © Microsoft Corporation 1985 - 1998
Citation: Overview of Windows 98 Resource Kit Sampler Tools  © Microsoft Corporation 1985 - 1998


Windows 98 Resource Kit Sampler Contents

The Windows 98 Resource Kit Tools Sampler contains the following tools and utilities.

Configuration

CHDOSCP.EXE: MS-DOS Code Page Changer

FAT32WIN: FAT32 Conversion Information Tool

TZEDIT.EXE: Time Zone Utility

Deployment

BATCH.EXE

INFINST.EXE: Windows 98 .INF Installer

Desktop

CHECKLINKS.EXE: Link Check Wizard

CLIPTRAY.EXE: Clipboard Organizer

MINITEL.TTF: Minitel Emulation Files

QUIKTRAY.EXE: System Tray Utility

TWEAKUI: Desktop Power Toy

Diagnostic and Troubleshooting

FILEINFO.EXE: System File Information

USBVIEW.EXE: USB Device Troubleshooter

File

LFNBACK.EXE: Long Filename Backup Utility

TEXTVIEW.EXE: TextViewer

WHERE.EXE: File locating tool

WINDIFF.EXE: File and Directory Comparison

Network Administration

Network Monitor Agent and Protocol Driver

POLEDIT.EXE: System Policy Editor

PWLEDIT.EXE: Password List Editor

REMOTREG: Microsoft Remote Registry Services

RPCPP: Microsoft Remote Procedure Call Print Provider

SNMP Agent: Windows 98 Remote SNMP Service

Scripting

TIMETHIS.EXE: Time This

WAITFOR.EXE

WINSET.EXE: Environment Setting Utility

Windows Scripting Host Documentation/Sample Scripts

Other Documentation

The Windows 98 Resource Kit book online


Scripting Tools

TIMETHIS.EXE: Time This

WAITFOR.EXE

WINSET.EXE: Environment Setting Utility

Windows Scripting Host Documentation/Sample Scripts


Diagnostic and Troubleshooting Tools

FILEINFO.EXE: System File Information

USBVIEW.EXE: USB Device Troubleshooter


Desktop Tools

CHECKLINKS.EXE: Link Check Wizard

CLIPTRAY.EXE: Clipboard Organizer

MINITEL.TTF: Minitel Emulation Files

QUIKTRAY.EXE: System Tray Utility

TWEAKUI: Desktop Power Toy


File Tools

LFNBACK.EXE: Long Filename Backup Utility

TEXTVIEW.EXE: TextViewer

WHERE.EXE: File locating tool

WINDIFF.EXE: File and Directory Comparison


Deployment Tools

BATCH.EXE

INFINST.EXE: Windows 98 .INF Installer


Network Administration Tools

Network Monitor Agent and Protocol Driver

PWLEDIT.EXE: Password List Editor

POLEDIT.EXE: System Policy Editor

REMOTREG: Microsoft Remote Registry Services

RPCPP: Microsoft Remote Procedure Call Print Provider

SNMP Agent: Windows 98 Remote SNMP Service


Configuration Tools

CHDOSCP.EXE: MS-DOS Code Page Changer

FAT32WIN.EXE: Fat32 Conversion Information Tool

TZEDIT.EXE: Time Zone Utility


Copyright
Copyright Information

Information in this online document is subject to change without notice.

The names of companies, products, people, characters, and/or data mentioned herein are fictitious and are in no way intended to represent any real individual, company, product, or event, unless otherwise noted. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Microsoft Corporation.

© 1985-1998 Microsoft Corporation. All rights reserved.

Active Desktop, ActiveX, and Jscript are trademarks and Microsoft, MS, MS-DOS, Visual Basic, Win32, Windows, and Windows NT are registered trademarks of Microsoft Corporation.

Adaptec is a trademark of Adaptec Inc. Apple, AppleShare, LocalTalk, and Macintosh are registered trademarks and System 7 is a trademark of Apple Computer, Inc. Compaq is a registered trademark of Compaq Computer Corporation. DEC is a registered trademark of Digital Equipment Corporation. Everex is a trademark of Everex Systems, Inc. HP is a registered trademark of Hewlett-Packard Company. IBM and PS/2 are registered trademarks of International Business Machines Corporation. Intel is a registered trademark of Intel Corporation. Novell is a registered trademark of Novell, Inc. SMC is a registered trademark of Standard Microsystems Corporation. Toshiba is a registered trademark of Kabushiki Kaisha Toshiba. UngermanBass is a registered trademark of Ungermann-Bass, Inc.

The files for the Regina REXX scripting language are the only files covered by the GNU Library General Public License. All other files are copyrighted by Microsoft Corporation or the respective owners, and are subject to the terms of a separate license agreement.


 Introductory Topics

Introduction

Disclaimer

Resource Kit information on the Internet


Introduction
Introductory Topics

Introduction

Welcome to the Microsoft Windows 98 Resource Kit Tools Sampler.

The Windows 98 Resource Kit Sampler is a selection of tools and utilities that can make working with the Windows 98 platform even easier. This Help file presents an overview of these Sampler tools. In order to use these tools and utilities, you must first install the Windows 98 Resource Kit Sampler on your machine.

Installing the Windows 98 Resource Kit Tools Sampler

For installation instructions, click the underlined green text below:

Installing the Windows 98 Resource Kit Sampler

Using the Tools Management Console

After installation, you can view and run the installed utilities using the Tools Management Console.

To start the Tools Management Console

Click Start, point to Programs, point to Windows 98 Resource Kit, and then click Tools Management Console.

Finding the tools you need

In this help file, some topics include links (an icon and underlined green text) that allow you to open the tool's Help or documentation file or to run the tool. For these links to work properly, the Resource Kit Sampler must be installed on your computer. Links to utilities that require further installation are preceded by explanatory notes.

Some of these links are to Internet sites. To use these links, you must have a World Wide Web browser (or in some cases a Gopher or FTP client) installed on your computer and an Internet connection. Windows 98 includes Internet Explorer, a World Wide Web browser which can connect to any World Wide Web, Gopher, or FTP link.

Finding tools by name

Finding tools by category

Finding tools using the Tools Management Console

Getting a menu with the right mouse button

Using the right-mouse-button menu

Understanding notation and terminology used in this document

The following conventions for usage and notation are observed in this document:

Procedural conventions

Notational conventions

Keyboard conventions

Terminology conventions

This Help file assumes that you are already familiar with Windows 98. For more general information about Windows 98, including keyboard equivalents to menu and mouse actions, see the Windows 98 online Help.

About the full Windows 98 Resource Kit.

The full Windows 98 Resource Kit contains valuable technical and performance information about Windows 98, as well as many more tools and utilities that enhance and extend the operating system. For information about the full Windows 98 Resource Kit, see our World Wide Web site at:

http://mspress.microsoft.com/reslink


Introduction

Installing the Windows 98 Resource Kit Sampler

Finding tools by name

Finding tools by category

Finding tools with the Tools Management Console

Using the right-mouse-button menu

Procedural conventions

Notational conventions

Keyboard conventions

Terminology conventions


Installing the Resource Kit Sampler
Introduction

Installing the Resource Kit Sampler

The Windows 98 Resource Kit Sampler is a separate installation from the Windows 98 operating system.

To install the Windows 98 Resource Kit Sampler

1  Start Windows 98, and then insert the Windows 98 compact disc into your CD-ROM drive.

2  When the autorun screen appears, click Explore this CD.

3  In the \Tools\Reskit directory, click Setup.

4  Follow the instructions that appear on your screen.

The Setup program installs all the Resource Kit files onto your hard disk and requires a maximum of 6 MB of free space.

Setup also creates a Windows 98 Resource Kit folder on the Start menu with shortcuts for the installed utilities.


Finding tools by name
Introduction

Finding tools by name

If you know the name of the Sampler tool you are looking for, you can look it up in the Sampler List. To open this list, double-click "List of Sampler Utilities" on the Contents tab, or click the Sampler button on the button bar. You can also search for the name of the tool on the Index tab of the Help Topics window, which you can open by clicking the Index button on the button bar.


Finding tools by category
Introduction

Finding tools by category

If you are looking for a particular type of tool, double-click one of the categories of tools on the Contents tab. The tools are divided into two sections—"Resource Kit Sampler", and "Full Resource Kit". You can open the Contents tab of the Help Topics window by clicking the Contents button on the button bar.


Finding tools using the Tools Management Console
Introduction

Finding tools with the Tools Management Console

The left pane of the Tools Management Console is like the left pane of Windows Explorer. Click the plus (+) sign next to an item to expand it; click its minus (-) sign to collapse it again. The contents of the folders in the left pane appear in the right (contents) pane.

In the Tools Management console, as in online Help, you can search for a tool by name or category. To search for a tool by name, expand the Tools A-Z folder in the left-hand pane. To search for a tool by category, expand the Tool Categories folder.

To run a tool or utility, click its name. To launch the online Help topic for the tool, right-click the tool name in the contents pane. On the context menu that appears, click Help.

For online Help on using the Tools Management console itself, click Help in the menu bar, and then click Help on MMC.


Using the right-mouse-button menu
Introduction

Using the right-mouse-button menu

If you click the right mouse button in any Help window, a context menu pops up with commands useful in that particular location. Overview of Windows 98 Resource Kit Sampler Tools adds three commands to this menu that enable you to open Explorer, Control Panel, and Registry Editor from any point in the Help file (but not in the opening Help Topics window).


Procedural Conventions
Introduction

Procedural conventions

Clicking this button [image] or the text that follows moves you directly into another Help topic.

Clicking this button [image] or the text that follows opens a pop-up window with links to other topics.

Procedures describing how to do a task are preceded by a triangular bullet [image] for a single step or numbers for multiple steps.

An instruction to "type" information means to press the key or keys and then press the ENTER key.

An instruction to "select" information means to highlight folders, filenames, text boxes, menu bars, and options, or to select options in a dialog box.

An instruction to "choose" something means to carry out a command from a menu or dialog box with mouse or keyboard actions.

"Note" alerts you to supplementary information.

"Caution" alerts you to possible data loss or breaches of security.


Notational Conventions
Introduction

Notational conventions

Convention	Meaning
bold	Characters that you type exactly as shown, including commands and switches. Menus and commands on them are also bolded.
italic	Variables for which you supply a specific value. For example, filename in a path name could refer to any valid filename for the case in question.
ALL CAPITALS	Names of paths, folders, files, and acronyms. Unless otherwise indicated, you can use uppercase or lowercase when you type paths, folders, or filenames.
Courier type	Examples of code.
[ ] (square brackets)	In syntax descriptions, square brackets enclose optional items. If you include the item, type only the information between them, not the square brackets themselves.
{choice1 | choice2} (braces)	In syntax descriptions, braces enclose items which require a choice, such as {yes | no}. Type only one of the choices, not the braces or the dividing line.
Menu | Command (menus)	In referring to menu choices, Edit | Paste, for example, means to select the Edit menu and then choose the Paste command from it.


Keyboard Conventions
Introduction

Keyboard conventions

Convention	Meaning
+ (a plus sign between two or more key names)	Indicates that you must press the keys at the same time; for example, ALT + TAB.
,  (a comma between two or more key names)	Indicates that you must press each key consecutively; for example, ALT, F, X.


Terminology Conventions
Introduction

Terminology conventions

"MS-DOS" refers to Microsoft MS-DOS.

"Command prompt" refers to the point on the MS-DOS screen where you enter commands, typically designated by "C:\>" (or other characters indicating the current drive and folder). To reach the command prompt in Windows 98, click Start, point to Programs and click MS-DOS Prompt.

"Command-line application" or "console-based application" refers to an application designed to run under MS-DOS or in an MS-DOS window, and which cannot run in a Windows 98 window.

"Windows-based application" or "GUI application" refers to an application which must run in a Windows 98 window. All such applications follow similar conventions for the arrangement of menus, dialog box styles, and keyboard and mouse use.

"%SYSTEMROOT%" refers to the folder in which Windows 98 is installed.

"%WIN98RK%" refers to the folder in which the Windows 98 Resource Kit is installed.

"CD_drive:" refers to the drive letter for the CD-ROM drive, which may vary from computer to computer depending on what other hardware is installed.

"Tool" and "utility" are used synonymously to refer to application programs in the Windows 98 Resource Kit.


Disclaimer
Introductory Topics

Disclaimer

Many of these tools were developed internally at Microsoft. Any use of any of these tools is at your own risk. These tools are provided "AS IS" without warranty of any kind. Microsoft disclaims any implied warranty of merchantability and/or fitness for a particular purpose.

These tools have NOT been localized: they are written and tested in English only. Using these tools with a different language version of Windows 98 may produce unpredictable results.


Resource Kit information on the Internet
Introductory Topics

Resource Kit information on the Internet

Several Microsoft sites on the Internet provide further information and updates on the Windows 98 and Windows NT Resource Kits. If you have an Internet connection and a Web browser, you can click the following links to visit these sites.

World Wide Web sites related to Windows 98 Resource Kit

Windows NT & Windows 98 Resource Kits Web Site

http://mspress.microsoft.com/reslink

Microsoft Press Online Support Web Site

http://www.microsoft.com/mspress/support/

World Wide Web sites related to the Windows 98 platform

Windows 98 Hardware Compatibility List - Web Version

http://www.microsoft.com/hwtest/

Microsoft Knowledge Base, Technical Support questions, and Troubleshooting data.

http://support.microsoft.com/support

Other Microsoft World Wide Web sites of interest

Internet Explorer Web Site

http://www.microsoft.com/ie/

Microsoft TechNet

http://www.microsoft.com/TechNet/

Microsoft Home Page

URLs (Internet addresses) for specific topics may occasionally be moved during maintenance or changed. If you have any problem reaching a link, point your browser to:

Microsoft Home Page

http://www.microsoft.com/

On the Microsoft Home Page, you can search for the topic on which you are seeking information.


Glossary of Terms

- A -

Active X

API

Associate

- B -

batch program

browser

- C -

code page

COM

- D -

daemon

DHCP

DLL

DNS

domain

domain controller

Domain Name System

Dynamic Host Configuration Protocol

dynamic-link library

- E -

No entries

- F -

FAT

frame

FTP

- G -

gateway

GUI

- H -

handle

hive

HOSTS

HPFS

HTML

HTTP

Hypertext Markup Language

Hypertext Transfer Protocol

- I -

IP address

IPX/SPX

- J -

No entries

- K -

Kernel

key

- L -

LAN

local area network

- M -

Master Boot Record

MBR

- N -

NetBEUI

NetBIOS

- O -

Object Linking and Embedding

ODBC

OLE

Open Database Connectivity

- P -

packet

page fault

partition

partition table

path

PCMCIA

permissions

POP

POSIX

process

protocol

- Q -

No entries

- R -

RAS

Registry

Registry Editor

Remote Access Service

Request for Comments

RFC

router

- S -

script

Small Computer System Interface

SMTP

SNMP

Socket

SQL

STDERR

STDIN

STDOUT

Structured Query Language

System Monitor

system tray

subnet mask

- T -

TAPI

TCP/IP

Telephony API

Telnet

threads

transport protocol

- U -

UNC name

Unicode

uniform naming convention name

UNIX

USB

user profile

UUEncoding/Decoding

- V -

No entries

- W -

WAN

wide area network

WINS

- X -

No entries

- Y -

No entries

- Z -

No entries


Active X (defined)
Active X

An umbrella term for Microsoft technologies that enable developers to create interactive content for the World Wide Web.


API (defined)
API

Application programming interface. A set of routines that an application uses to request and carry out lower-level services performed by a computer's operating system. These routines usually carry out maintenance tasks such as managing files and displaying information.


associate (defined)
associate

To identify a filename extension as "belonging" to a certain program, so that when you open any file with that extension, the program starts automatically.


batch program (defined)
batch program

An ASCII (unformatted text) file containing one or more Windows 98 commands. A batch program's filename has a .BAT extension. When you type the filename at the command prompt, the commands are processed sequentially. "Script" is often used interchangeably with "batch program" in the Windows 98 environment.


browser (defined)
browser

A client tool for navigating and accessing information on the Internet or an intranet. (A browser interprets hypertext markup language (HTML) and displays information on a computer screen. A popular example is Microsoft Internet Explorer.


code page (defined)
code page

In MS-DOS versions 3.3 and later, a means of providing support for character sets and keyboard layouts used in different countries. A code page is a table that relates the binary character codes used by a program to keys on the keyboard or to the appearance of characters on the display.


Component Object Model (defined)
COM

Component Object Model. An object-based programming model designed to promote software interoperability; that is, to allow two or more applications or components to easily cooperate with one another, even if they were written by different vendors at different times, in different programming languages, or if they are running on different computers running different operating systems. COM is the foundation technology upon which much broader technologies can be built. Microsoft's Object Linking & Embedding (OLE) technology and Active X are both built on top of COM.


daemon (defined)
daemon

Pronounced "demon." A networking program, usually associated with UNIX systems, that runs in the background, performing utility functions such as housekeeping or maintenance without user intervention or even awareness.


domain (defined)
domain

A networked set of computers running Windows NT Workstation and Windows NT Server that share a Security Accounts Manager (SAM) database and that can be administered as a group. A user with an account in a particular domain can log onto and access his or her account from any computer in the domain.


domain controller (defined)
domain controller

For a Windows NT Server domain, the server that authenticates domain logons and maintains the security policy and the master database for a domain. Both servers and domain controllers are capable of validating a user's logon, but password changes must be made by contacting the domain controller.


DHCP (defined)
DHCP

Dynamic Host Configuration Protocol. A networking protocol that provides safe, reliable, and simple TCP/IP network configuration and offers dynamic configuration of Internet Protocol (IP) addresses for computers. DHCP ensures that address conflicts do not occur and helps conserve the use of IP addresses through centralized management of address allocation.


DLL (defined)
DLL

Dynamic-link library. A feature of the Microsoft Windows family of operating systems and the OS/2 operating system. DLLs allow executable routines, generally serving a specific function or set of functions, to be stored separately as files with .DLL extensions, and to be loaded only when needed by the program that calls them.


DNS (defined)
DNS

Domain Name System. A hierarchical name service for TCP/IP host computers that provides standard naming conventions.

The administrator of a network must configure the DNS with a list of host names and IP addresses. This allows users of network computers to query the DNS, specifying remote computers by host names, which are character strings with some mnemonic value, rather than IP addresses, which are simply strings of numbers. Windows Sockets applications and TCP/IP utilities, such as FTP and Telnet, can use DNS in addition to the HOSTS file to locate particular computers anywhere on the local network or beyond on the Internet.

DNS originated in the UNIX networking environment.


environment variable (defined)
Environment Variable

A string consisting of environment information, such as a drive, path, or filename, associated with a symbolic name that can be used by Windows 98. You use the System option in Control Panel or the set command from the command prompt to define environment variables.


FAT (defined)
FAT

A file system based on a file allocation table (FAT) maintained by some operating systems, including Windows 98, to keep track of the status of various segments of disk space used for file storage.


frame (defined)
frame

In computer graphics, one image in a sequence that makes up an animation.

In synchronous communication, a package of information transmitted as a single unit from one device to another.


FTP (defined)
FTP

File Transfer Protocol. FTP is both a protocol that defines how to transfer files from one computer to another over the Internet and a client-server application that moves files using this protocol.


gateway (defined)
gateway

A device that connects dissimilar networks and passes information from one to the other. A gateway translates information from the communications protocol of the first network into that of the second before transferring it.

In TCP/IP, the default gateway is the address where the Internet Protocol sends packets that are destined for remote networks, unless a different route to the destination network is configured.


GUI (defined)
GUI

Graphical User Interface (GUI is pronounced "gooey"). A display format, like that of Windows 98, that represents a program's functions with graphic images such as buttons and icons. GUIs allow a user to perform operations and make choices by pointing and clicking with a mouse.


handle (defined)
handle

1. In the user interface, an interface added to an object that facilitates moving, sizing, reshaping, or other functions pertaining to an object. 2. In programming, a pointer to a pointer — that is, a token that lets a program access a resource identified.


hive (defined)
hive

A section of the registry that appears as a file on your hard disk. For example, the hive HKEY_USERS\Default appears on your hard disk as the file %SYSTEMROOT%\SYSTEM32\CONFIG\DEFAULT\DEFAULT.LOG. Because a hive is a file, it can be moved from one system to another, but can only be edited using Registry Editor.


HOSTS (defined)
HOSTS

A file containing lists of known IP addresses, used by TCP/IP to locate computers on a network or the Internet.


HPFS (defined)
HPFS

High-Performance File System. The file system designed for the OS/2 version 1.2 operating system.


HTML (defined)
HTML

Hypertext Markup Language. A simple markup language used to create hypertext documents that are portable from one platform to another. HTML files are simple ASCII text files with embedded codes (indicated by markup tags) to indicate formatting and hypertext links. HTML is used for formatting documents on the World Wide Web.


HTTP (defined)
HTTP

Hypertext Transfer Protocol. The protocol used to transfer information on the World Wide Web. An HTTP address (one kind of URL or Uniform Resource Locator) takes the form:

http://server/path/filename.htm

For example: http://www.microsoft.com/area/default.htm


IP address (defined)
IP address

Internet Protocol address. The unique logical address identifying each host computer, or node, on a TCP/IP network. An IP address is a 32-bit number expressed as four decimal numbers from 0 to 255 separated by periods, for example:

131.107.2.200

Each IP address has two parts: the network ID and the host ID. The network ID identifies all hosts that are on the same physical network. The host ID identifies a specific host on a network. A subnet mask is used to mask a portion of the IP address so that TCP/IP can distinguish the network ID from the host ID.


IPX/SPX (defined)
IPX/SPX

Transport protocols used in Novell® NetWare® and other networks


kernel (defined)
Kernel

The core of the Windows 98 layered architecture that manages the most basic operations of the operating system, such as sharing the processor between different blocks of executing code, handling hardware exceptions, and other hardware-dependent functions.


key (defined)
key

An entry in the registry that can contain both subkeys and value entries. In the registry structure, keys are analogous to folders, and value entries are analogous to files. In the Registry Editor window, a key appears as a file folder in the left pane.


LAN (defined)
LAN

Local area network. A communications network connecting a group of computers, printers, and other devices located within a relatively limited area (for example, a building). A LAN allows any connected device to interact with any other on the network. See also WAN.


Master Boot Record (defined)
Master Boot Record

MBR. The data structure that starts the process of booting the computer. The most important area on a hard disk.

The Master Boot Record contains the partition table for the disk and a small amount of executable code. On x86-based computers, the executable code examines the partition table and identifies the system (or bootable) partition, finds the system partition's starting location on the disk, and loads an image of its Partition Boot Sector into memory. The Master Boot Record then transfers execution to the Partition Boot Sector.


NetBEUI transport (defined)
NetBEUI transport

NetBIOS (Network Basic Input/Output System) Extended User Interface. A local area network transport protocol provided with Windows 98. See also NetBIOS interface.


NetBIOS (defined)
NetBIOS

Network basic input/output system. An application programming interface (API) that can be used by applications on a local area network or computers running MS-DOS, OS/2, or some version of UNIX. NetBIOS provides a uniform set of commands for requesting lower level network services.


ODBC (defined)
ODBC

Open Database Connectivity. An application programming interface that enables database applications to access data from a variety of existing data sources.


OLE (defined)
OLE

A method for sharing information among applications. The acronym (pronounced oh-LAY) was originally derived from "object linking and embedding."

OLE is an object-oriented technology designed for creating, managing, and accessing object-based components across process and hardware boundaries.

Linking an object (such as a section of a spreadsheet or a graphic) from one document to another inserts a reference to the object into the second document. Any changes made in the object in the first document will also be made in the second document.

Embedding an object inserts a copy of an object from one document into another document. Changes made in the object in the first document will not be updated in the second unless the embedded object is explicitly updated.

See also Active X.


page fault (defined)
page fault

In the processor, a page fault occurs when a process refers to a virtual memory page that is not in its working set in main memory.

A hard page fault occurs when data a program needs is not found in its working set (the physical memory visible to the program) or elsewhere in physical memory and must be retrieved from disk.

A page fault will not cause the page to be fetched from disk if that page is on the standby list, and hence already in main memory, or if it is in use by another process with which the page is shared. In this case, a soft page fault occurs.


partition (defined)
partition

A logical division of a hard disk. Partitions make it easier to organize information. Each partition can be formatted for a different file system.

A partition must be completely contained on one physical disk, and the Partition Table in the Master Boot Record for a physical disk can contain up to four entries for partitions.


partition table(defined)
partition table

An area of the Master Boot Record that the computer uses to determine how to access the disk. The Partition Table can contain up to four partitions for each physical disk.


PATH (defined)
path

A sequence of directory (or folder) names that specifies the location of a directory, file, or folder within the Windows 98 directory tree. Each directory name and filename within the path must be preceded by a backslash (\). For example, to specify the path of a file named README.DOC located in the Windows directory on drive C, you type C:\WINDOWS\README.DOC.


PCMCIA (defined)
PCMCIA

Personal Computer Memory Card International Association. A standard for removable peripheral devices (called PC Cards) about the size of a credit card, which plug into a special 68-pin connector found most commonly in portable computers. Currently available PCMCIA cards include memory, hard disk, modem, fax, network, and wireless communication devices.


packet (defined)
packet

A transmission unit of fixed maximum size that consists of binary information representing both data and a header containing an ID number, source and destination addresses, and error-control data.


permissions (defined)
permissions

A rule associated with an object (usually a directory, file, or printer) in order to regulate which users can have access to the object and in their manner of access.


POP (defined)
POP

Post Office Protocol. A maildrop service that allows a client to retrieve mail that the server is holding for it. The most recent implementation is Version 3, or POP3.

On certain types of smaller nodes on the Internet, it is often impractical to maintain a message transport system (MTS); this would require that a workstation or personal computer support an SMTP server and local mail delivery system or remain continuously connected to the Internet. POP permits a node that can support an MTS to function as a server, offering a maildrop service to less endowed client nodes.


POSIX (defined)
POSIX

Portable Operating System Interface for Computing Environments. A set of standards being drafted by the Institute of Electrical and Electronic Engineers (IEEE) that define various aspects of an operating system, including topics such as programming interface, security, networking, and graphical interface. Programs that adhere to the POSIX standard can be easily ported from one system to another.


process (defined)
process

When a program runs, a Windows 98 process is created. A process is a type of object that includes an address space, a set of objects (resources) visible to the process, and a set of threads that run in the context of the process.


protocol (defined)
protocol

A set of rules and conventions by which two computers pass messages across a network. Networking software usually implements multiple levels of protocols layered one on top of another. Windows 98 includes NetBEUI, TCP/IP, and IPX/SPX-compatible protocols.


registry (defined)
Registry

In Windows NT and Windows 98, a database for information about a computer’s configuration. The registry is organized in a hierarchical structure, and consists of subtrees and their keys, hives, and value entries.

The registry is roughly analogous to the .INI files used under Windows 3.x, with each key in the registry similar to a bracketed heading in an .INI file and with registry values similar to entries under the .INI headings. However, registry keys can contain subkeys, while .INI files do not support nested headings. registry values can also consist of binary data, rather than the simple strings used in .INI files.


Registry Editor (defined)
Registry Editor

An application provided with Windows 98 that is used to view and edit entries in the registry. To start the Registry Editor, type Regedit on the Run line.


RAS (defined)
RAS

Remote Access Service. A service that provides remote networking for telecommuters, mobile workers, and system administrators who monitor and manage servers at multiple offices.


RFC (defined)
RFC

Request for Comments. A document that defines a TCP/IP standard. RFCs are published by the Internet Engineering Task Force (IETF) and other working groups.


router (defined)
router

A network server that helps LANs and WANs achieve interoperability and connectivity and that can link LANs that have different network topologies, such as Ethernet and Token Ring.

A router looks at the network addresses in the packets it receives before deciding whether to pass them on. Routers make packet forwarding decisions on the basis of addresses in the network layer of the Open Systems Interconnection (OSI) reference model (for example, IP addresses).

A router makes more intelligent decisions than a bridge about data it passes on. A bridge can only decide whether or not to pass on a packet, but a router can choose the best path along the network for the packet to reach its destination address.

In the TCP/IP context, a router is a gateway, a computer with two or more network adapters that is running some type of IP routing software. Each adapter is connected to a different physical network.


script (defined)
script

A type of program consisting of a set of instructions to an application or utility program. A script usually expresses instructions using the application's or utility's rules and syntax, combined with simple control structures such as loops and if/then expressions. "Batch program" is often used interchangeably with "script" in the Windows 98 environment.


SCSI (defined)
SCSI

Small Computer System Interface (pronounced "scuzzy"). A standard high-speed parallel interface defined by the X3T9.2 committee of the American National Standards Institute (ANSI). A SCSI interface is used for connecting microcomputers to peripheral devices, such as hard disks and printers, and to other computers and local area networks.


SMTP (defined)
SMTP

Simple Mail Transport Protocol. A protocol used on the Internet to transfer mail reliably and efficiently. SMTP is independent of the particular transmission subsystem and requires only a reliable, ordered data stream channel.

An important feature of SMTP is its capability to relay mail across transport service environments. A transport service provides an interprocess communication environment (IPCE), which may cover one network, several networks, or a subset of a network.

A process can communicate directly with another process through any mutually known IPCE. Mail can be relayed between processes running on hosts on different transport systems by a host connected to IPCEs on both transport systems.


SNMP (defined)
SNMP

Simple Network Management Protocol. A network management protocol installed with TCP/IP and widely used on TCP/IP and Internet Package Exchange (IPX) networks.

SNMP transports management information and commands between a management program run by an administrator and the network management agent running on a host. The SNMP agent sends status information to one or more hosts when the host requests it or when a significant event occurs.

SNMP defines the form and meaning of the messages exchanged, the representation of names and values in the messages, and the administrative relationships among hosts being managed.


SOCKET (defined)
SOCKET

A bidirectional pipe for incoming and outgoing data between networked computers. The Windows Sockets API is a networking API used by programmers creating TCP/IP-based sockets programs.


SQL (defined)
SQL

Structured Query Language. A database sublanguage used in querying, updating, and managing relational databases, widely accepted as a standard in database products.


STDERR (defined)
STDERR

Standard Error. One of the standard input/output (I/O) streams opened automatically in both MS-DOS and UNIX environments when a program starts running. These I/O streams let the program interact with its environment, including peripheral devices. Most commonly, STDERR carries data to a display or file.


STDIN (defined)
STDIN

Standard Input. One of the standard input/output (I/O) streams opened automatically in both MS-DOS and UNIX environments when a program starts running. These I/O streams let the program interact with its environment, including peripheral devices. Most commonly, STDIN carries data from a keyboard or file.


STDOUT (defined)
STDOUT

Standard Output. One of the standard input/output (I/O) streams opened automatically in both MS-DOS and UNIX environments when a program starts running. These I/O streams let the program interact with its environment, including peripheral devices. Most commonly, STDOUT carries data to a display or file.


subnet mask (defined)
subnet mask

A 32-bit value that allows TCP/IP to distinguish the network ID portion of the IP address from the host ID portion. The host ID identifies individual computers on the network. TCP/IP hosts use the subnet mask to determine whether a destination host is located on a local or a remote network.

A subnet mask is a 32-bit number expressed as four decimal numbers from 0 to 255 separated by periods, for example:

255.255.0.0


System Monitor (defined)
System Monitor

A Windows 98 system tool that monitors performance on local or remote machines. To access System Monitor, click Start, point to Programs, point to Accessories, point to System Tools, and then click System Monitor.


system tray (defined)
system tray

The area to the far right of the Windows taskbar, containing icons for programs that are typically resident in memory. Also known as the icon tray.


TAPI (defined)
TAPI

Telephony API. An API used to make data/fax/voice calls by programs including HyperTerminal, Dial-up Networking, Phone Dialer, and other communications applications written for the Windows 98 platform.


TCP/IP (defined)
TCP/IP

Transmission Control Protocol/Internet Protocol. A set of software networking protocols widely used on the Internet that provide communications across interconnected networks of computers with diverse hardware architectures and operating systems. TCP/IP includes standards for how computers communicate and conventions for connecting networks and routing traffic.


Telnet (defined)
Telnet

A terminal-emulation protocol widely used on the Internet to log on to remote computers. "Telnet" also refers to the application that uses the Telnet protocol for remote logons.


thread (defined)
thread

A type of object within a process that runs program instructions. Using multiple threads allows concurrent operations within a process and enables one process to run different parts of its program on different processors simultaneously.

A thread has its own set of registers, its own Kernel stack, a thread environment block, and a user stack in the address space of its process.


transport protocol (defined)
transport protocol

Defines how data should be presented to the next receiving layer in the Windows NT networking model and packages the data accordingly. The transport protocol passes data to the network adapter driver through the Network Device Interface Specification (NDIS) interface, and to the redirector through the Transport Driver Interface (TDI).


UNC name (defined)
UNC name

Universal naming convention name. A name of a file or other resource that begins with two backslashes (\\), indicating that the resource exists on a remote computer. A UNC names conforms to the \\SERVERNAME\SHARENAME syntax, where SERVERNAME is the server’s name and SHARENAME is the name of the shared resource. A UNC name of a directory or file can also include the directory path under the share name, with the following syntax: \\SERVERNAME\SHARENAME\DIRECTORY\FILENAME.


Unicode (defined)
Unicode

A fixed-width, 16-bit character-encoding standard capable of representing the letters and characters of virtually all the world's languages. Unicode was developed by a consortium of U.S. computer companies.


UNIX (defined)
UNIX

A powerful multiuser, multitasking operating system initially developed at AT&T Bell Laboratories in 1969 for use on minicomputers. UNIX (pronounced "ewe-niks") is considered more portable—that is, less machine-specific—than other operating systems because it is written in C language. Newer versions of UNIX have been developed at the University of California at Berkeley and by AT&T.


USB (Defined)
USB

Universal Serial Bus. A bidirectional, isochronous, dynamically attachable serial interface for adding peripheral devices such as game controllers, serial and parallel ports, and input devices on a single bus.


user profile (defined)
user profile

A file which contains configuration information for a specific user, such as desktop settings, persistent network connections, and application settings. Each user’s preferences are saved to a user profile that Window 98 uses to configure the desktop each time a user logs on. In Windows 98, user profiles are not enabled by default. After installation, user profiles can be enabled by means of the Password icon in the Control Panel.


UUEncoding/Decoding (defined)
UUEncoding/Decoding

A form of encoding and decoding that allows binary files to be sent as e-mail. A binary file, such as a program or image, cannot be sent directly over the Internet by e-mail. To send such a file, you must first encode it to hide the control characters. This encoding can be accomplished by converting the binary file to a text file. UUEncoding carries out this conversion, and UUDecoding regenerates the original file.


WAN (defined)
WAN

Wide area network. A communications network connecting geographically separated computers, printers, and other devices. A WAN allows any connected device to interact with any other on the network. See also LAN.


WINS (defined)
WINS

Windows Internet Name Service. A service that maps computer names to IP addresses, allowing users to communicate with other computers on a network or the World Wide Web without having to remember strings of numbers for the addresses.


BATCH.EXE
Deployment Tools

BATCH.EXE: Microsoft Batch 98

Run BATCH.EXE now.

This tool is useful for administrators and other support professionals who need to install Windows 98 on multiple computers. BATCH.EXE provides a simple interface that allows you to specify almost every setting available in Windows 98 Setup, including installation options such as target directory and computer and user information, networking options, printer and other hardware settings, and customization options.

It is often desirable to Install Batch 98 on a model system, which you can configure manually to the specifications you desire. Batch 98 can then extract the configuration information from the machine’s registry.

Once you have specified the system settings and/or verified that the acquired settings are correct, Batch.Exe saves the settings to an .INF script  file, which you can then use to force the customized installation of Windows 98 on other machines.

To install Windows 98 using a BATCH.EXE-created .INF file, simply type Setup on the command line, followed by the path and filename of the file. For example:

setup c:\bsetup.inf

In many cases (depending on the settings you have specified in the .INF file), Setup can complete the installation unattended and at full speed.

Note  By default, Batch.Exe is installed in the \Program Files\Microsoft Batch 98 directory when you install the Windows 98 Resource Kit sampler. You can also install Batch.Exe on its own (for example, if you want to install it on a model machine in order to extract the machine’s system settings.)

See Installing Batch.EXE for more information.

BATCH.EXE Topics

Installing BATCH.EXE

Files required


Files required for BATCH

BATCH.EXE

BATCH.HLP


Installing BATCH.EXE

When you install the Windows 98 Resource Kit tools sampler, Batch 98 is installed automatically on your machine. However, if you wish to install the Batch 98 program files alone (for example, if you want to use Batch 98 to gather the configuration settings of a model machine), you can use the following procedure:

To install BATCH.EXE from the Windows 98 compact disc:

1	Insert the Windows 98 compact disc in your CD-ROM drive.

2	Click Start, and then click Run.

3	In Open, type:

x:\TOOLS\RESKIT\BATCH\SETUP.EXE

where x is the letter of your CD-ROM drive.

4	Click OK.

5	Follow the directions that appear on your screen.

The above installation copies Batch.Exe and its associated files to the \Program Files\MS Batch 98 directory and adds a start menu item to your Start\Programs folder.


CHDOSCP.EXE: Code Page Changer
Configuration Tools

CHDOSCP.EXE: CODE PAGE CHANGER

This tool provides a simple and straightforward way to change character sets (code pages) for MS-DOS-based applications. If your site uses a character set other than the default, your MS-DOS–based programs may not display properly after Windows 98 is installed—specifically, the wrong fonts or characters will appear as you  type.  To correct this, use CHDOSCP.EXE to change the code page used for console displays (MS-DOS-based applications and the MS-DOS prompt). This application makes all the changes for fonts and other system elements in the Registry and other configuration files.

Code Page Changer topics

To use Code Page Changer

Tips for using Code Page Changer

Files required


Files required for Code Page Changer

CHDOSCP.EXE


CHDOSCP.EXE: Code Page Changer

To use Code Page Changer

Tips for using Code Page Changer


CHDOSCP.EXE: To use Code Page Changer
CHDOSCP.EXE: Code Page Changer

To use Code Page Changer

Run Code Page Changer now.

1.	Double-click the link above, or click the Chdoscp.Exe icon in the Tools Management Console.

2.	Select the code page you want from the list that appears.

3.	Optionally, check the "Boot after selection" check box.

4.	Click OK.

CHDOSCP automatically makes all related system changes. The next time you start Windows 98, the new code page will be used for all MS-DOS sessions.


CHDOSCP.EXE: Tips for using Code Page Changer
CHDOSCP.EXE: Code Page Changer

Tips for using Code Page Changer

Use this tool if your site uses a character set other than the default code page  installed by Windows 98 Setup. You know that you need an alternate code page if, after installing Windows 98, your MS-DOS-based applications do not display properly — specifically, if the wrong fonts or characters appear as you type.

For example, the default code page installed for French Canadian under Windows 98 is 850, but your site might use code page 863 as a standard. As another example, the United States default is 437, but some companies choose to use code page 850. In these cases, use CHDOSCP to install the alternate code page.

This tool detects what Windows code page you’re running and displays the MS-DCS code pages and countries associated with that page.  For example, if you run it on  a Russian language version of Windows 98, the list box contains listings for Belarussia, Bulgaria, Macedonia , Serbia, and Ukraine, since these countries are supported by that code page.

Note for PC98 users : be sure that your system files (AUTOEXEC.BAT, CONFIG.SYS) are on the root of the C Drive.

Important  The CHDOSCP utility is not designed to be used for changing code pages on a regular basis. Also, frequently switching the MS-DOS code page can confuse users of MS-DOS-based applications.


CHECKLINKS.EXE: Link Check Wizard
Desktop Tools

CHECKLINKS.EXE: Link Check Wizard

Run CHECKLINKS.EXE now.

The Link Check Wizard scans all of the link (shortcut) files on your system, and checks to see if the link points to an existing application or document. If the associated application or document is not found, the Wizard lists that file as a dead link, giving you the option to remove it.

  To find out more information about a particular link, right-click it.

  To remove a link, check the box next to it.

 To remove all of the listed links, click Select All.

When you have selected all of the links you want to remove, click Finish.

NOTE  The Link Check Wizard requires Internet Explorer 4.0 or higher to run on Windows 98.

Files required


Files required for CHECKLINKS.EXE

CHECKLINKS.EXE


CLIPTRAY.EXE
Desktop Tools

CLIPTRAY.EXE

Run CLIPTRAY now.

ClipTray is a tool that allows you to store and organize chunks of text and copy them into text-based files using the clipboard. It is useful for developers, authors, support personnel, Webmasters, or anyone who needs to use the same text multiple times.

When you start ClipTray, the ClipTray icon appears in the system tray. Right-clicking on this icon brings up the ClipTray menu, containing the titles of your current entries and options for adding more. Clicking on the ClipTray Entry you wish to use will place it into the Windows clipboard, ready for pasting into any program.

ClipTray also has the ability to use more than one ClipTray text file, allowing you to access your entries by project or to distribute entries to other members of your team.

For more information

Open Clip Tray Help now.

Files required


Files required for CLIPTRAY

CLIPTRAY.EXE

CLIPTRAY.HLP

CLIPTRAY.CNT


FAT32WIN.EXE: Fat32 Conversion Information Utility
Configuration Tools

FAT32WIN.EXE: Fat32 Conversion Information Tool

Open FAT32WIN.EXE now.

Converting to the FAT32 file system enables you to get the best performance from Windows 98.

The FAT32 Conversion Information utility (FAT32WIN.EXE) estimates how much additional disk space you would gain by converting a drive to FAT32. It reports the results onscreen and can also save the results to a file, FAT32WIN.txt, which lists the results for your drive(s). Entries in the FAT32WIN.TXT file have the following format:

INFO,3,1,1,4,1,C,2011,32768,1883,17555,1314.06,453.18,399.92

The first five numbers after INFO are for the listbox values you selected. Next comes the drive letter, total drive size in MB, cluster size in bytes, total folders, total files, total file bytes in MB, total slack space in MB, and total FAT32 gain in MB.

Once you have run FAT32WIN.EXE on a hard drive, you can begin the process of converting the hard disk to the FAT32 file system by clicking Convert… to start the Windows 98 Drive Converter utility.

NOTE  Click the Details button in the Drive Converter utility for more information about the FAT32 file system, and for important notes about converting a hard disk drive to FAT32.

Files required


Files required for FAT32WIN.EXE

FAT32WIN.EXE


FILEINFO.EXE
 	Diagnostic and Troubleshooting Tools

FILEINFO.EXE: Microsoft File Information

Run FILE INFORMATION now.

This tool provides information about virtually every file that is included with Windows 98 and Internet Explorer 4.0, including file sizes, dates, installed location, CAB file location, and a short description of each file. This information is useful for system or installation troubleshooting.

Using FILEINFO.EXE

To view the information on a file

1	In the Microsoft File Information window, click the File Information tab.

2	In the Select Product listbox, select the product (Internet Explorer 4.0 or Windows 98) for which you want to find file information.

3	To view files by alphabetized filename, click the Select by File Name tab. To view files by extension, click the Select by File Extension tab.

4	In the left display window, click the first letter or file extension containing the file.

Files required


Files required for Microsoft File Information

FILEINFO.EXE


INFINST.EXE
Deployment Tools

INFINST.EXE: Windows 98 Inf Installer

Windows 98 Inf Installer (Infinst) allows you to add new software components or hardware drivers to the Windows 98 Setup program at an installation point.  This is useful for network installations of Windows 98.

When you install Windows 98, Setup automatically detects all hardware and installs the necessary drivers by checking the Windows INF directory for the correct file. However, you may purchase new hardware whose drivers are not included in Windows 98. With INFINST.EXE, you can easily add the new hardware infs and the associated drivers to your Windows 98 Setup installation point. When you install Windows 98 from this installation point, the new drivers are installed as if they were part of the original Windows 98 Setup program.

For more information about automated installations of Windows 98, see the topic on Batch.Exe in this help file, or see Chapter 3, Custom Installations, in the Windows 98 Resource Kit.

Notes  To use Infinst.Exe, the Windows 98 installation point must be created with write permissions. Infinst.Exe cannot add files to a CD-ROM.

Caution  Adding an Inf with the same name as one already included with Windows 98 or previously added with INFINST.EXE will overwrite the original Inf file.

INFINST topics

Using INFINST

Files required


File required for INFINST

INFINST.EXE


INFINST.EXE: INF Installer

Using INFINST.EXE


Using INFINST
INFINST.EXE: Software installing utility

Using INF Installer

Run INF Installer now.

To add a new driver to Windows 98 Setup using INFINST.EXE

1	Insert the CD-ROM or floppy disk that contains the new driver.

2	Start INFINST.EXE.

3	In the Inf section of the Inf Installer dialog box, type the path to the inf file you want to add or use the Browse button to find the file.

4	In the Windows 98 Setup section, type the location of the version of Windows 98 setup.exe you wish to modify or use the Browse button to find the file.

Note  You must have write permission to the network or disk location containing the Windows 98 setup files. That is, you cannot modify the setup files contained on a CD-ROM.

5	Click Add Inf to add the new Inf file. A status dialog box will appear displaying the progress of the installation.


LFNBACK.EXE: Long Filename Backup Utility
File Tools

LFNBACK.EXE: Long Filename Backup Utility

LFNBACK.EXE is a command-line tool that removes and restores long filenames from the files on a disk or directory. In special cases, you might need to run backup or disk management utilities created for older versions of Windows or MS-DOS that are not compatible with the extended file system capabilities of Windows 98. Or you might occasionally need to run an application that is not compatible with long filenames. In such cases, you can use the LFNBACK utility to make your Windows 98 disks and directories backwards-compatible.

For example, most hard disk utility programs released before Windows 95 require updating to work correctly with Windows 95 or 98. If you use a hard disk utility that was not created especially for use with Windows 95 or 98, you might lose long filenames and you are at risk of losing data.

CAUTION  The LFNBACK utility is intended for use only by experienced Windows 98 users with special needs for compatibility with older disk utilities. It is not intended for everyday use by average users. The improper use of this utility can cause serious damage to your Windows installation, including disabling the shell. If you suspect that you have run LFNBACK.Exe improperly, try running LFNBACK/R to restore your system to its condition before LFNBACK.EXE was run.

Note  LFNBACK.EXE is located in the \TOOLS\RESKIT\FILE\LFNBACK directory of the Windows 98 compact disc. It is not installed automatically during Windows 98 Resource Kit Tools Sampler installation.

LFNBACK.EXE topics

Using LFNBACK.EXE

LFNBACK.EXE Syntax

LFNBACK.EXE Notes

Files required


Files required for LFNBACK.EXE

LFNBACK.EXE


LFNBACK.EXE: Long Filename Backup Utility

Using LFNBACK.EXE

LFNBACK.EXE Syntax

LFNBACK.EXE Notes


Using LFNBACK.EXE
LFNBACK.EXE Topics

Using LFNBACK.EXE

To preserve long filenames with disk utilities that do not recognize them:

1	Turn off tunneling.

To do this, in the System option in Control Panel, click the Performance tab, and then click File System. In the File System Performance dialog box, click the Troubleshooting tab, and check the option named Disable Long Name Preservation for Old Programs.

2	Close all other applications. LFNBK cannot rename open files.

3	At the command prompt, type lfnbk /b [<drive>] to back up and remove long filenames.

4	Restart the computer, and then run the disk utility. If it is an MS-DOS - based utility, run it in MS-DOS Mode. For a Windows-based utility, run it in the usual way.

5	At the command prompt, type lfnbk /r [drive] to restore long filenames.

6	Turn tunneling on again, and then restart the computer.

The LFNBK utility actually renames each file with a long filename to its associated alias. The filename changes are stored in the LFNBK.DAT file in the root of the drive where you are running LFNBK. This file is used to restore long filenames (when you run LFNBK with the /r switch).


LFNBACK.EXE Syntax
LFNBACK.EXE Topics

LFNBACK.EXE syntax	  Open command prompt now.

LFNBACK [/v] [/b | /r | /pe] [/nt] [/force] [/p] [<drive>]

[/c[:]choices] [/n] [/s] [/t[:]c,nn] [text]

Where:

/v

Reports actions on the screen.

/b

Backs up and removes long filenames on the disk.

/r

Restores previously backed-up long filenames.

/pe

Extracts errors from backup database.

/nt

Does not restore backup dates and times.

/force

Forces LFNBK to run, even in unsafe conditions.

/p

Finds long filenames, but does not convert them to 8.3 filename aliases. This reports the existing long filenames, along with the associated dates for file creation, last access, and last modification of the file.


LFNBACK.EXE notes
LFNBACK.EXE Topics

LFNBACK.EXE notes

The following list provides some brief notes for using the LFNBK utility:

You cannot use LFNBK to repair long filename problems.

LFNBK might not be able to rename files with exact matches to long-filename aliases (i.e. the associated 8.3 name paired with each long-file name), and after LFNBK has been run the related alias is not guaranteed to be the same as it was before running LFNBK.

After you run LFNBK and then restart Windows 98, the default Start menu will appear, rather than your custom Start menu. After you run lfnbk /r to restore long filenames, your custom Start menu will also be restored.

If the directory structure changes after you run lfnbk /b, then long filenames cannot be restored with lfnbk /r. For example, if you run a disk utility that prunes or removes subdirectories, LFNBK cannot restore the long filenames within those subdirectories.


MINITEL TERMINAL EMULATION
Desktop Tools

MINITEL TERMINAL EMULATION

The two font files included here provide the styles required by the HyperTerminal application to emulate the look and feel of Mintel terminals. Arial Alternative is the only font that contains these graphic characters.

Minitel Topic

Installing the Minitel Terminal Emulation font set

For more information, click the Help menu in HyperTerminal.

Files required


Files required for MINITEL

ARIALALS.TTF

ARIALALT.TTF


MINITEL TERMINAL EMULATION

Installing the Minitel Terminal Emulation font set


Installing the Minitel Terminal Emulation fonts
MINITEL terminal emulation

Installing the Minitel Terminal Emulation font set

To Install the fonts for Minitel Terminal Emulation

1	On the Start menu, click Settings, and then click Control Panel.

2	Double-click Fonts. (Single-click if you are using the Active Desktop).

3	On the File menu, click Install New Font.

4	In the Add Fonts dialog box, open the folder containing the Minitel files (in the default installation, this will be: C:\WIN98RK\MINITEL).

5	In the font list, select both Arial Alternative Regular (Truetype) and Arial Alternative Symbol (TrueType).

6	Click OK.

For more information, click the Help menu in HyperTerminal.


Network Monitor
Network Administration Tools

NETWORK MONITOR AGENT and Protocol Driver

Network Monitor agent and protocol driver allow network administrators to look at the details of network packets, perform remote captures on a packet anywhere on the network, and gather network statistics about a group of client computers running Windows 98.

The Network Monitor application consists of a protocol driver and agent. The protocol driver provides performance counters that can be viewed with System Monitor. The Network Monitor agent (NMAGENT.EXE), which runs as a Windows 98 service, works with the protocol driver to provide access to network traffic information on client machines. To use Network Monitor to troubleshoot network problems, you must install NMAGENT.EXE on each computer you want to monitor on the network.

To view the performance counters for other machines without exposing the local machine to monitoring, you can install the protocol driver alone on the manager computer.

Note  The Network Monitor application uses NetBIOS to control the remote-capture computer. If you are using the IPX/SPX-compatible protocol to connect the agent and manager computers, you must enable NetBIOS support for IPX/SPX.

NETMON topics

Installing the Network Monitor Agent on a single computer

Installing only the Microsoft Network Protocol Driver

Running Network Monitor Agent

Configuring Network Monitor Driver

Monitoring Remote Machines with System Monitor

Files required


Files required for NETMON

BHNETB.DLL

BHSUPP.DLL

MSTCP.DLL

NAL.DLL

NDIS30.DLL

NETMON.386

NETMON.INF

NM95SETP.DLL

NMAGENT.EXE

NMAGENT.INF

NMSUPP4.386

NMTHUNK.DLL

RNAL.DLL

The files required for Network Monitor are found in the \TOOLS\RESKIT\NetAdmin\Netmon directory on theWindows 98 compact disc.


Network Monitor

Installing the Network Monitor Agent on a single computer

Installing only the Microsoft Network Protocol Driver

Running Network Monitor Agent

Configuring Network Monitor Driver

 Monitoring Remote Machines with System Monitor


Running NETMON
Network Monitor

Installing the Network Monitor Agent on a Single Computer

To install the Network Monitor agent and protocol driver on a single computer

1	In the Network option in Control Panel, click Add.

2	In the Select Network Component Type dialog box, double-click Service.

3	In the Select Network Service dialog box, click Have Disk.

4	In the Install From Disk dialog box, type the path to the \TOOLS\RESKIT\NETADMIN\NETMON directory on the Windows 98 compact disc, and then click OK.

5	In the Select Network Service dialog box, select Microsoft Network Monitor Agent from the Models list, and then click OK.

Note  For information about installing the Microsoft Network Monitor agent and protocol driver by using custom setup scripts, see Chapter 3, "Custom Installations" in the Windows 98 Resource Kit. For information about using Network Monitor for performance analysis, see Chapter 28, "Performance Tuning."


Installing Network Protocol Driver
Network Monitor

Installing only the Microsoft Network Protocol Driver

To install only the Microsoft Network Monitor Protocol Driver on the manager computer

1	In the Network option in Control Panel, click Add.

2	In the Select Network Component Type dialog box, double-click Protocol.

3	In the Select Network Protocol dialog box, click Have Disk.

4	In the Install From Disk dialog box, type the path to the \TOOLS\RESKIT\NETADMIN\NETMON directory on the Windows 98 compact disc , and then click OK.

5	In the Select Network Protocol dialog box, select Microsoft Network Monitor Driver from the Models list, and then click OK.

Note  For information about installing the Microsoft Network Monitor agent and protocol driver by using custom setup scripts, see Chapter 8, "Customizing Setup" in the Windows 98 Resource Kit. For information about using Network Monitor for performance analysis, see Chapter 28, "Performance Tuning."


Running NETMON
Network Monitor

Running Network Monitor Agent

Once it has been installed, you can run the Network Monitor agent as a service, or you can start and stop the agent as an executable application.

To start Microsoft Network Monitor Agent as an executable

Click the Start button, click Run, and then type nmagent.

To run Network Monitor Agent as a service

1.	In Registry Editor, select the following Registry key:

Hkey_Local_Machine\Software\Microsoft\Windows\CurrentVersion
\RunServicesOnce

2	From the Edit menu, point to New, and then select String Value.

3	Type a label for the value name, such as nm agent, and then press ENTER.

4	From the Edit menu, and then click Modify.

5	In the Value Data box, type: nmagent.exe

6	Click OK.

The Network Monitor agent continues to run after a user logs off if it is started as a service. You can, however, type a command to stop running the agent, whether the agent was started as a service or run from the command prompt.

To stop the Network Monitor agent

From the Start menu, click Run, and then type nmagent -close in the Open box.


Configuring Network Protocol Driver
Network Monitor

Configuring the Microsoft Network Protocol Driver

You can configure options for Network Monitor by defining properties for the Network Monitor protocol driver. For information about using the Network Monitor driver to display system performance statistics, see Chapter 28, "Performance Tuning," in the Windows 98 Resource Kit.

To configure the Microsoft Network Monitor protocol driver

1	Make sure that the Network Monitor agent is not running and that System Monitor is not monitoring the performance statistics provided by the Network Monitor driver.

2	In the Network option of Control Panel, double-click Microsoft Network Monitor Driver.

3	In the Microsoft Network Monitor Driver Properties dialog box, click the Password tab. You can define the password that users must specify to capture data, view capture files, or access the computer remotely. The following options are available:

If you want to change any previously defined password, type a password in the Old Capture Password area.

If you want to define a password to restrict users to viewing only previously saved capture files by using the Network Monitor application, type a password in the Display Password area.

If you want to define a password to authorize users to connect to the computer and capture files by using the Microsoft Network Monitor application, type a password in the Capture Password area. You can define only one password for all network adapters on a computer with multiple adapters.

If you want to allow free access to the computer by anyone running the Network Monitor application, then make sure No Password check box is selected.

4	If the computer has more than one network adapter, click the Describe tab, and then select the network adapter you want to monitor.

You can also define a description for each network adapter in this dialog box, so the administrator running the Network Monitor application can determine which adapter to select.

5	Click the Advanced tab. In the Value box, type the user name to be shown when an administrator running the Network Monitor application selects the Identify Network Monitor Users command.

This additional information, which is similar to a comment, is not updated or changed if another user logs on to this computer.


Monitoring Remote Machines with System Monitor
Network Monitor

Monitoring Remote Machines with System Monitor

With the appropriate administrative privileges, you can use System Monitor in combination with Network Monitor Agent over the network to track the performance of remote computers. To monitor more than one computer simultaneously, you can start multiple instances of System Monitor and connect to the appropriate computers.

To monitor Network Monitor Performance Counters with System Monitor

1	Install Microsoft Remote Registry Service on both the administrator's machine and the machine to be monitored.

See the topic on Installing the Remote Registry Service in this help file.

2	Install the Network Monitor Agent and Protocol Driver on the machine to be monitored.

3	Install the Network Monitor Protocol Driver on the administrator's machine.

4	Enable User-Level Access on the machine to be monitored.

See the topic on Enabling Remote Administration in this help file.

5	Enable Remote Administration of the machine to be monitored, add the necessary user as an administrator, and restart the computer.

See the topic on Enabling Remote Administration in this help file.

6	Start Network Monitor Agent on the machine to be monitored. (Click Start, and then click Run. On the Open line, type nmagent, and then click OK.

7	Install System Monitor on the Administrator's machine if it is not already installed, using the Add/Remove programs option in Control Panel.

8	On the Administrator's machine, start System Monitor. (Click Start, point to Programs, point to Accessories, point to System Tools, and then click System Monitor.)

9	In the System Monitor File menu, click Connect. Type the network name of the machine to be monitored.

10	In the System Monitor Edit menu, click Add Item. In the Add Item box, click the category Network Monitor Performance Data.


POLEDIT.EXE: Windows 98 System Policy Editor;system policies;
Network Administration Tools

POLEDIT.EXE: Windows 98 System Policy Editor

This utility sets administrative policies to define configuration settings for individual users, individual computers, or groups of users. System Policies allow you to override local Registry values for user or computer settings. Computer settings in system policies can be used to define standard desktop settings, prevent users from modifying the hardware and environment settings for the operating system, and otherwise control and limit user actions.  Policy files created by System Policy Editor can be placed on a server from which they are downloaded onto individual machines at logon. For detailed information about system policies and System Policy Editor, see Chapter 8, "System Policies," in the Windows 98 Resource Kit.

Caution  System Policy Editor is a powerful tool that writes directly to the Registry; its use should be restricted to network administrators. To avoid unauthorized use in a networked environment, do not install this tool on users’ computers, and restrict access to the source files so that the users cannot install it themselves.

System Policy Editor Topics

Preparing to Use System Policy Editor

Using System Policies on a Network

Using System Policy Editor

For more information

For details on how to use Windows 98 System Policy Editor, see Chapter 8, "System Policies," in the Windows 98 Resource Kit.

Files required


Files required for Windows 98 System Policy Editor

COMMON.ADM

POLEDIT.CHM

POLEDIT.EXE

POLEDIT.INF

PWS.ADM

WINDOWS.ADM

Additional ADM files for administering Internet Explorer settings

SUBSM.ADM

CONF.ADM

INETRES.ADM

INETSET.ADM

OEM.ADM

SHELLM.ADM

CHAT.ADM

Files required for setting Group Policies

GROUPPOL.DLL

GROUPPOL.INF

GROUPPOL.REG


System Policy Editor

Preparing to Use System Policy Editor

Installing System Policy Editor

Installing Group Policies

Enabling User Profiles

Using System Policies on a Network

Automatic Downloading on NT Networks

Automatic Downloading on NetWare Networks

Configuring a Computer for Manual Downloading

Defining the Location of Policies on a Network

Using System Policy Editor

Using System Policy Editor in Registry Mode

Using System Policy Editor in Policy File Mode

Viewing or Editing Default System Policies

Creating Policies for Individual Users or Computers

Creating Policies for Groups


Preparing to Use System Policy Editor
System Policy Editor

Preparing to Use System Policy Editor

If you want to use system policies, you must perform the following preliminary steps:

On the administrator’s computer, install System Policy Editor from the \TOOLS\RESKIT\NETADMIN\POLEDIT directory on the Windows 98 compact disc. Decide which users can install and have access to this tool for modifying policies. For most client computers, you probably will not install System Policy Editor.

See Installing System Policy Editor

On the client computers, enable user profiles to ensure full support for system policies. If user profiles are not enabled, only the computer settings in any system policy will be written to the Registry.

See Enabling User Profiles

Install support for group policies on the client computers if your site will use these.

See Installing Group Policies.

The system policy entries you set through System Policy Editor are reflected in the policy file (config.pol), which overwrites default user.dat and system.dat settings in the Registry when the user logs on.


Installing System Policy Editor
System Policy Editor

Installing System Policy Editor

To install System Policy Editor from the Windows 98 compact disc:

1	Click Start, point to Settings, and then click Control Panel.

2	Click the Add/Remove Programs icon.

3	Click the Windows Setup tab, and then click Have Disk.

4	Insert the Windows 98 compact disc into your CD-ROM drive. In the Install From Disk dialog box, browse to the \TOOLS\RESKIT\NETADMIN\POLEDIT directory, select the Poledit.Inf file, and then click OK.

5	In the Have Disk dialog box, check the System Policy Editor component, and then click Install.

The above installation copies Poledit.Exe to the Windows directory and the .adm files and poledit.inf to the \WINDOWS\INF directory. It also makes the necessary changes to your Registry and adds a start menu item to your Programs\Accessories\System Tools folder.


Installing Group Policies
System Policy Editor

Installing Group Policies

If you want to use group policies, you must install that capability on each computer running Windows 98, either when you install Windows 98 using a custom setup script or by using the Add/Remove Programs option in Control Panel.

To set up capabilities for group policies using Add/Remove Programs

1	In the Add/Remove Programs option in Control Panel, click the Windows Setup tab, and then double-click the System Tools item.

2	In the System Tools dialog box, check the Group Policies item, and then click OK.

3	Click OK again to install the necessary files.

Windows 98 Setup places grouppol.dll in the Windows SYSTEM directory on the client computer and makes the required Registry changes.

Note For more information about adding the ability to use group policies when installing Windows 98 using custom setup scripts, see Chapter 3 "Custom Installations," and Chapter 4, "Automated Installations, " in the Windows 98 Resource Kit.


Enabling User Profiles
System Policy Editor

Enabling User Profiles

You can enable user profiles after Windows 98 has been installed, either locally on a single computer or for multiple computers.

To enable user profiles on a local computer after setup

1.	In the Passwords option in Control Panel, click the User Profiles tab.

2	Click Users can customize their preferences and desktop settings.

3	Select the options you want under User profile settings. These options describe what should be included as part of the user profile.

4	Shut down and restart the computer.

You can avoid having to go to each computer to enable user profiles by creating a custom setup script that enables user profiles automatically. For information about enabling user profiles centrally on multiple computers, see Chapter 3 "Custom Installations," and Chapter 4, "Automated Installations, " in the Windows 98 Resource Kit, or see the Help topic on BATCH.EXE in this Help file.


Using System Policies on a Network
System Policy Editor

Using System Policies on a Network

The System Policy Editor allows you to create policy (.POL) files, which you can place on a central server location. When a user logs on to the network, the policy file overwrites the current settings in the Registry.

You can copy system policies from the network either manually or automatically.

About Automatic Downloading

System Policy Editor allows you to create default policy files for automatic downloading. These default policy files are platform-specific. For Windows 98, the default policy file is called CONFIG.POL. For Windows NT Workstation or Server, this file is called NTCONFIG.POL. To create the policy file for a given platform, simply run System Policy Editor on a computer running that platform.

On Windows 98, WINDOWS.ADM provides a template you can use with System Policy Editor for creating a CONFIG.POL file. For automatic downloading, CONFIG.POL must be placed in the NETLOGON directory on a Window NT network or from the PUBLIC directory on a NetWare network.

Note To apply system policies to a network that uses both Windows 98 and Windows NT Workstation, run the System Policy Editor once from each platform to produce the two different files.

Windows 98 currently supports automatic downloading for Windows NT and NetWare networks. The 32-bit, protected-mode network clients -subsequently made available for other networks- might also provide support for automatic downloading.

Automatic Downloading topics

By default, Windows 98 downloads system policies automatically. However, if you switch to manual downloading, the following topics describe how to return to automatic downloading.

Automatic Downloading on NT Networks

Automatic Downloading on NetWare Networks

Viewing or Editing Default System Policies

About Manual Downloading

If you want to copy system policies manually, Windows 98 copies the system policy file from a location you specify. Manual downloading overrides automatic downloading and allows you to choose where a user’s profiles should be stored.

You can set up each computer for manual downloading individually, but this can be time-consuming. If possible (that is, when the client computers use 32-bit, protected-mode network clients), you should set up each computer for automatic downloading, and then use the Remote Update policy to point specific computers to other servers as appropriate for your environment and users.

However, for real-mode network clients, such as Novell NETX or VLM, you must enable manual downloading on each computer. After you configure the client computer, the system policy file will be downloaded the next time the user logs on.

Manual Downloading Topics

Configuring a Computer for Manual Downloading

Defining the Location of Policies on a Network


Automatic Downloading on NT Networks
System Policy Editor

Automatic Downloading on NT Networks

To set up automatic downloading on Windows NT networks

1	In the Network option in Control Panel, make sure that Client for Microsoft Networks is specified as the Primary Network Logon client, and that the domain is defined.

2	Create the policy file to be downloaded and save it in the following location:

\\primary domain controller\netlogon\config.pol


Automatic Downloading on NetWare Networks
System Policy Editor

Automatic Downloading on NetWare Networks

To set up automatic downloading on NetWare networks

1.	In the Network option in Control Panel, make sure that Microsoft Client for NetWare Networks is specified as the Primary Network Logon client, and that a preferred server is specified in properties for the network client.

2	Create the policy file to be downloaded and save it in the following location:

\\preferred server\sys\public\config.pol

For NetWare networks, the client computers must be running Microsoft Client for NetWare Networks. If the client computers are using NETX or VLM, then policies must be downloaded manually.

Important  Make sure you place system policy files on the user’s preferred server. Policy files are not available if they are stored on other NetWare servers or on computers running File and Printer Sharing for NetWare Networks.


Configuring a Computer for Manual Downloading
System Policy Editor

Configuring a Computer for Manual Downloading

To configure a computer for manual downloading of system policies

1	In System Policy Editor, on the File menu, click Open Registry.

2	Click Local Computer.

3	Double-click Network, double-click Update, and select Remote Update.

– Or –

1	On the File menu, click Connect.

2	Type the name of the computer you want to configure remotely, and then click OK.

3	Double-click the icon for that computer.

4	Double-click Network, double-click Update, and select Remote Update.

Note The remote computer must be running the Microsoft Remote Registry service, Remote Administration must be enabled, and user-level security must be enabled.

For more information

Microsoft Remote Registry Service


Defining the Location of Policies on a Network
System Policy Editor

Defining the Location of Policies on a Network

On Windows NT or NetWare networks where you are using automatic downloading of policies, you can set a system policy to allow manual downloading. This option works only after system policies have been downloaded automatically the first time after Windows 98 is installed. The first automatic downloading includes information in the system policies that defines the location to be used for manual downloading.

To define the location of policies for manual downloading

1	In System Policy Editor, open config.pol, and then double-click the Default Computer icon.

2	Double-click Windows 98 Network, then double-click Update, and then select the Remote Update checkbox.

3	In the Update Mode box, click Manual.

4	In the Path for manual update box, type the UNC path and file name for the system policy file you want to download. Make sure this file exists in the location you specify. (Otherwise, an error will result.)


Using System Policy Editor
System Policy Editor

Using System Policy Editor

Registry Mode and Policy File Mode

You can use System Policy Editor in two different modes: Registry mode and Policy File mode:

In Registry mode, you can directly edit the Registry of the local or remote computer, and changes are reflected immediately.

See Using System Policy Editor in Registry Mode

In Policy File mode, you can create and modify system policy files (.pol) for use on other computers. In this mode, the Registry is edited indirectly. Changes are reflected only after the policy is downloaded when the user logs on.

See Using System Policy Editor in Policy File Mode

System Policy Editor Tasks

You can do the following tasks with System Policy Editor:

Set entries for the default computer and user policy entries. This creates a default policy file for all users and computers, which is downloaded when the user logs on.

See Viewing or Editing Default System Policies

Create entries for individual users or individual computers. By default, these include the policy entries you defined for Default User and default computer.

See Creating Policies for Individual Users or Computers

Create entries for groups of users. By default, these include the policy entries you defined for Default User and default computer.

See Creating Policies for Groups

Specify whether and in what manner you want policies downloaded from a centralized server or specify whether you want to have policies downloaded from other specific locations for all or some users.

See Defining the Location of Policies on a Network

For more information

See Chapter 8, "System Policies," in the Windows 98 Resource Kit.


Using System Policy Editor in Registry Mode
System Policy Editor

Using System Policy Editor in Registry Mode

To use System Policy Editor in Registry mode

In System Policy Editor, on the File menu, click Open Registry. Then, double-click the appropriate User or Computer icon, depending on what part of the Registry you want to edit. Changes are written directly to the Registry after you choose Save on the File menu. After you make changes, you must shut down and restart the computer for the changes to take effect.

You can also use System Policy Editor to edit the Registry of a remote computer. See the topic on Microsoft Remote Registry in this Help file for more information.

Caution  Use Registry mode only when you want to make direct changes to the Registry. Use extreme care when editing the Registry of a local or remote computer. Do not use these tools unless you understand the changes you are making to the machine configurations. It is also highly recommended that you always back up the Registry of any machine before making changes to it. You should typically change system settings by using the Control Panel options and other tools provided with Windows 98.


Using System Policy Editor in Policy File Mode
System Policy Editor

Using System Policy Editor in Policy File Mode

To use System Policy Editor in Policy File mode

In System Policy Editor, on the File menu, click New or Open to open a policy file.

Note  By default, on Windows 98, System Policy Editor uses a default System Policy template file, Windows.ADM, when you create or open a policy file. The Windows.Adm system policy template contains the standard Registry settings which you can enable or modify for creating Config.Pol and other policy files. If you wish, you can create your own custom Policy File templates for your corporate-specific applications, where you can define a specific set of Registry settings, including settings not definable using the default Windows.Adm file. For more information on System Policy Templates, see Chapter 8, "System Policies," in the Windows 98 Resource Kit.


Viewing or Editing Default System Policies
System Policy Editor

Viewing or Editing Default System Policies

To take advantage of automatic downloading, create a policy file that contains user, computer, and group entries to reside in the NETLOGON directory of a Windows NT server or the PUBLIC directory of a NetWare server. Based on the client selected, Windows 98 automatically looks in one of these locations to download your newly created system policy.

To view or edit default system policies

1	In System Policy Editor, on the File menu, click New File.

2	Double-click the Default User icon to define the default settings for user-specific policies.

 – Or –

Double-click the Default Computer icon to define the settings for computer-specific policies.

3	Select the policies you want to put in place.


Creating Policies for Individual Users or Computers
System Policy Editor

Creating Policies for Individual Users or Computers

To create system policies for a new user or computer

1	In System Policy Editor, on the Edit menu, click Add User or Add Computer.

2	Type the name of the user or computer you want to add.

System Policy Editor adds an icon for each user or computer you add.

To edit existing system policies

1	In System Policy Editor, double-click the icon for the user or computer policies you want to edit.

2	Select or clear policies by clicking the policy name.


Creating Policies for Groups
System Policy Editor

Creating Policies for Groups

Group policies are supported for both Windows NT and NetWare networks. Creating policies for groups is similar to the process for creating policies for users or computers.

You must first make sure that grouppol.dll, which supports group policies, has been successfully installed on each client computer. For more information, see Installing Group Policies

You cannot create new groups by using System Policy Editor; you can use only existing groups on the NetWare or Windows NT network. To create a new group, use the tools provided with your network administrative software.

To create system policies for groups

1	In System Policy Editor, on the Edit menu, click Add Group.

2	Type the name of the group you want to add and click OK.

 – Or –

If user-level security is enabled, click Browse and click the name of the group you want. Then, click OK.

3	Select or clear policies by clicking the policy name.

Group policies are downloaded starting with the lowest priority group and ending with the highest priority group. All groups are processed. The group with the highest priority is processed last so that any of the settings in that group’s policy file supersede those in lower priority groups. You can use one policy file for each group, even if some of the client computers in the group do not have support installed for group policies. Client computers that are not configured for using group policies will ignore group policy files.


PWLEDIT.EXE: Password List Editor
Network Administration Tools

PWLEDIT.EXE: Password List Editor

Use this tool to edit a user's password list file.

In Windows 98 networks that have share level access enabled, access to network resources is controlled by means of passwords. A password list (.PWL) file is a file Windows 98 uses to store (cache) the passwords you use to connect to these password-protected network resources. Logging on again with a Windows 98 password unlocks the password list file and associates those passwords with the Windows 98 password, allowing you access to the protected network resources without having to re-enter the password.

Password List Editor (PWLEDIT.EXE) allows you to view the resources listed in a user’s password list file (.PWL). It does not allow you to view the actual passwords, but it allows you to remove specific password entries if problems are encountered using a cached password.

Password List Editor works only if the password list file is unlocked, that is, if the user owning the file is logged on. It can be used to view only the contents of the logged-on user’s password list file, so you should run it on the user’s computer.

Note  Password caching must be enabled in order for a .PWL file to be created on the user’s machine. In Windows 98, password caching is enabled by default. For more information on creating and maintaining password lists, see PWLEDIT.EXE notes.

PWLEDIT.EXE topics

Installing PWLEDIT.EXE

PWLEDIT.EXE notes

Files required


Files required for PWLEDIT.EXE

PWLEDIT.EXE

PWLEDIT.INF


PWLEDIT.EXE: Password List Editor

Installing PWLEDIT.EXE

PWLEDIT.EXE Notes


Installing PWLEDIT.EXE
PWLEDIT.EXE Topics

Installing PWLEDIT.EXE

To Install Password List Editor

1	In the Add/Remove Programs option in Control Panel, click the Windows Setup tab, and then click Have Disk.

2	In the Install From Disk dialog box, click Browse. Type the path name to \TOOLS\RESKIT\NETADMIN\PWLEDIT\PWLEDIT.INF, and then click OK.

3	In the Have Disk dialog box, click Password List Editor, and then click Install.

The above procedure installs Pwledit.Exe in your \Windows directory and creates a start menu item in the \Programs\Accessories\System Tools folder.

To run Password List Editor

Click Start, point to Programs, point to Accessories, point to System Tools, and then click Password List Editor.


Notes on PWLEDIT.EXE
PWLEDIT.EXE Topics

Notes on PWLEDIT.EXE

In order for a password list to be created, the following conditions must be met:

Password caching must be enabled on the user’s machine.

Share-level access must be enabled on the resources to which you are trying to connect.

For the password to be successfully cached, you must connect to the resource using the Map Network Drive option in Windows Explorer, or by typing the path to the network resource on the Run line. If you connect to the resource from a command line the password will not be added to the password list.

For more information about password lists, password caching, share- and user-level access, and Windows 98 security, see Chapter 9, "Security," in The Windows 98 Resource Kit.


QUIKTRAY.EXE
Desktop Tools

QUICK TRAY

Run QUICK TRAY now.

Quick Tray is a utility that allows you to create your own menu of favorite programs, documents, URLs, or other resources, and presents that menu as a series of small icons in the system tray of your Windows 98 desktop. This provides a simple, organized, and convenient way to start or switch between commonly used applications.

Note Quick Tray stores the information about your custom system tray menu in the Quiktray.Dat file, located in the same directory as QUIKTRAY.EXE. This file is created the first time you run Quick Tray, and can be edited with a text editor. You can also use the Quick Tray data file to create standard Quick Tray menus for multiple computers.  See Quick Tray tips for more information.

Quick Tray topics

Using Quick Tray

Quick Tray Tips

Files required


Files required for QUICK TRAY

QUIKTRAY.EXE

QUIKTRAY.DAT (created on first use)


Quick Tray

Using Quick Tray

Quick Tray Tips


Using Quick Tray
QUICK TRAY Topics

Using Quick Tray

Run QUICK TRAY now.

You can add an application or program (a file ending in the .EXE extension), a text or document file (e.g., .TXT or .DOC), or a shortcut to a URL to the Quick Tray menu. Items are added to the Quick Tray menu by means of the Quick Tray dialog box.

To open Quick Tray dialog box, start Quick Tray, and then click the Quick Tray icon in the system tray.

To add an application, program, or document file to the Quick Tray menu, click the file in Windows Explorer and drag it into the Application window in the Quick Tray dialog box.

To add a link to a URL to the Quick Tray menu, first create a shortcut to the URL on your Windows 98 desktop, and then drag the shortcut into the Application window of the Quick Tray dialog box.

To remove an item from the Quick Tray menu, select its icon in the Quick Tray dialog box, and then click Remove.

To close the Quick Tray dialog box without exiting the program, click Close. This closes the Quick Tray dialog box, leaving the Quick Tray icon in the system tray.

To exit Quick Tray and remove the Quick Tray icon from the system tray, click the Quick Tray icon, and then click Exit in the Quick Tray dialog box.

Note If you choose to add a file other than an .EXE file to the Quick Tray menu, Windows 98 should have a registered association for that file type. For instance, a .TXT file could be associated with the Notepad program or another text editor.

Important: Do NOT add "Quiktray.exe" itself to the Quick Tray menu. This will not crash the system, but it will result in multiple copies of Quick Tray being added to the system tray.


Quick Tray Tips
QUICKTRAY Topics

Tips for using QUICKTRAY.EXE

Put a shortcut to QUIKTRAY.EXE in the Startup folder of your computer, so that it starts automatically each time you boot.

Create a standard Quick Tray menu configuration for members of a work group. This could contain shortcuts to network shares, commonly used Web sites, or standard applications used by the group.

To install standard Quick Tray configurations on multiple computers

1	Configure a Quick Tray menu on a single machine, using the Quick Tray dialog box or a text editor to create or modify the Quiktray.Dat file.

2	Copy this file to a disk or network share, and then copy it into the directory containing QUIKTRAY.EXE on the target computer.

The first time a user starts QuickTray on the target computer, Quick Tray loads the Quiktray.Dat data file and creates a menu in the target computer’s system tray with the specified links.

NOTE Make sure that the applications and documents in the Quick Tray menu are present on the target computer, and that the paths to the files are correct. If the Quick Tray menu includes links to network resources, edit the Quicktray.Dat file to make sure that the UNC pathname is used, and that the target user has permissions to access the file or program on the remote share. If Quick Tray cannot find a file on the target computer, it will create the file, with no data, and will display a nonfunctional icon in the system tray.

For More Information

For more information about automated installation and configuration of Windows 98, see the following topics in this help file:

BATCH.EXE

System Policy Editor


RPCPP: Microsoft Remote Procedure Call Print Provider
Network Administration Tools

RPCPP: Microsoft Remote Procedure Call Print Provider

The Microsoft Remote Procedure Call (RPC) Print Provider enhances network printing and remote administration by providing the Win32 APIs required for a Windows 98 client computer to remotely Pause and Cancel print jobs on Windows NT servers.

Using this print provider, a Windows 98 client can obtain complete accounting and job status information from the Windows NT server.

RPCPP topics

Installing RPCPP

Files required


Files required for RPCPP

RPCPP.DLL

RPCPP.INF


RPCPP: Microsoft Remote Procedure Call Print Provider

Installing RPCPP


Installing RPCPP
RPCPP Topics

Installing RPCPP

To Install RPCPP

1	In the Network option in Control Panel, click Add.

2	In the Select Network Component Type dialog box, double-click Service.

3	In the Select Network Service dialog box, click Have Disk.

4	In the Install From Disk dialog box, type the path to the \TOOLS\RESKIT\NETADMIN\RPCPP directory on the Windows 98 compact disc, and then click OK.

5	In the Select Network Service dialog box, select Microsoft Network RPC Print Provider from the Models list, and then click OK.


Network Monitor
Network Administration Tools

REMOTREG: Microsoft Remote Registry Service

The Microsoft Remote Registry Service is an application that allows administrators to view and edit the Registry on a remote computer running Windows 98 over a network. To use Remote Registry, the local and remote computers must each be running the Remote Registry service, and you must enable user-level security on the computer you are administering. To view or change the remote Registry, you can use Registry Editor or System Policy Editor.

Note  System Policy Editor allows you to access only a subset of keys on the remote Registry, while Registry Editor allows you to edit the entire Registry.

Caution  Use extreme care when editing the Registry of a local or remote computer. Do not use these tools unless you understand the changes you are making to the machine configurations. It is also highly recommended that you always back up the Registry of any machine before making changes to it.

REMOTREG topics

Enabling Remote Administration

Installing Microsoft Remote Registry Services

Accessing Remote Registries with System Policy Editor

Accessing Remote Registries with Regedit

Files required


Files required for REMOTREG

REGSRV.EXE

REGSRV.INF

WINREG.DLL

The files required for Remote Registry Services are found in the \TOOLS\RESKIT\NetAdmin\Remotreg directory on the Windows 98 compact disc.


Microsoft Remote Registry Services

Enabling Remote Administration

Installing Microsoft Remote Registry Services

Accessing Remote Registries with System Policy Editor

Accessing Remote Registries with Regedit


Enabling REMOTREG
Remote Registry services

Enabling Remote Administration

In order to monitor the performance of a remote computer or view and edit its Registry with Microsoft Remote Registry Services, you must first enable user-level security and remote administration on the remote computer.

You can enable user-level security automatically in a setup script or by using the Network option in Control Panel.

To enable user-level security on the remote computer

1	In the Network option in Control Panel, click the Access Control tab.

2	Click the User-level Access Control button.

3	Click OK.

Important  If you enable user-level security by using the Network option in Control Panel or in a setup script, remote administration is enabled automatically for the Domain Administrator group on a Windows NT domain. On a Novell® NetWare® network, the Supervisor account (for version 3.x) or the Admin account (for version 4.0) is enabled automatically.

If you want to enable user-level security without automatically enabling remote administration, you can use system policies to enable the User-Level Access Control option. In this case, you must enable remote administration manually using the following method:

To enable remote administration manually

1	In the Passwords option in Control Panel, click the Remote Administration tab.

2	Make sure the Enable Remote Administration Of This Server check box is selected.

3	If the computer is configured for share-level access control, specify the password for remote administration. If the computer is configured for user-level access control, click the Add button, and add the appropriate administrators. Click OK.


Installing Remote Registry Services
Remote Registry services

Installing Microsoft Remote Registry Services

To install Microsoft Remote Registry Services

1	In the Network option in Control Panel, click Add.

2	In the Select Network Component Type dialog box, double-click Service.

3	In the Select Network Service dialog box, click Have Disk.

4	In the Install From Disk dialog box, type the path to the \TOOLS\RESKIT\NETADMIN\REMOTREG directory on the Windows 98 compact disc, and then click OK.

5	In the Install From Disk dialog box, click OK.

6	In the Select Network Service dialog box, click Microsoft Remote Registry, and then click OK.

If you are prompted to specify the location of additional files, specify the path to the Windows 98 source files on a shared network directory or on the Windows 98 compact disc.

Notes

You must also install the Remote Registry service on the administrator’s computer to ensure that the WINREG.DLL file is in the Windows SYSTEM directory on that computer.

Make sure that both the administrator’s and user’s computers have at least one protocol in common. That can be either Microsoft NetBEUI  Microsoft TCP/IP, or the IPX/SPX-compatible protocol (with or without NetBIOS).

For information about installing the Microsoft Remote Registry service and enabling remote administration by using setup scripts, see Appendix D, "MSBATCH.INF Parameters," in the Windows 98 Resource Kit.


Accessing Remote Registries with System Policy Editor
Remote Registry Services

Accessing Remote Registries with System Policy Editor

Once you have installed Remote Registry Services on both the local and remote computer and have set network permissions, you can view and edit the remote Registry using the following method.

To edit a remote Registry by using System Policy Editor

1	In System Policy Editor, click the File menu, and then click Connect.

2	In the Connect dialog box, type the name of the computer you want to remotely administer, using the computer name for that computer as it appears in the Network option in Control Panel. Windows 98 connects to the Registry on the specified computer (assuming you have appropriate permissions).

The title bar of System Policy Editor shows whether you are viewing a local or a remote Registry.

After you have made a connection to the remote computer, you can use System Policy Editor to modify user and computer properties just as you would on a local computer.

For more information

Open the topic on System Policy Editor


Accessing Remote Registries with Regedit
Remote Registry Services

Accessing Remote Registries with Regedit

Once you have installed Remote Registry Services on both the local and remote computer and have set network permissions, you can view and edit the remote Registry using the following method.

To edit the Registry on a remote computer by using Registry Editor

1	Start Registry Editor by typing Regedit on a Run line.

1	In Registry Editor, click the Registry menu, and then click Connect Network Registry.

2	In the Connect Network Registry dialog box, type the name of the computer you want to remotely administer.

Windows 98 adds the contents of the remote Registry below the contents of the local Registry.

3	Make changes to the remote Registry as you would the local Registry.

For more information on using the Registry Editor, see Chapter 38, "Windows 98 Registry", of the Windows 98 Resource Kit.


SNMP AGENT: SNMP.EXE and related files
Network Administration Tools

SNMP AGENT: SNMP.EXE and related files

Use this software to monitor remote connections to computers running Windows 98 if your network uses Simple Network Management Protocol (SNMP) system management products for system management.

The Windows 98 SNMP agent conforms to the SNMP version 1 specification. This agent allows you to monitor, from an SNMP console, remote connections to computers running Windows 98. After this agent is installed, you do not need to make any other modifications to client computers to use SNMP. The SNMP agent is implemented as a Win32-based service and works using Windows Sockets over both TCP/IP and IPX/SPX.

The extension agents are implemented as Win32 DLLs.

SNMP Agent topics

Installing the SNMP Agent

Configuring the SNMP Agent

Files required


Files required for the SNMP Agent

SNMP.EXE

SNMP.INF

SNMPAPI.DLL

INETMIB1.DLL


SNMP Agent: SNMP.EXE and related files

Installing the SNMP Agent

Configuring the SNMP Agent


Configuring the SNMP Agent
SNMP Agent Topics

Configuring the SNMP Agent

To configure the SNMP Agent:

Use System Policy Editor to set the following policies for the computer:

Policy	Description
Communities	Specifies one or more groups of hosts to which this computer belongs for purposes of administration using the SNMP service. These are the communities that are allowed to query the SNMP agent.
Permitted Managers	Specifies IP or IPX addresses allowed to obtain information from an SNMP agent. If this policy is not checked, any SNMP console can query the agent.
Traps for Public Community	Specifies trap destinations, or IP or IPX addresses of hosts in the public community to which you want the SNMP service to send traps.
Internet MIB (RFC 1156)	Allows you to specify the contact name and location if you are using Internet MIB.
If you want to configure the Windows 95 SNMP agent to send traps to a community other than the public community, you must either edit the Registry directly or add a new system policy.

To add SNMP communities by editing the Registry

1	In Registry Editor, select the following key:

Hkey_Local_Machine\System\CurrentControlSet\Services

\SNMP\Parameters\TrapConfiguration

2	Click the Edit menu, point to New, and then click Key.

3	Type the name that you want to specify for a new community, and press ENTER.

4	Create a new string value for each console to which the SNMP should send traps:

The first value name should be 1, the second value name should be 2, and so on.

The value data must be the IP or IPX address of the SNMP console to which traps will be sent.

To create a string value, click the new key, click the Edit menu, point to New, and then click New String. Type the value name, and then press ENTER.

To specify the value data, click the value name, click the Edit menu, and then click Modify. In the Value Data box, type the value data, and then click OK.

To add SNMP communities by using system policies

1	Start a text editor, and open the ADMIN.ADM file in the INF subdirectory of the Windows directory.

2	Add an entry in the section named CATEGORY !!SNMP, specifying the following new values:

Name Of New Policy, which defines the text that you want to appear in System Policy Editor for this policy. You do not need to include "!!" if you use quotation marks around the name. The "!!" string is used only for Windows 98 localization, and the strings are defined at the bottom of ADMIN.ADM.

Name Of New Community, which defines the name of the community for which you are adding support.

The following shows the complete syntax for this entry:

POLICY "Name Of New Policy"

KEYNAME

System\CurrentControlSet\Services\SNMP\Parameters

\TrapConfiguration\Name Of New Community

PART !!Traps_PublicListbox LISTBOX

VALUEPREFIX ""

END PART

END POLICY

Note  The Registry key and value names are case-sensitive. Also, the Registry key name (System\...\Name Of New Community) must be one continuous line in the ADMIN.ADM file.

For example, the following adds a policy for a community named Prv1:

POLICY "Traps for Prv1 Community"

KEYNAME

System\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration\Prv1

PART !!Traps_PublicListbox LISTBOX

VALUEPREFIX ""

END PART

END POLICY

After editing and saving ADMIN.ADM, you can see this new policy by running System Policy Editor and selecting the Computer policy under Network named SNMP. You can use this policy exactly as you would use the policy named Traps For Public Community.


Installing SNMP Agent
SNMP Agent Topics

Installing the SNMP Agent

To Install the SNMP Agent

1	In the Network option in Control Panel, click Add.

2	In the Select Network Component Type dialog box, double-click Service.

3	In the Select Network Service dialog box, click Have Disk.

4	In the Install From Disk dialog box, type the path to the \TOOLS\RESKIT\NETADMIN\SNMP directory on the Windows 98 compact disc, and then click OK.

5	In the Select Network Service dialog box, select Microsoft SNMP agent from the Models list, and then click OK.

For information about installing the Microsoft SNMP agent by using custom setup scripts, see Custom, Automated, and Push Installations in the Windows 98 Resource Kit.


TEXTVIEW.EXE: TextViewer
File Tools

TEXTVIEW.EXE: TextViewer

Run TextViewer now.

TextViewer provides a graphical interface for quickly viewing text files on local or shared drives.

While this tool provides basic editing and searching capabilities, it is primarily intended for viewing similar files within multiple subfolders. For example, you could use TextViewer to skim through all the *.TXT files within this Resource Kit or all the source files (*.C; *.CPP; *.CXX) within a Software Developers Kit.

Against an image of a local or shared drive, TextViewer displays all of the "files of interest," based on a default or user-entered file mask. To select files for viewing, you double-click them.

Files required


File required for TextViewer

TEXTVIEW.EXE


TIMETHIS.EXE: TimeThis
Scripting Tools

TIMETHIS.EXE: TimeThis

TimeThis times how long it takes the system to execute a given command.

You provide as a parameter the name of the command you want executed and timed. TimeThis executes the specified command, then reports when command execution started and finished, and how long it took to run, in HH:MM:SS.TTT format.

TimeThis is useful for determining the start, end, and elapsed execution times of any command. It is easy to use interactively, and can also be used to time commands in .BAT or .CMD files—simply prefix the command(s) you wish to time with the TIMETHIS command.

TimeThis topics

TimeThis syntax

Example: timing a DIR command

For more information

For brief usage instructions, run TIMETHIS without arguments.

Files required


File required for TimeThis

TIMETHIS.EXE


TIMETHIS.EXE: TimeThis

TimeThis syntax

Example: timing a DIR command


TimeThis
TIMETHIS.EXE: TimeThis

TimeThis syntax	  Open command prompt now.

timethis commandname

Where:

commandname

specifies the name of the command you want executed and timed.

You can also specify the arguments for the command. For example:

timethis  net use x: \\server\share /user:billybob

will run net use x: \\server\share /user:billybob and report how long it took.

Quotes around the command are required when the command involves redirection via <, >, >>, or |, etc. Quotes ensure that the redirection is applied to the command being timed, rather than the TIMETHIS command itself. For example:

timethis "dir > dirlist.txt"


TimeThis example: timing a DIR command
TIMETHIS.EXE: TimeThis

Example: timing a DIR command

This command:

c:\>timethis dir c:\users\default\temp

produces this output (lines in boldface type are TIMETHIS output):

TimeThis : Command Line : DIR C:\USERS\DEFAULT\TEMP

TimeThis :  Start Time : Thu Aug 03 11:23:22 1995

   Volume in drive C has no label.

   Volume Serial Number is 8C25-C783

   Folder of C:\USERS\DEFAULT\TEMP

03/08/95  11:04         <DIR>          .

03/08/95  11:04         <DIR>          ..

20/03/95  12:31                 54,717 BIGLMH

20/03/95  14:57                 55,801 HOSTS

20/03/95  14:57                 55,801 LMHOSTS

17/03/95  05:10                 24,274 LMHOSTS.000

               6 File(s)        190,593 bytes

                               39,556,096 bytes free

TimeThis :  Command Line :  DIR C:\USERS\DEFAULT\TEMP

TimeThis :    Start Time :  Thu Aug 03 11:23:22 1995

TimeThis :      End Time :  Thu Aug 03 11:23:23 1995

TimeThis :  Elapsed Time :  00:00:00.972

C:\>


TWEAKUI.EXE: TweakUI
Desktop Tools

TweakUI

TweakUI is a Power Toy (user-interface enhancement) originally created by members of the Windows 95 Shell Development Team.

This handy "Control Panel for Type A personalities" lets you adjust and customize your Windows user interface.

With TweakUI, you can change:

Menu speed

Mouse sensitivity

Window animation and sound

Shortcut appearance and default names

Which icons appear on your desktop

Startup parameters, including whether to start the graphic user interface

Internet Explorer parameters

You can also create new templates.

The various tweaks are grouped under thirteen tabs: Mouse, General, Explorer, IE4, Desktop, My Computer, Control Panel, Network, New, Add/Remove, Boot, Repair, and  Paranoia.

TWEAKUI.INF topics

Installing TWEAKUI

For more information

Open TWEAKUI Help now.

Files required


Files required for TweakUI

TWEAKUI.EXE (installed)

TWEAKUI.INF

TWEAKUI.X86


Installing TWEAKUI

To Install TWEAKUI

1	Insert the Windows 98 compact disc in your CD-ROM drive.

2	Open Windows Explorer.

3	In the \TOOLS\RESKIT\POWERTOY directory of the Windows 98 compact disc, right-click TWEAKUI.INF.

4	In the shortcut menu that appears, click Install.

TweakUI is installed and the TweakUI icon is added to your Control Panel. To run TweakUI, double-click this icon.


TZEDIT.EXE: Time Zone Editor
Configuration Tools

TZEDIT.EXE: Time Zone Editor

Run Time Zone Editor now.

The Windows 98 Time Zone Editor can be used to create and edit time zone entries for the Date/Time icon in Control Panel.

To use Time Zone Editor

1	Click Time Zone Editor in the Tools Management Console, or click the link above.

2	Select a time zone and click the Edit button to edit a time zone, or click the New button to create a new time zone entry.

For online Help, click the Help button or press the F1 key.

For more information

Open Time Zone Editor Help now.

Files required


Files required for Time Zone Editor

TZEDIT.EXE

TZEDIT.HLP


WAITFOR.EXE
 	Scripting Tools

WAITFOR.EXE

This command-line tool waits until a signal is given across the network. Multiple machines can wait for the same signal.

In testing builds of a piece of software, for example, the build machine could send out a signal to several machines running WAITFOR once the build has completed successfully. On receipt of the signal, the batch file including WAITFOR could instruct the computers to immediately start running tests on the build.

The names of the signals that WAITFOR uses are file-like, independent and not case-sensitive. Multiple instances of WAITFOR can run on a single machine, but each must be waiting for a different signal. A signal can be triggered by using the -s option.

WAITFOR runs on any version of Windows NT and on Windows 98. On Windows NT, the computer receiving the signal must reside in the same domain as the sending computer. On Windows 98, signal names longer than the 8.3 filename format will be truncated, so use of signal names that comply with the 8.3 standard is advised.

WAITFOR syntax

Open command prompt now.

waitfor [-t timeout] [-s] signalname [-?]

Where

-t timeout

specifies the number of seconds to wait. Default is forever.

-s

sends signalname instead of waiting for it.

signalname

specifies the signal for which WAITFOR waits or which it sends. Signalname is not case-sensitive.

-?

displays a usage message (as does any error in parsing the command line).

Note	Only one instance of WAITFOR can wait for a given signal on a given machine.

Examples

waitfor -t 10 espresso\build007

waits 10 seconds or until the "espresso\build007" signal is triggered.

waitfor espresso\build007

waits forever or until the "espresso\build007" signal is triggered.

waitfor -s espresso\build007

triggers the "espresso\build007" signal.

Files required


File required for WAITFOR

WAITFOR.EXE


WHERE.EXE
File Tools

WHERE.EXE

This command-line utility can be used to locate files on the hard disk or the network. Where.exe can execute recursive searches, can display file information such as date, size, or executable type, and can accept environmental variables in place of paths.

WHERE topic

WHERE syntax

Files required


File required for WHERE

WHERE.EXE


WHERE syntax
WHERE.EXE

WHERE syntax	  Open command prompt now.

where [/r dir] [/q] [/t] [/e] pattern ...

Where:

/r dir

indicates a recursive search, starting with directory dir.

/q

Quiet, use exit code.

/t

tells where.exe to display the size and time of the file.

/e

tells where.exe to display the EXE type of any executable files found.

pattern

Specifies the name of a directory, file or set of files to be found. Wildcards (? or *) may be used in place of characters.

Examples

where DOS

Find ALL directories DOS in the current directory.

where $system:*.ini

Find ALL instances of files with the .ini extension along the path represented by the environmental variable system.

where /r . /e msInfo32.*

Find ALL files named "MSInfo32" along the current directory and its subdirectories, and report the executable type for executables.


USBVIEW.EXE
 	Diagnostic and Troubleshooting Tools

USBVIEW.EXE

Run USBView.Exe now.

USBView.Exe is a tool for developers, support personnel, and others who need to view and troubleshoot Universal Serial Bus (USB) device configuration settings.  USBVIEW works by pulling information from the USB hub driver(s) on your system.

Using USBVIEW.EXE

 To view information about a USB device, click the name of the device in the left-hand pane.

The standard view offers the following information:

Device Descriptor

Standard information about the device.

Connection Status

Information about current status of the device, including power requirements.

 To view the following information, click the View menu, and then click Config Descriptors.

Config Descriptors

More detailed information about the device, embedded in the hardware by the manufacturer.

For More Information

For technical information about USB Device settings and standards, see the USB Specification, Version 1, at:

http://www.usb.org/

Files required


Files required for USBView.Exe

USBVIEW.EXE


WINDIFF.EXE: File and Directory Comparison
File Tools

WINDIFF.EXE: File and Directory Comparison

Run WINDIFF now.

WINDIFF shows the differences between specified ASCII text files or folders of ASCII text files. This is particularly useful for program source code.

The display either shows a summary of the comparison status of a list of files (outline mode) or a detailed line-by-line comparison of one of the files (expanded mode).

You can run WINDIFF like any other Windows-based application, using menu commands to choose files to compare and perform other actions. Or you can run WINDIFF from the command prompt with switches.

WINDIFF topics

Running WINDIFF with Menu Choices

File Menu

Edit Menu

Expand Menu

View Menu

Options Menu

Outline Mode Display

Expanded Mode Display

Running WINDIFF from the command-line

Files required


Files required for WINDIFF

WINDIFF.EXE

WINDIFF.HLP

GUTILS.DLL


WINDIFF.EXE: File and Directory Comparison

Running WINDIFF with Menu Choices

File Menu

Edit Menu

Expand Menu

View Menu

Options Menu

Outline Mode Display

Expanded Mode Display

Running WINDIFF from the command-line


Running WinDiff with Menu Choices
WINDIFF.EXE: File and Directory Comparison

Running WINDIFF with Menu Choices

Run WINDIFF now.

To compare two files with WINDIFF

1	On the File menu, click Compare Files.

2	In the Select First File dialog box, specify a filename for the first file in the comparison. Then select the other file to compare in the Select Second File dialog box.

To compare folders with WINDIFF

1	On the File menu, click Compare Directories.

2	In the Select Directories dialog box, specify two folder names and, if you want, check the Include Subdirectories check box.

WINDIFF menu topics

Menu Commands

Outline Mode View

Expanded Mode View


WINDIFF Menu Commands

File Menu

Edit Menu

View Menu

Expand Menu

Options Menu


WinDiff File Menu
WINDIFF.EXE: File and Directory Comparison

File Menu

Compare Files...

Displays a dialog box that allows you to select files to compare. It displays the standard Open File dialog box twice, once for each file.

Compare Directories

Displays a dialog box that allows you to select two folders to compare. UNC names are allowed. The names can be absolute paths or paths relative to the current folder. The Include Subdirectories check box determines whether the comparison will include the trees, starting from the given paths, or only the folders named.

Abort

Dimmed unless an operation is in progress, then allows that operation to be terminated before completion.

Save File List

Allows you to save the outline mode data in a file. During the file comparison, a checksum is calculated for each file (which is useful if the network is not working). These can be recorded together with the filenames, if required.

Copy Files...

Displays a dialog box for writing the listed files to a disk. WINDIFF can copy any combination of the four categories (identical, and so on). If greater selectivity is required, then save the file list (without checksums), and edit the file into a .BAT file to do the copying.

For a remote compare, this will compress the files before sending them across the network.

Print

Prints the file list or the expanded comparison.


Checksums in WINDIFF

For each file compared, a checksum is calculated. This is a 4-byte number derived from some combination of the values of all the bytes in the file in such a way that it is extremely unlikely that two files that are different will have the same checksum, while ensuring that files that are identical always have the same sum.

(The odds of two different files giving the same sum are about 1 in 4 billion, which is to say that you could compare 1 file a second for the next 100 years and only have about a 50/50 chance of seeing it happen.)


WinDiff Edit Menu
WINDIFF.EXE: File and Directory Comparison

Edit Menu

Edit Left File

Edit Right File

Edit Composite File

These commands allow a text editor to be invoked from WINDIFF. You can edit either the left file, the right file, or the merged file.

Set Editor

Allows you to select which editor is invoked.

%p

represents the path to edit (that is, the filename, which may be a name created by WINDIFF).

%l

represents the line number.

The default is

notepad %p

If you use the Slick editor, you should set this to

s %p -#%l


WinDiff Expand Menu
WINDIFF.EXE: File and Directory Comparison

Expand Menu

Left File Only

Shows only lines from left file (but colored to highlight changed lines).

Right File Only

Shows only lines from right file (but colored to highlight changed lines).

Both Files (default)

Shows a merge of both files. All the lines in the left file are shown in the order in which they occur in that file; the same is true for the right file. Lines that are only in the left file are shown in red. Lines that are only in the right file are shown in yellow.

Left Line Numbers (default)

Line numbers are shown, based on the left file.

Right Line Numbers

Line numbers are shown, based on the right file.

No Line Numbers

Line numbers are turned off.


WinDiff View Menu
WINDIFF.EXE: File and Directory Comparison

View Menu

Outline

Sets outline mode, showing lists of files.

Expand

Sets expanded mode, showing a comparison of two selected files.

Picture

Shows picture (turning the picture off saves space on the screen).

Previous Change

Skips to previous point of difference in the file.

Next change

Skips to next point of difference in the file.


WinDiff Options menu
WINDIFF.EXE: File and Directory Comparison

Options Menu

Ignore Blanks

Blanks are ignored in the expanded mode, so that lines that differ only in white space are shown as identical.

The next four options control which files (if any) are displayed in outline mode:

Show Identical Files

Includes files that are identical in each path.

Show Left-Only Files

Includes files that occur only in the left path.

Show Right-Only Files

Includes files that occur only in the right path.

Show Different Files

Includes files that occur in both paths, but that are not the same.


WinDiff Outline Mode Display
WINDIFF.EXE: File and Directory Comparison

Outline Mode Display

In outline mode, the display shows one file per line with the files listed in alphabetical order—except files contained in sub-folders appear after all files in higher folders. The paths shown are all relative to the root path given when the comparison is invoked.

For example, this command:

windiff c:\temp d:\progs\new

might show:

.\myfile.txt	identical

.\hisfile.txt	files differ

.\newest\myfile.txt	only in C:\TEMP

.\newest\x.x	only in D:\PROGS\NEW

.\oldest\file	identical

In this case, the full paths would be:

.\myfile.txt	c:\temp\myfile.txt and d:\progs\new\myfile.txt

.\hisfile.txt	c:\temp\hisfile.txt and d:\progs\new\hisfile.txt

.\newest\myfile.txt	c:\temp\newest\myfile.txt

.\newest\x.x	d:\progs\new\newest\x.x

.\oldest\file	c:\temp\oldest\file and d:\progs\new\oldest\file

The status of a file can be one of the following:

Identical

The files are identical, including white space.

Files Differ or Different Sizes

The two files differ, but possibly only in white space.

Only In path

The file exists only in one folder or the other, specified by path.

Files Differ? (Left Unreadable)

The file in the left path existed, but could not be read. There are many possible reasons. Some of the common ones are Network Error and Access Denied.

Files Differ? (Right Unreadable)

The file in the right path existed, but could not be read. The file in the left path was successfully read.

Unreadable files are treated as being different (highlighted in red, and so on).

The Options menu allows for files in any of the four categories to be either displayed or suppressed (that is, any of the 16 combinations). The categories are:

Identical

Differ (including unreadable)

Left only

Right only

Note	A common source of puzzlement is a blank display caused by having only files in categories that are turned off from the Options menu. For example, all the files are identical, but identical files are not being displayed.


WinDiff Expanded Mode Display
WINDIFF.EXE: File and Directory Comparison

Expanded Mode Display

The left of the screen shows a pictorial view of the comparison. Blocks of color represent sections of the files. The left column of blocks represents the left-hand file, the right column represents the right-hand file.

Where blocks of lines match in the two files, these are shown as white blocks joined by a line connecting the block in each file. Lines that do not match are represented by a red block in the left file or a yellow block in the right file (with no connecting line).

The picture can be turned off by using the View menu.

Lines of text are displayed using the same colors. That is, lines that occur only in the left file are shown with a red background; lines that occur only in the right file are shown with a yellow background. Lines that are moved are shown with blue text against the appropriate background.

The Expand menu allows you to choose whether to look at the left file, the right file, or (the default) a merge of the two files. This merged file contains all the lines that are in either file in the order in which they occur in that file.

Lines that are common to the two files are normally shown only once. (Moved lines are shown twice: once with a red background showing where the line was in the left file, and once with a yellow background showing where the line is in the right file.)

Lines are numbered. The numbering can be turned off to save screen space or can be shown based on the left file or shown based on the right file by using the Expand menu.


Running WinDiff with Command-Line Switches
WINDIFF.EXE: File and Directory Comparison

Running WINDIFF from the command-line	  Open command prompt now.

windiff [paths] [saveoption]

Where:

paths

specifies path names for the comparison as a relative or absolute, network or local path to a folder or file, according to the following:

path compares what's at path with what's in the current folder.

path1 path2 compares what's at path1 with what's at path2.

saveoption

is -s {s | l | r | d} savefile

where {s | l | r | d} is any combination of these four letters to write the names of files that are:

s	the same in both paths

l	only in the left path

r	only in the right path

d	in both paths, but the two files are different

Colors

red background = left file

yellow background = right file

blue text = moved line

black text = everything else


Windows 98 Resource Kit book online

Open Windows 98 Resource Kit Book now.

The Windows 98 Resource Kit book online is a complete HTML Help version of the Windows 98 Resource Kit, which presents detailed technical information on the Windows 98 operating system. The Windows 98 Resource Kit is intended for corporate administrators, support personnel, and advanced users of Windows 98, and includes information on the following:

Operating system components and system architecture

Deployment planning and details

Product support and troubleshooting

Using Windows 98 on networks or the Internet

To view the contents of the Windows 98 Resource Kit book online

1	Install the Windows 98 Resource Kit Sampler from your Windows 98 CD-ROM.

2	In the Tools Management Console double-click Windows 98 Resource Kit book online.

Files required


Files required for Windows 98 Resource Kit Book Online

RK98BOOK.CHM


Windows Scripting Host Administrator's Guide
Scripting Tools

Windows Scripting Host Administrator’s Guide and Sample Scripts

Windows Scripting Host is a language-independent scripting host for ActiveX scripting engines on 32-bit Windows platforms. With Windows Scripting Host, scripts can be run directly from the Windows 98 desktop, either by clicking them in Windows Explorer or from a command line, eliminating the need to embed such scripts in HTML documents. Windows Scripting Host is ideal for running non-interactive scripts that perform logon and administrative tasks and machine automation. In addition to Windows 98, Windows Scripting Host is being integrated into Windows NT Workstation version 5.0, and Windows NT Server version 5.0.

The Windows Scripting Host Administrator’s Guide provides online help for using the Wscript.Exe and Cscript.Exe host executables, tips for designing script applications to run on Windows Scripting Host, a guide to the sample Windows Scripting Host scripts, and links to in-depth programmer’s information on the World Wide Web.

The Windows Scripting Host Sample Script folder on the Windows 98 compact disc contains eight Visual Basic and JavaScript sample applications that have been designed to demonstrate networking, shell manipulation, and other methods available in the Windows Scripting Host Object Library.

  To run a sample script, double-click the filename in Windows Explorer. To open a sample script and view its contents, go to the \WINDOWS\SAMPLES\WSH directory of your hard drive and type notepad scriptname.extension on a command line.

For more information

Open WSH Administrator’s Guide now.

Files required


Files required for Windows Scripting Host

WSCRIPT.EXE

CSCRIPT.EXE (both installed with the core operating system)

The Windows Scripting Host sample script  files, installed in the \Windows\Samples\WSH directory during Windows 98 installation.

WSHADMIN.HLP

WSHADMIN.CNT


WINSET.EXE
Scripting Tools

WINSET.EXE

This utility sets or removes environment variables in Windows 98 from either the command line or a batch file. It differs from the MS-DOS Set command in that it operates on the Windows global environment. Winset is also useful for setting environment variables from Windows NT logon scripts, since the Windows NT logon processor does not support setting environment variables in Windows 98.

The syntax for WINSET.EXE is the same as the MS-DOS SET command, with the exception that it does not list all environment variables set. To view the current environment variables, type SET without parameters on a command line.

Note  Winset does not set an environment variable in its own process or in any process that is currently running, but in all processes that are started after Winset has been run.

WINSET topic

WINSET syntax

Files required


File required for WINSET

WINSET.EXE


WINSET syntax
WINSET.EXE

WINSET syntax	  Open command prompt now.

WINSET [variable=[string]]

Where:

variable

Specifies the environment-variable name.

string

Specifies a series of characters to assign to the variable.