Just as an FYI since you're dealing with Symantec Antivirus.

Here are a couple of UDFs that are a bit old now but were written for Symantec Corporate AV a while back.


GetNavDate() - Returns DEF dates of Symantec AV
http://www.kixtart.org/ubbthreads/showflat.php?Cat=0&Number=113134


GetNavAntiVirusInfo() - Returns Information and Date of installed Symantec AntiVirus
http://www.kixtart.org/ubbthreads/showflat.php?Cat=0&Number=83565

Maybe give you some other ideas to ponder.

Example output with NO change in code since 2003


Host Name: A
Engine Ver: 10.0.2.2000
Def Date: 2006/06/08
Age of Definition Files: 0
Parent Server:
Client Type: Stand-alone Client
Install Folder: C:\Program Files\Symantec AntiVirus\
Confirm Installation: 0