Doug, you have already had a few posts but thought id add a few things just incase they help! Sometimes EXE's call MSI's anyway? or at least have switches (especialyl microsoft patches) can you get any more info via a /? switch? Also check the registry for an uninstall string (if it exists) for that particular application (though usually this is for MSI's only i think?) HKLM \Software\Microsoft\Windows\CurrentVersion\Uninstall\<Program Install Code thing>\Uninstall String example "MsiExec.exe /x{0FD23E02-2BFB-4BEC-8823-FE984F83F161}" And I always use a PSEXEC and For loop to call the command to remove on multiple machines Example for /f %1 in (c:\uninstal_PCs_list.txt) do psexec.exe \\%1 cmd.exe /c "MsiExec.exe /I{0FD23E02-2BFB-4BEC-8823-FE984F83F161}" Hope this helps in some way maybe!? :-) Good Luck! Cheers James Subject: [THIN] MSESC Update Question OT? Date: Wed, 29 Jul 2009 07:46:47 -0700 From: Doug@xxxxxxxxxxxxxxxxxxxx To: thin@xxxxxxxxxxxxx Hello, I know of at least a couple of ways to install programs on remote users computers, but it there an easy way to remove a program? Thank You ~Doug Rooney Sonoma Tilemakers IT Manager 7750 Bell Rd. Windsor Ca, 95492 (707) 837-8177 X211 (707) 837-9472 FAX it@xxxxxxxxxxxxxxxxxxxx _________________________________________________________________ What goes online, stays online Check the daily blob for the latest on what's happening around the web http://windowslive.ninemsn.com.au/blog.aspx