File Type Setup

File Type Setup is used to configure how Multi Commander should handle different file types. The configuration here will override the file associations settings set in Windows.

The setup is divided into separateconfigurable actions: View, Edit, Run/Open and Icon.


The configuration of which FileSystem Extensions should be associated with different file extension is NOT configured here.
(Eg. what file extensions the Zip FileSystem extensions should use)
It is configured under each File Extension in the Extensions and Plug-ins Manager.

Normally, when a file is run/opened, Windows will decide which program should be started for that file type.
What you The configure here is used before Windows gets involved and if running Multi Commander as a portable installation you can configure what other portable programs Windows should use.

When you decide to View/Edit or Run/Open a file from Multi Commander it will go through the list of configurations and try to find a matching one. It will match configurations based on the "Extensions" field. You can also specify that a specific program should be valid only for certain paths.
For example, two different viewers are used for viewing jpg files, but for files located in "D:\Photos" perhaps you want to use a particular one. For all other locations the other viewer is used.

If no matching configuration entry is found the [Default Editor] / [Default Viewer] program is used.

To change the default viewers/editors that are used change the [Default Editor] / [Default Viewer] entries under Viewers/Editors.

Icon setup is used if the default program icon should be overridden. Viewers/Editors can also override the icon. I so it will be listed in the icon page. Running Multi Commander in portable mode you can make sure that the icons always look the same.

Press the Add button under the list of setup entries to add a new one. Select existing entry and press the Remove the button to remove an entry. [Default ... ] Entries cannot be deleted.

Pressing the Reset button will reset all configurations.

Viewer / Editor / Run/Open

The following fields can be modified when configuring a Viewer/Editors/Run entry

1. Name

Name of this setup item.

1. Program Path / Internal Extension / Windows Action

This field is changed depending on what type is selected. Press "..." then select the program.

  • External Program

    Any external program can be run.

  • Internal Extension

    Internal Extensions can register themselves as viewers/editors/launchers. They will then be list as extensions that you can select from.
    For Viewer there exist two default extensions: "MC Picture Viewer" and "MultiDataViewer"

  • Windows Action

    Choose this if Windows should decide what to do with the file.
    Windows has 3 actions to choose from: default, open, edit.

If an external program has been set, you can press the [R] button to convert the path to a relative (to Multi Commander.exe) path.
This is necessary if you are running in portable mode. The selected program must be located on the same drive as Multi Commander.exe.

3. Program Parameters / Options

If an internal extension was set, this field will be "Options". Then extension-specific options may be entered here.

If an external program was set, this field will be "Program Parameters". Here you can add any program-specific parameters that should be passed to the program. Pressing the "[<]" button will open a list of special tags that can be added. These tags will be expanded when the external program is run.

4. Icon

By checking the option "Override default icon" a new icon can be configured. This icon will be used for all matching file extensions and override the default icons that would be used

However, if you have Multiple FileType Setup entries that match the same file extensions, and all of them have the override default icon enabled, then only the first will be used.

5. File Extensions

A space-separated list of all file extensions that this setup should affect.

Pressing the "..." button will open a window that allows for easier editing of the file extension list.

6. Path Matching

A file type setup entry can be set to be valid only for a special path(s).
Press the [Add] button under the "Path Matching" box and add that path there. If you see an "*" in front of the path it means that the Path Matching rules are valid for that path and all its sub-paths.

To remove a Path Matching select it and press [Remove]


By default Multi Commander will use the icon that Windows has defined for a file type. On this page it is possible to override that.
The list will show all the icons that Multi Commander is overriding

If an icon is overridden by a viewer/editor file type entry then it will be listed here. It is not possible to remove the icon here - that must be done on the Viewer/Editor file type page.

To add an entry press the "[Add]" button then enter the file extension that the icon should be shown for.
Enter the path to a .exe/dll/.ico and select the icon idx from that file that should be used.

Pressing the "[...]" button opens an Icon Picker window that allows .exe/.dll/.ico files to be browsed and viewed. This makes it easier to find the correct icon.

Press the [R] button to convert the path to a relative (to Multi Commander.exe) path. This is useful if you are running in portable mode and want to have relative paths.

All internal icons used by Multi Commander are stored in MCIcons.dll, This files also contains some extra icons that can be useful. This file is found at the same location as Multi Commander.exe.