Great write up, John! Thanks for re-sharing. Added to bookmarks. Duncan McAlynn, Sr. Solutions Specialist, Americas HEAT Software M: +1.512.391.9111 | [email protected]<mailto:[email protected]> HEAT Software | 490 N McCarthy Blvd. Suite 100 | Milpitas, CA 95035
From: [email protected] [mailto:[email protected]] On Behalf Of Marcum, John Sent: Tuesday, January 05, 2016 1:39 PM To: [email protected] Subject: [mssms] RE: MS Project Uninstall You don't have to meter software just to find it whether or not it has been used. This data in in AI. BDNA even normalizes it. I blogged this 3 years ago.... My blog uses normalized data but the same can be done without normalized data, it's just a little more work. http://myitforum.com/myitforumwp/2013/01/07/tracking-automatic-software-removals/ ________________________________ John Marcum MCITP, MCTS, MCSA Desktop Architect Bradley Arant Boult Cummings LLP ________________________________ [H_Logo] From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Duncan McAlynn Sent: Tuesday, January 5, 2016 12:45 PM To: [email protected]<mailto:[email protected]> Subject: [mssms] RE: MS Project Uninstall To extend Charles' thoughts here for a second... This is a process that can be easily automated based upon Software Metering data, Software Inventory data and Collection usage. The framework: Collection #1: Based on SWI data, systems with Project installed Collection #2: Based on SWM data, systems with Project installed (limiting collection based upon #1) but not used within the past 90 days Collection #3: Based upon whatever criteria necessary to specify which users should be able to install Project through the Software Center Advertisement #1: Using the information provided below for the removal, target collection #2 with the uninstall command line. This should be a daily recurring advertisement. As new systems hit the 90 day threshold, they have the software removed and the license is reclaimed. (NOTE: some EULAs do not permit the immediate usage of the license and require a shelfing period before it can be re-used on another system. Check with your vendor.) As systems fall into collection #1, if they go the specified time period without using the software, they will then fall into collection #2 and have the software removed. Upon refresh of their SWI data, they will subsequently be removed from both collections while users in Collection #3 will continue to be able to re-install the app through the Software Center. Hope this helps.. HAPPY NEW YEAR! Duncan McAlynn, Sr. Solutions Specialist, Americas HEAT Software M: +1.512.391.9111 | [email protected]<mailto:[email protected]> HEAT Software | 490 N McCarthy Blvd. Suite 100 | Milpitas, CA 95035 From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Charles Hiland Sent: Tuesday, January 05, 2016 12:04 PM To: [email protected]<mailto:[email protected]> Subject: [mssms] RE: MS Project Uninstall I am doing this in my environment right now, actually. I use PowerShell App Deployment Toolkit<http://psappdeploytoolkit.com/> for my SCCM deployments whenever possible. There is a slight learning curve, but nothing you shouldn't be able to handle if you're already using SCCM, and once you learn it, you will probably want to use it every chance you get. The documentation is well written and the steps are pretty straight forward. The uninstall string within the PowerShell script itself is: Execute-Process -Path 'setup.exe' -Parameters '/uninstall PrjStd /config "PrjStd.WW\config.xml"' Of course you would want to edit your config.xml to suit your needs. We reclaim applications that haven't been used in 90 days, but leave the application as an available install in the software center should the user need it again. This uninstall requires that the application be cached again, but it's not a big deal as it is a relatively small deployment. Hope this helps. -Charlie From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Gerding, Matt Sent: Tuesday, January 05, 2016 12:47 PM To: [email protected]<mailto:[email protected]> Subject: [mssms] MS Project Uninstall Does anyone have a best practice approach in SCCM 2012 R2 for deploying an uninstall of Microsoft Project Standard x86 2010? I am new to SCCM and recently created a package for project, which was inadvertently deployed to a significant amount of PC's within my company. I have attempted to deploy an uninstallation package using the cmd msiexec.exe /x {GUID}, which was acquired from the registry of a local machine that had Project installed on it. Unfortunately, my attempts so far have been unsuccessful. Thanks, Matthew Gerding Information Technology Centurion Medical Products [email protected]<mailto:[email protected]> 517.540.1618 ________________________________ Confidentiality Notice: This e-mail is from a law firm and may be protected by the attorney-client or work product privileges. If you have received this message in error, please notify the sender by replying to this e-mail and then delete it from your computer.
