Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft
Software Asset Management (SAM) 
MSIA Users Manual

Network Scanning with Windows 98, Millennium

MSIA is capable of scanning Win 98 machines provided that the Remote Registry Service is installed and enabled.

Enabling the Remote Administration Service

  • Click Start, point to Settings, click Control Panel, and then double-click Network.
  • Click File And Print Sharing. Select both the "I want to be able to give others access to my files" and "I want to be able to allow others to print to my printer(s)" check boxes, and then click OK.
  • In Control Panel, double-click Passwords.
  • On the Remote Administration tab, select the Enable remote administration of this server check box.
  • Set a password for Remote Administration and then click OK.

Note: If you are using user-level security, you do not receive a password dialog box. Instead, add users to the list by clicking Add.

Installing the Remote Registry Service

To install the Remote Registry service, you must be using user-level security and will have the Remote Administration option enabled.

To install the Remote Registry service, do the following:

Note: If you are already using user-level security, skip steps 1, 2 and 3.

  • Click Start, point to Settings, click Control Panel, and then double-click Network.
  • On the Access Control tab, click User-Level Access Control
  • Click OK.
  • In Control Panel, double-click Network.
  • Click Add, click Service, click Add, and then click Have Disk.
  • In the Copy Manufacturer's Files From box, type the path Tools\Reskit\Netadmin\Remotereg on your Windows 98 CD-ROM, and then click OK.

When the Microsoft Remote Registry Service has been added to the list of installed components, click OK and restart your computer when prompted.

Logon Script for Win98, Millennium Systems

The logon script for Win98 feature in MSIA 3.0 and greater provides a facility to enable remote registry and remote administration services. This feature allows you to remotely configure the Win98 systems to enable remote network scan.

Overview
MSIA is used for obtaining an inventory of Microsoft products on local and remote systems on a network. MSIA runs on the audit system and obtains inventory information of remote systems by connecting to them. This requires proper privileges and configuration for accessing the remote system.

The remote registry and remote administration services are by default enabled on Windows NT and Windows 2000 systems. For Windows 98 and Windows Millennium systems, they are not enabled by default and have to be enabled manually. This process was done manually in MSIA 2.0. The process of enabling Remote Registry and Remote Administration services has been automated in MSIA 3.0 and greater, by using a logon script that could be run on target (Win98) systems.

Working of Logon Script
To enable the remote registry and remote administration services, you need to create some registry entries by copying necessary files to the target (Win98) system. This is achieved by executing a logon script on Win98 systems. It requires a domain user to log on to the target (Win98) system. The logon script is a batch file that resides in the NETLOGON path on the domain controller. This is executed on the target (win98) system whenever a domain user logs on to the domain on the target system, for which the logon script has been set by the domain administrator.

To set up the logon script on the domain controller, the necessary files have to be copied to the NETLOGON shared folder in the domain controller. To perform this operation, a batch file DCLogonScriptSetup.bat has been provided, which can be located in the ForWin98 folder under the installation directory of MSIA. This batch file requires two parameters, NETLOGON shared folder path and the Domain controller machine name. This batch file will put all the necessary files in the NETLOGON shared folder.

The Domain Admin has to specify the logon script in the properties of each individual user. This has to be done on the domain controller machine using Administrative Tools. Then, once the user logs on from a Windows 98 machine to the domain, the batch file will be executed on the target (Win98) machine and all the necessary registry entries will be created and necessary files will be copied to the target (Win98) system.

Set up Logon Script Feature on Domain Controller
For Windows 2000 Servers

To copy files for logon script, do the following:

  • Run MSIA 3.0 or greater Setup. This will install the required files for the logon script.
  • Go to Programs > Administrative Tools > Computer Management from the Start menu.
  • Under Computer Management (Local) > System Tools > Shared Folders > Shares, there will be an entry for NETLOGON under the Shared Folder column. Note the Shared Path entry for NETLOGON. (You can double-click on NETLOGON to open the property window.)
  • Open command window from the Start menu (Start > Run).
  • Go to ForWin98 folder under the installation directory of MSIA.
  • Run the DCLogonScriptSetup.bat file with the NETLOGON shared path (noted in Step 3) as the first parameter and the Domain Controller machine name as the second parameter as shown:

    DCLogonScriptSetup.bat <NETLOGON shared path> <machine name>

  • If you are running the above batch file on a Domain Controller with a language other than English, then you have to supply an additional parameter for the Domain Administrator Group name ("DOMAIN ADMINS" equivalent).

    DCLogonScriptSetup.bat <NETLOGON shared path> <machine name> <DOMAIN ADMIN GROUP>

Note: The execution of DCLogonScriptSetup.bat file will create another batch file by name MSIALogon98.bat. This batch file along with some other files is copied to the NETLOGON shared folder. MSIALogon98.bat will act as the logon script batch file. While executing, the Logon script will copy these required files to the Win98 machine. In order to copy these files, a drive on the 98 machine needs to be mapped to the NETLOGON shared drive on the Domain Controller.

This drive letter is by default set to drive "r:" in the DCLogonScriptSetup.bat file. You can change this drive name to any other drive letter (other than the ones already reserved for operating system and other devices) of your choice by editing the DCLogonScriptSetup.bat file, and changing the drive in the following way in the file.

Set DCDrive=r:

Setting logon script for users

  • From the Start menu, go to Programs > Administrative Tools > Active Directory Users and Computers.
  • Expand the domain name tree, and then click on Users.
  • Select an existing user of domain or create a new user.
  • Right-click on the user, and click Properties.
  • Select the Profile tab from the Properties window.
  • Enter the Logon Script file name as MSIALogon98.bat in the Logon script text box.
  • Click OK to save the settings.
  • Close the Active Directory Users and Computers console window.

For Windows NT Servers

To copy files for the logon script, do the following:

  • Run MSIA Setup to install the required files for MSIA.
  • From the Start menu, go to Programs > Administrative Tools (Common) > Server Manager.
  • Select the domain controller machine name from the machines listed.
  • Select Computer > Shared Directories from the menu bar.
  • There will be an entry for NETLOGON under the Shared Folder column. Note the Shared Path entry for NETLOGON.
  • Open the command window from the Start menu (Start > Run).
  • Go to the ForWin98 folder under the installation directory of MSIA.
  • Run the DCLogonScriptSetup.bat file with the NETLOGON shared path (noted in Step 3) as the first parameter and the Domain Controller machine name as the second parameter as shown:

    DCLogonScriptSetup.bat <NETLOGON shared path> <machine name>

  • If you are running the above batch file on a Domain Controller with a language other than English, then you have to supply an additional parameter for the Domain Administrator Group Name ("DOMAIN ADMINS" equivalent). DCLogonScriptSetup.bat

    <NETLOGON shared path> <machine name> <DOMAIN ADMIN GROUP>

Note: The execution of DCLogonScriptSetup.bat file will create another batch file by name MSIALogon98.bat. This batch file along with some other files is copied to the NETLOGON shared folder. MSIALogon98.bat will act as the logon script batch file. While executing, the Logon script will copy these required files to the Win98 machine. In order to copy these files, a drive on the 98 machine needs to be mapped to the NETLOGON shared drive on the Domain Controller.

This drive letter is by default set to drive "r:" in the DCLogonScriptSetup.bat file. You can change this drive name to any other drive letter (other than the ones already reserved for operating systems and other devices) of your choice by editing the DCLogonScriptSetup.bat file and changing the drive in the following way in the file.

Set DCDrive=r:

Setting Logon Script for Users

  • From the Start menu, go to Programs > Administrative Tools (Common) > User Manager for Domains.
  • Select the user for whom you want to enable the logon script from the list of users.
  • Go to the User menu and select Properties.
  • Click Profile on the Properties window.
  • Enter the Logon Script file name as "MSIALogon98.bat" in the Logon script Name text box.
  • Click OK to save the settings.
  • Close the User Manager for Domains console window.
< Back


© 2016 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy & Cookies