HOW-TO: Install XP Powertoys on Windows Server 2003
For years I've used Windows Server 2003 and for years, I've been missing some of my favorite features from Windows Powertoys. The Image Resizer Powertoy is definitely one that came in really handy when I used XP. Unfortunately, anytime I tried to run it under 2k3, I would receive the message
The powertoys require Windows XP or a service pack. They will not function on a version of WIndows ealrier or later than Windows XP
Recently, when trying to extract MacBook drivers, I learned about InstallShield's "/V /a" switch and I decided to try it on ImageResizerPowertoySetup.exe. I downloaded the file from the Microsoft PowerToys for Windows XP webpage and saved it to my D: drive. I then ran D:\ImageResizerPowertoySetup.exe /V /a and extracted the contents to D:\temp. I saw that a folder called "system32" was created. I then moved the file phototoys.dll to C:\windows\system32 then went to Start -> Run -> regsvr32 phototoys.dll. Voila! "Resize Pictures" appeared in my right-click menu.
I assume that this technique will work for all or most other XP PowerToys.



August 10th, 2006 - 07:57
I use a trick with Compatibility mode.
I just had a case where I needed to install etrust antivirus (corporate) on Vista and it was failing during the setup.
You don’t have the option to change the compatibility mode on a MSI file directly, so what I do is just create a batch file that just contains “etrust antivirus.msi” and that’s it. You can then right click the batch file, go to properties and change the compatibly mode there, and the msi gets launched with the properties of the calling batch file.
I use Win2003 at home too (so my girlfriend can use the machine during the day and I can remote in from work and work simultaneously) and I think I did something like this when I was installing powertoys and other desktop-y type stuff.
August 24th, 2006 - 02:37
It worked like charm….thanks for the tip
September 22nd, 2006 - 03:44
Amazing its works! for me too.
Thanks
February 22nd, 2007 - 17:04
Thanks for the tip. Unfortunately none of these approaches work for me for installing the Command Prompt Here Powertoy (cmdhere.dll). The /V /a approach works initially, but the DLL register step fails (I believe the shell hooks are wrong). Using the batch file compatibility setting doesn’t have any effect–you still get the XP version warning.
The only method I’ve found to install this powertoy under Windows Server 2003 is to go back and use the version from the Windows 95 Powertoys (DOSHERE.INF). Amazingly, this still works and is more or less available (Microsoft moves it occasionally) if you Google “Windows 95 Powertoys.”
March 8th, 2007 - 20:57
Good stuff, I’ll be trying it with the other powertoys.
Keep fighting the good fight… err, something.
March 8th, 2007 - 20:57
Oh ya, and nice pirate flag.
March 30th, 2007 - 17:49
Why don’t you just download the Windows Server 2003 resource kit from Microsoft? It contains the Command Here utility and installs without any issues in Server 2003.
http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en
April 23rd, 2007 - 19:08
I tried this in Vista and though it said the DLL registered, the resize picture stuff didn’t show up.
Anybody got a hack for Vista?
As somewhat of an aside, if Vista sales continue to be less than stellar, maybe we’ll see some opening up of code. IE goes open perhaps? That won’t help with this issue, but I think Microsoft is feeling some pressure and it’s going to have to give soon. I think it’ll happen sooner rather than later if they’re smart! I know at work we aren’t planning to go to Vista for another year. I’ve been the only one using it at work and got feed up with it and made a Ghost image. I can a nice, new Gigabit card though, that I’m going to play with before going back to XP though.
June 21st, 2007 - 20:56
Thank YOU!
August 8th, 2007 - 00:33
The options /V /a are not accepted by my Windows Server 2003 SP2 machine.
September 4th, 2007 - 21:18
I tried all the above methods on the Virtual Desktop Manager Powertoy as well to no avail. It extracts to an MSI, which I then called from a bat file which had the compatability mode changed to Windows XP. I still got the error message. There is some similar freeware out there but I would rather it be the same across machines if possible as I usually dual-quad boot everything depending on the purpose of the environment I setup. Any other ideas?
November 19th, 2007 - 03:33
Thanks, the powertoy I missed the most was the Alt-Tab replacement. Using the /V /a it unpacks in the same way but leaves you with a .exe, which you just run. Brilliant!! Thanks again.
December 4th, 2007 - 00:02
I tried this, appeared to work just fine, no errors or anything (extracting the system 32 file etc). The resize option appears when I right click, but nothing happens, no error or anything… I am going to try rebooting…
December 8th, 2007 - 21:42
Works Perfect for me, thank you
January 31st, 2008 - 08:00
I installed the server resource kit but the command line here functionality is still missing. Do I have to manually install the .inf file? If so, where is it stored?
February 17th, 2008 - 12:00
Worked wonderfully! No more mstsc to an XP box to resize peoples 11 Megapixal images of after hour drinking.
March 14th, 2008 - 20:37
That works of Virtual Desktop~ THX for share
May 5th, 2008 - 11:23
you need to right click on cmdhere.inf file nad select install. Now ju will have “CMD Here” option on right click menu
June 16th, 2008 - 07:54
Thanks.It works.
June 28th, 2008 - 17:08
Has anyone tried this on Windows Server 2008 yet??
August 20th, 2008 - 00:40
Hi
It worked.
Thanks for the wonderful tip …
September 22nd, 2008 - 02:58
Gurl, you rock, i’ve been trying to use toys on 2k3 fr a long time.
you deserve a real good kiss on the cheek*
October 13th, 2008 - 22:56
Peter, I’ve tried this on Server 2008 and it does not work, unfortunately
December 23rd, 2008 - 18:48
Just worked great on the latest W2K3. Awesome, master Curly!
April 13th, 2009 - 17:05
Thanks Chrissy! And thanks to all the comment contributors! That was really helpful!
November 19th, 2009 - 03:54
Worked for me toooo… This is a gr8 post
I installed the Alt-Tab Replacement utility, however it didn’t yield any dll, rather an exe that i ran and it worked just fine. However after restart it was gone, so i have to run the exe every for every ew session
November 24th, 2009 - 06:54
awesome, thank you very much for sharing it (it works for me resizepictures)
November 25th, 2009 - 16:44
great work . worked well
and btw your are hot in your little tie .
December 18th, 2009 - 08:09
Thanks for this tip!
After extracting the DLL file I copied it to a network share along with a batch file containing the following:
copy “%~dp0phototoys.dll” “%windir%\system32\phototoys.dll”
regsvr32 “%windir%\system32\phototoys.dll”
Now I can install the image resizer on any PC with just a double-click! Woo!
December 25th, 2009 - 01:04
Easy 3 step registry trick for CMD here… works on almost all windows:
1. copy and paste the following into notepad & save it as “cmd-here.reg”
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell\CMD_here...\command]
@=”C:\\WINDOWS\\system32\\cmd.exe /K cd \”%1\”"
2. run regedit and import “cmd-here.reg”
3. right click any folder and click CMD here… to open cmd prompt.
for XP try changing the version from 5.00 to 4.00
December 30th, 2009 - 16:16
Awesome, you rock!
December 23rd, 2010 - 15:05
OMG, it really worked. (win 2k3 R2 Sp2). Thanks very much for this trick. I just happend to need this powertool, downloaded the XP version and it didn’t work. But with your help everything is ok now
February 22nd, 2011 - 16:13
Wish that there were TweakUI and/or other GUI responses to tweak the Windows 2008 servers
May 4th, 2011 - 15:14
great man, i was looking for this