SCCM 2007 - Uninstall software from remote machines

Hi guys,

Just wondering if this is possible? Just doing an audit of a software and need to remove it from 5 machines. Or maybe another method of uninstalling remotely.

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Mark BillExchange, AD, SQL, VMware, HPE, 3PAR, FUD, Anti MS Tekhnet, Pro EE, #1Commented:
Yes, You need to create a uninstall package using the installed files on the system.

Create a new package and use uninstall switches in conjunction with uninstaller exe if there is one available.

You could also use Flexera package studio to script this in an automated MSI using snapshot technology.

I would highly recommend Flexera package studio actually anybody using SCCM should be using this. Download a free trial and you will see its power.
Nagendra Pratap SinghDesktop Applications SpecialistCommented:
What software is it? I may be able to give an exact answer.
out2getyouAuthor Commented:
thanks guys the software is Colligo Engage briefcase for offline files.
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

Nagendra Pratap SinghDesktop Applications SpecialistCommented:
Also does it work ?

The recommended best practice is to supply the license key on the command line as follows: msiexec /i Colligo_x86.msi /qn LICENSE_KEY=<licensekey>

If it does work then your uninstall command will be

msiexec /x Colligo_x86.msi /qn

You may find the uninstall command in registry under


 (There are many folders there. You may need to add silent options to the command given there(/qn etc)
out2getyouAuthor Commented:
Hi Nag,

thank you very much for the help. Question, if I wanted to test the command line uninstall, what path would I need to navigate to on the local C drive? also for the roll out package, would I need to add the licence key to the command in the SCCM program?
Nagendra Pratap SinghDesktop Applications SpecialistCommented:
Check the registry uninstall location. There may be a guid that does  not need the path.

If you do not specify the licence key then they program may not install at all or may install as a trial version only. It totally depends on the program.
out2getyouAuthor Commented:
Hi Nag,

So if the GUID is in the uninstall location, it wont need the path in cmd to uninstall? but if the GUID is not there, it will need a path? is that correct?
Nagendra Pratap SinghDesktop Applications SpecialistCommented:
yes. But the uninstall location is created when you install the program.

99% sure that it is always there with GUID and not the msi file name.
out2getyouAuthor Commented:
cool ill give it a go and report back shortly.
out2getyouAuthor Commented:
Hi Nagendra, so I have created a package and tested with only my machine and as soon as the package was deployed, it installed but automatically force restarted my machine.

This is the command I ran in the program: msiexec.exe /qn ALLUSERS=2 /m MSIDIXWD /i "Colligo_x64.msi" LICENSE_KEY=<license key>

any ideas? I want it to install but not auto force restart.
Nagendra Pratap SinghDesktop Applications SpecialistCommented:
You want to install it or uninstall it?
Nagendra Pratap SinghDesktop Applications SpecialistCommented:

 msiexec.exe /qn ALLUSERS=2 /m MSIDIXWD /i "Colligo_x64.msi" LICENSE_KEY=<license key> REBOOT=ReallySuppress

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
out2getyouAuthor Commented:
Hi Nag,

So it worked when I pushed it to two machines but it failed on another machine.

The program for advertisement "***200BF" failed ("***000F7" - "Per-system unattended"). The failure description was "Fatal error during installation. ". User context: NT AUTHORITY\SYSTEM Possible cause: The program generated an installation status Management Information Format (MIF) file with a status value of Failed. Solution: For more information about the failure, refer to the documentation for the program you are distributing.  

He has restarted but still doing the same thing. How can I get more info?
out2getyouAuthor Commented:
Hi Guys, I may have a solution for this. I think a pre req was not installed before pushing the main msi file. Let me test and update shortly. thanks
out2getyouAuthor Commented:
working guys - the pre reqs were .net framework 4.5.1 and C++ 2013 MS visual re distributable 32bit and 64bit.
out2getyouAuthor Commented:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Applications

From novice to tech pro — start learning today.