Application: PortableFileAssociator
Category: Utilities
Description: PortableFileAssociator will add file associations to all drives, all files, all folders, the recycle bin, or to a specific filetype.
Help is available in the Readme.txt file in the 'App\portablefileassociator' directory.
Download PortableFileAssociator 2.2.1.8 (alt-download) [614KB download / 541KB installed]
(MD5: aee86cb2670b8c04b0461ce3343f2e04)
Download Standalone Icon Rebuilder 1.0.3.3 [288KB download / 326KB installed]
(MD5: f8cb245060b369ed9b36246e93ab4483)
Release Notes:
2.2.1.8 (2010-01-10)
- Packaging changes
2.2.1.8 Development Test 1 (2010-01-09)
- Fixed association delete didn't work
- Updated to PA.c Format 1.0
2.2.1.7 Development Test 1 (2010-01-06)
- Bug fixes
- Added INI based command line arguments
- Replaced Registry Backup / Restore with System Restore
- Added 256x256 icon
2.2.1.6 Development Test 1 (2009-09-09)
- Changed internal version check URL to new hosting
2.2.1.5 Development Test 1 (2009-06-19)
- Fixed a Vista+ only function, replaced with XP+ version
2.2.1.4 Development Test 1 (2009-06-18)
- Added SendTo configuration
2.2.1.3 Development Test 1 (2009-06-16)
- Added update check (pings google to check for internet access)
- Fixed combo box sorting
- Tweaks to the method of selecting a host defaut association
- Added option to allow a host default association, if one exists, to take precedence over a PFA default association
- More internal changes / optimizations
2.2.1.1 Development Test 1 (2009-06-11)
- CRITICAL FIX: Fixed a bug in the function that creates the full path from the relative path stored in the INI (internal AutoIt distribution bug)
2.2.1.0 Development Test 1 (2009-06-11)
- Renamed some of the dialogs and added tooltips for clarity
- Added option to disable an association
- Added option to copy existing host associations for an extension
- Specifying a default PFA association is now extension specific
- Moved all extension specific options to the File Types configuration page (renamed from Icon dialog): default PFA association, copy host associations
- Added INI versioning to better manage configuration changes after upgrades
2.2.0.6 Development Test 1 (2009-05-05)
- Added special support for shutting down the computer while PFA is active
- Revised minimize-to-tray support (again)
2.2.0.1 Development Test 1 (2009-04-08)
- Fixed XP 'New' menu items disappearing bug
- Fixed profile names allowing illegal characters
- Few misc bug fixes
2.2.0.0 Development Test 1 (2009-04-01)
- *NEW* Full profile support
2.1.9.1 Development Test 1 (2009-03-27)
- Added mode for drives - 'drives'
- Automatically add "%1" to end of command after using browse button
- Added context help to association dialog
2.1.9.0 Development Test 1 (2009-01-27)
- Fixed stuff I broke
2.1.8.9 Development Test 1 (2009-01-26)
- Fixed a few New Items context menu problems on XP
2.1.8.8 Development Test 1 (2009-01-26)
- Improved minimize / restore and New Items context menu
2.1.8.7 Development Test 1 (2008-09-18)
- Fixed minor commandline bug (invalid arguments would still exit a running PFA instance)
2.1.8.6 Development Test 1 (2008-09-17)
- Fixed bug with 'add_gui' commandline option (GUI would show instead of starting hidden)
2.1.8.5 Development Test 1 (2008-09-10)
- Significantly improved 'New Items' file creation performance
- 'New Items' files moved to mouse position when on Desktop
2.1.8.4 Development Test 1 (2008-09-10)
- Added commandline option 'exit' to close a running instance of PFA (scripters rejoice!)
- Changed the way the 'New Items' context menu is created so there's no longer a 'dummy' application in Task Manager
- Smaller executable size
2.1.8.3 Development Test 1 (2008-08-09)
- Fixed path reading bug when quotes were present
2.1.8.2 Development Test 1 (2008-08-05)
- Fixed quotes being stripped from the commandline when re-saving
- Fixed main GUI lost focus after registry backup / restore functions
- Fixed association looked like it was saved if the name was blank
- Changed registry integration - now a new filetype is created for each file extension, bypassing any local settings
- Changed some association GUI labels for clarity
- Changed user is no longer responsible for the extra ' (single quotes) around commandlines
- Changed commandline and icon paths are now stored as relative paths, relative to the PFA application directory. This greatly improves portability.
NOTE: Make sure the FIRST TIME you launch this version that it is located in your normal working location, or you risk corrupting your INI files.
For example, if you normally run PFA from 'X:\PortableApps\PortableFileAssociator' then make sure you run it from the same relative location to your drive root the first time, so that the relative paths are correctly converted. After the first run, this restriction no longer applies.
2.1.7.1 Development Test 1 (2008-07-24)
- Fixed disappearing "New->" menu items in Vista
- Added dynamic custom "New Items" menu
2.1.6.13 Development Test 1 (2008-06-02)
- Fixed main GUI losing focus when closing a sub-GUI
2.1.6.12 Development Test 1 (2008-05-19)
- Fixed default icon setting bug
2.1.6.11 Development Test 1 (2008-05-13)
- Constrained the icon index to negative numbers in the PFA GUI, this should fix incorrect icons being displayed with some resources (ie ICL files)
2.1.6.10 Development Test 1 (2008-05-12)
- Browse button in the Icon Edit GUI now opens the Windows icon picker dialog
- Organized source code a little better
2.1.6.9 Development Test 1 (2008-05-09)
- Fixed 'folders' option no longer adds associations to the Recycle Bin
- Revised the way the icon refresh is done
- Renamed the tray option 'Refresh icons on change' to 'Rebuild icon cache on change' to follow this change
- Tray option 'Refresh now' follows the 'Rebuild icon cache on change' setting, otherwise only sends SHChangeNotify() message (no change on Vista)
- Disallowed installation if associations are active (requires 'state.ini' from the previous installation to be present)
2.1.6.7 Development Test 1 (2008-05-06)
- Fixed error if no association is paired with a specific filetype
- Added option to hide the extension of any filetype
- Added correct handling of Favicons for the URL filetype (Internet Shortcut)
2.1.6.4 Development Test 1 (2008-05-05)
- Fixed error on start of new installation
2.1.6.3 Development Test 1 (2008-05-05)
- NEW!! Icon Edit dialog. Set custom icons for each filetype.
- Association paths now show the drive letter. Conversion to/from the 'PDRIVE' token is done transparently.
- Some code cleanup
2.0.0.1 Development Test 1 (2008-04-17): Initial release
Notes: This app writes to the HKCU\Software\Classes
key in the registry, so it should work under limited accounts.
By Windows behavior, associations made in the HKCU branch override those in the HKLM branch. Associations to a filetype take precedence over associations to all files (*). Take this into account when creating multiple associations for a filetype.
Be careful when making associations to script filetypes, ie BAT, VBS, etc. You may lose the ability to execute them by double-clicking unless you recreate that association as well. Critical filetypes EXE and COM are excluded from being modified.