XLCLEAN Excel File Utility       v2.2      last updated August 19, 1998

Disclosure
==========
This Excel95/97 utility program has not been approved by Quality Assurance. It has  been designed to help you address various issues and should be used as recommended by your McAfee representative.


Overview
========
XLCLEAN.EXE is a utility to repair files which contain various forms of corruptions due to cleaning processes of older scanning engines prior to v3.2.0. Items cleared by this utility include invalid modules, virus remnants and even styles installed by the virus infection process.


Issues addressed by the utility
===============================
- repairs files cleaned of Excel macro viruses if files are corrupted
- removes leftover virus modules after cleaning by older scan engines


Prerequisites for running Program
=================================
It is recommended that VirusScan 3.2.0 (with latest .DAT) be used to identify and clean any virus on all systems.


INSTALLATION INSTRUCTIONS
=========================
- None; it is a DOS command line utility which require command line parameters. -

- XLCLEAN is a DOS command line utility which must use parameters. Double-clicking on it in Explorer will not do anythying. -

- Copy XLCLEAN.EXE to a unique directory, or somewhere you will use it at the DOS command line level. You can place it in the Windows directory/folder if you choose; this way it will always be available if you go to an MS-DOS window. -


	**********************
	Usage and Instructions
	**********************

- To obtain the list of available parameters, run XLCLEAN at the command line without any-


C:\utility\AV>xlclean

XLCLEAN Ver 2.2 - Copyright (c) Network Assoc. 1998.

Last Update: Aug 18, 1998

Usage: XLCLEAN [object1] [object2...] [option1] [option2...]
Options:
/?                   Display this help screen.
/CLEANXLALL          Clean all modules from MS-EXCEL documents.
/DELBACKUP           Delete backup if file is clean.
/BACKUP              Create backup file. [object.NAI]
/REPORT  <filename>  Generate report file into <filename>.
/SUB                 Scan subdirectories.


	****************
	Suggested Usages
	****************

If you have determined a file is corrupted after it was cleaned by an older engine prior to v3.2.0, you can use XLCLEAN to attempt repair. It is recommended that the /BACKUP switch be used to create a copy of the file with a .NAI extension. Place the corrupted file into a unique working directory. In this example, the file will reside in the folder called "c:\mydox".
	
	xlclean.exe c:\mydox\*.xls /backup /report c:\mydox\xlcl.rep


(After typing in this command, the following is an example of the output produced, and now contained in the file c:\mydox\xlcl.rep.)


	XLCLEAN Ver 2.2 - Copyright (c) Network Assoc. 1998.

	Last Update: Aug 18, 1998
	Virus data file  V3109 created 08/19/98   8:16:16
	(408) 988-3832  LICENSED COPY - Aug 18 1998
	
	08/19/98  11:35:36
	
	Options:
	/BACKUP /REPORT c:\mydox\xlcl.rep 
	
	Scanning c:\mydox\*.* [PNOLAN_NAI]
	c:\mydox\1297cp.xls
	Analyzing File Structure:
	[Excel 95 Format]
	
		Fixed Virus  Module [laroux]
		Removed Modules.
		Removed Styles Left By Virus.
		
	Analysis:
		Removed Virus Styles: ..      21
		Virus Modules: .........       1
		Note: file has a *.NAI backup!
	
	Summary report on *
	
	File(s)
		Scanned: ...............       2
		Possibly Infected: .....       0
		Repaired Files: ........       1


Note that a file now exists in the c:\mydox folder of the same name but with an extension of .NAI. If your file is no longer corrupted, you can delete the duplicate file with the .NAI extension created by the /BACKUP option.




Error messages
==============
Please report any errors to virus_research@nai.com.
