Windows

imageI hate this window! And it really isn’t much better on Vista. I spent several minutes looking for a single app (old version of PowerShell) this morning so that I could uninstall it and install CTP3. I really want a list that I can filter by partial string. And it takes so long to open!

I know there’s third-party several replacements for it, but I’ve not tried any. Do you have any that you use?

: http://halr9000.com/article/675

2008-12-24 15:41:16

a powershell script, but that would be a bit odd when trying to remove powershell ;)

2008-12-24 16:31:25

CCleaner and Revo Uninstaller are two apps that I use.

2008-12-24 22:57:07

I second Revo Uninstaller and CCleaner.

Jeffrey Snover
2008-12-24 18:04:39

I use this:

wmic product where Name=’Windows PowerShell(TM) V2 (MS Internal Only)’ call uninstall

Jeffrey Snover [MSFT]
Windows Management Partner Architect
Visit the Windows PowerShell Team blog at: http://blogs.msdn.com/PowerShell
Visit the Windows PowerShell ScriptCenter at: http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx

MrTomahawk
2008-12-24 20:10:29

The original Add/Remove in XP used a HTA and JSript embedded in a .dll file (I forget which but you can find it e Process Explorer). You can easily extract this code using Resource Hacker, and then you could easily add/modify it to your liking. I started to do this a couple years ago, loading in some effects from the Scriptaculous JS library, but I never got around to finishing it. Really it was so much easier for me remove things as soon I started virtualizing them into Altiris SVS pacakages (right-click Delete), and for home it’s free. You can’t beat that.

2008-12-24 21:23:46

Is it still free for home use since Symantec? Got a URL?

MrTomahawk
2008-12-27 23:53:48

Sorry for not providing you the link, I was posting from an iPhone which makes it kind of hard. Thanks Steve for finding the link. Whenever I run into something that doesn’t uninstall cleanly or I can’t seem to uninstall I typically use the SVS so I can get a snapshot of exactly what files and registry keys are added from an install so I know what to remove from a host that may not have SVS on them. Honestly I wish I could VMware’s ThinApp since its agentless, but I don’t have a license and its not free. Have you seen Karl Prosser’s posting on portable Powershell? If not I highly recommend it it’s really interesting how he was able to package the .Net framework along with the Powershell.

2008-12-28 00:06:45

Yes, I’m well-versed with Karl’s PowerShell ThinApp trick, he shared it with me privately before he’d blogged about it. I’m trying to figure out a way to get a ThinApp license myself. :)

2008-12-27 11:30:38

Hi,
As Win32_Product is not functional for PowerShell – as it’s KB – I used this one-liner (Win XP):
Get-WmiObject Win32_QuickFixEngineering -filter “Description = ‘Windows PowerShell(TM) 1.0′” |% {Invoke-Expression “C:\WINDOWS\`$NtUninstall$($_.HotFixID)`$\spuninst\spuninst.exe”}

I also created PowerGUI script. It works but this one-liner is much better (for this usage).

2008-12-27 12:05:24

Thanks David!

jachymko
2009-01-22 04:10:20

actually, you can search in Vista and it also loads much faster… :)

  • Microblog

  • Recent Posts

  • Recent Comments

  • meta

  • PowerShell Blogroll