
Is there a more convential way to process this through scripting (I need to process several uninstalls on many computers. Is there a better way to do this, or am I doing something incorrect? Admin privlidges are being used to process and run the script (WMIC uninstall.) But the following Results occur>Ĭlient is running Windows 7, using Command Line to process the Script for WMIC uninstall. Tried to run the WMIC uninstall process again, since the program still shows on the computer. Returns Value after 2nd attempt to uninstall using WMIC Command. The program is still operational, and has all its functionality (but it Instances Available" - As if it is no longer installed. So I try to run the WMIC execution again, but it gives the error that "No List of programs, and the program is still there. The Following Results Occur after running the Uninstall the First Time:Īfter the execution for the Uninstall has run (as shown above), I check the Wmic /failfast:on /node:"%ComputerName%" product where PackageCode="%ProgramCode% " call uninstall /nointeractive > ResultsOfUninstall.txt Wmic /failfast:on /node:"%ComputerName%" product where "PackageCode like '%ProgramCode%'" call uninstall /nointeractive > ResultsOfUninstall.txt This is the command I am using the Process the Uninstall. (\\%computer_name%\ROOT\CI MV2:Win32_ Product.Id entifyingN umber="",Na me="ScanSn ap Organizer",Version="4.1.11. Uninstall has processed using WMIC Command:

I have attempted using the PackageCode, Name, and. I have attempted this process several times on several different computer, with the same results.

Verified the Product PackageCode, Name, ProductName, etc.

I run the command to uninstall certain programs (such as ScanSnap Organizer ), but after the command executes, and the results show the the program has been uninstalled, it still shows the program on the computer, and does not UnInstall it. I am having a problem during the process of Uninstalling programs when using WMIC command.
