On the Windows platform, most large applications come with their own installer which sets up folders under C:\Program Files, possibly some other places, and perhaps adding some registry keys, etc.
But there's still quite a few tools around that consist of just an .exe or maybe also a README and a .dll or two.
How should I install such tools? Directly in C:\Program Files? All in one subfolder under C:\Program Files? Somewhere under C:\Users\Me? Somewhere totally different?
Or maybe different approaches for the tools with just an .exe to those that also have other files, or maybe only the ones with .dlls need to be treated differenty ...
Is there any standard accepted way to do this? A "best practice"? If the answer depends on the Windows version, I'm using Windows 7.
EDIT
I forgot to mention when asking this question that I had just tried to manually create new subfolders under C:\Program Files like I thought I had done before, but Windows put up a dialog Destination Folder Access Denied. This caused me to think twice rather than just blindly click Continue.
