There is an easy way to handle this if you have install packages for these software items. You can push out a simple batch script that executes the SD_ACMD AddInstallRecord command to add install records into ITCM for the software and then use the existing ITCM packages to uninstall the software even though it was not originally installed via ITCM.
Here is the context of the command:
AddInstallRecord { <item>
<version>
<procedure>
<date> | current
<time> | current
<orderedby>
<comment>
[<target>] }
And here is a sample command line. The important thing to remember is to make sure the SW package name, version and install procedure match the existing package:
sd_acmd AddInstallRecord "McAfee VirusScan Enterprise" "8.5.0-A" "Local Install" "current" "current" "" "%Computername%"
NOTE: The last two items are intentionally like that so no comment has to be added and the computer name is automatically populated.
Hope this helps.