PURPOSE:
--------------------------------------------------------
This is the Sledge Hammer approach to uninstalling the
Intellex API, version 3.1 and previous.

It removes from the Registry and the File System, all
known traces of the Intellex API.

It is for use when the normal Uninstaller fails to
completely uninstall the API.
========================================================
HISTORY:
--------
RemoveAPI3.0.vbs
	Author: Nona McAlister
	Original version of this script.
	Written to remove IntellexAPI 3.0 and previous.

RemoveAPI3.1.vbs
	Author: Jesse Chisholm
	Massaged from the RemoveAPI3.0.vbs version,
	to include IntellexAPI 3.1 objects and interfaces.

RemoveAPI3.1.1.vbs
	RemoveAPI3.1.vbs got renamed.

RemoveAPI3.1.2.vbs
	Author: Jesse Chisholm
	Added the missing file.
	Commented many of the registry entry commands
	to ease associating them as groups.

RemoveAPI3.1.3.vbs
	Author: Jesse Chisholm
	Replaced most registry clean-up calls with
	generated list from parsing the IDL and ODL
	Files.  TODO: parse the RGS files as well.

NOTE: on 2005.02.21 all version were checked in to MKS
	Source Control, in order.  For this purpose, they
	were all renamed:

		RemoveAPI.vbs

========================================================

FIRST TIME USAGE INSTRUCTIONS:
--------------------------------------------------------
1)	Double Click the RegObj\RegObji.exe installer program.

2)	Double Click the WScript56\scr56en_9x_ME_NT.exe
  OR	Double Click the WScript56\scripten_2K_XP.exe
		as appropriate for your system OS.

3)	Double Click the RemoveAPI.vbs

========================================================

SUBSEQUENT USAGE INSTRUCTIONS:
--------------------------------------------------------
1)	Double Click the RemoveAPI.vbs

========================================================

========================================================
TOTALLY OPTIONAL THINGS YOU _MAY_ WANT TO TRY
========================================================

USING Microsoft's RegClean tool to CLEAN COM Registry
	This program checks the registry for
	inconsistencies and removes leftovers.
	For example, if a GUID refers to a file, but
	the file no longer exists, then the GUID is
	deleted from the registry.
--------------------------------------------------------
1)	Double Click the RegClean\RegClean.exe
	Click "Fix" when the button becomes available.

2)	Double Click the RegClean\RegClean.exe (again)
	Click "Fix" when the button becomes available.

	NOTE: RegClean cretes an Undo... file so you
	can see what it decided to delete.
	Open With NotePad to see what it contains.
--------------------------------------------------------

Using Microsoft's RegMaid tool to examine the COM Registry
	This program reads and displays the Registry
	areas that have to do with COM object registration.
	Things that are incomplete or inconsistent are noted.
	This tool give you the chance to delete what no longer
	belongs.
WARNING: Like RegEdit itself, this tool is dangerous!
--------------------------------------------------------
1)	Double Click the RegMaid\RegMain.exe
	Wait for it to finish loading and refreshing itself.
	This may take a minute or so.
2)	Click the "CLS", "PRG", "TLB" buttons and look at the
	various lists.  What you are looking for is things that
	should have been uninstalled by the normal Control Panel
	Remove Programs for the Intellex API.
3) "CLS" or "PRG"
	Look in the column labeled "ProgID" for items that start
	with the letters "Intellex" or "Ntlx".
4) "TLB"
	Look in the various "File n" columns for files in the
	various Intellex install paths:
		C:\Program Files\Sensormatic\
		C:\Windows\Intellex

If you find anything in your search, then the Un-Install
was incomplete.  Sigh.  Please do the following:
A)	List the exact steps you took to try to uninstall the API.
B)	List the items you found tha did not get uninstalled.
C)	Email these lists to your Intellex Service Rep. to be
	forwarded up the chain as part of the trouble report.
========================================================

[end of README.TXT: 2005.02.21]
