Results 1 to 3 of 3

Thread: C:\Program Files

  1. #1
    Junior Member
    Join Date
    Jul 2007
    Location
    Townsville Queensland Australia
    Posts
    7

    Default C:\Program Files

    I want to ask a serious question. Why do software sites set the install folder to the Microsoft dumping ground C:\Program Files? I use IRC and it makes it hard to load scripts into mIRC as you HAVE TO include Quotes in the path, like this:

    "C:\Program Files\mirc\filename"

    Try explaining THAT to a "newbe"

  2. #2
    Spybot Advisor Team [Retired] md usa spybot fan's Avatar
    Join Date
    Oct 2005
    Posts
    5,859

    Default

    NighTTripper:

    Take up your complaint with Microsoft

    Firstly the environment variable %ProgramFiles% variable points to Program Files directory, which stores all the installed programs of Windows and others. The default is C:\Program Files (English language).

    Also from the following for example:


    2.5 Install to Program Files by default

    By default, the application must install into an appropriate sub-directory where the current user’s program files are stored.
    • If you are using the Windows Installer, this folder is represented by the ProgramFilesFolder property in a Windows Installer-based package. (The ProgramFilesFolder property is a variable that exposes the path to the Program Files folder, and the Windows Installer sets that variable appropriately on all Windows platforms.)
    • If you are not using the Windows Installer, the recommended method is to use SHGetFolderPath API to retrieve the string represented by the CSIDL_PROGRAM_FILES value. On English-language systems, this folder is often C:\Program Files. However, do not hard-code that path, even for use on English systems, because it is not universal.

    Getting an answer is one thing, learning is another.


    Microsoft Windows XP Home Edition running on a 2.40GHz IntelŪ PentiumŪ 4 Processor with 512 MB of RAM and a 533 MHz System Bus.

  3. #3
    Junior Member
    Join Date
    Jul 2007
    Location
    Townsville Queensland Australia
    Posts
    7

    Default

    Quote Originally Posted by md usa spybot fan;
    NighTTripper:

    Take up your complaint with Microsoft

    Firstly the environment variable %ProgramFiles% variable points to Program Files directory, which stores all the installed programs of Windows and others. The default is C:\Program Files (English language).

    Also from the following for example:
    Isn't SpyBot good enough to warrant it's own folder? It's not the fault of Microsoft, but vendors, third party, that keep using this dump ground for their install folder. I'm not having a go at you, but pointing the fault in the right direction.

    If I was a software vendor, I certainly would make sure my product stood out, instead of being effectively buried under a generic folder like "Program files"

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •