Recent Posts

Pages: 1 ... 3 4 5 6 [7] 8 9 10
61
that file is your settings so it depends on you settings.. YOu just delete it. and it will be created with default settings

file should look like

<?xml version="1.0"?>
          <config global="0" Build="3151">
            <AskLanguage value="0"/>
            <appinfo>

at the beginning  only 1 "<config"  tag

and one </config> close tag

    <experimental>
      <darkmode value="0"/>
    </experimental>
</config>


then just search for "</config>" and make sure there is no one except at the end of the file



Hm if you run portable version it may say
 <config global="1" Build="3151">
at the top

62
too fix it manually  you need to edit the config.  both Multicommander.xml and Multicommander_def.xml got corrupted..

Included is a correct MultiCommander_def.xml
the MultiCommander.xml (your settings.. got extract </config> tags..extra <config at the beging should be remove.. and all </config> except last one should be removed.

Alright thanks, I'm on it ! O.K. wait that last bit is tricky. Can you Direct Message me /w the fixed file please ?
P.S: I reverted to the old version /w my Config backup from 13 days ago. It's working but I get the error "14 ExtensionModules was invalid and could not be loaded. This can happen after a failed upgrade or external modules that needs to be updated separately." Nevermind I fixed that by replacing the Extensions folder. I'am using a backup from 13 days ago plus the Feb 2 MC Beta. I still have my recent broken version backed up if you can provide me /w the MultiCommander.XML fixed file please…
63
too fix it manually  you need to edit the config.  both Multicommander.xml and Multicommander_def.xml got corrupted..

Included is a correct MultiCommander_def.xml
the MultiCommander.xml (your settings.. got extract </config> tags..extra <config at the beging should be remove.. and all </config> except last one should be removed.
64
Look like the build system got messed up. and it mixed new and old files. just revert to old backup for now.. I have to fix the build system
65
v16 is very BETA so please keep issue that are unique for v16 in Beta forum..

Ok hmm I will look into that. worked before, Might be some corrupted settings def file.

I reported a second bug, I'm locked out of my MC, it won't open, asking me to reset the config file, which I won't do. Please can you fix it ?
P.S: I have a backup from 13 days ago. But I would like to re-download a Beta & get it to work /w my existing installation…
66
v16 is very BETA so please keep issue that are unique for v16 in Beta forum..

Ok hmm I will look into that. worked before, Might be some corrupted settings def file.
68
After MC V16 update when I opened Core Settings, everything is hidden quickly after a refresh, I can't view anything in here anymore. It was working before I think. Explorer Panel Settings is unaffected (I can see the controls properly.) I'm using MC Portable Beta on Windows 10 Enterprise if it helps. Is it only me having this issue ?!
P.S: No ! Now when I clicked "Show Hidden/ System Files Folders" icon (it was hidiing before) all my Tab files & folders disappeared !! & it's not toggling anymore. Now my MC Config File has become corrupt after re-opening 'cause I wanted to relaunch & see if the folder contents was appearing again after a relaunh. Also, it showed me the "Layout Look And Feel" Dialog before saying the Config is corrupted. Is there a solution ?
69
Beta Releases / v16.0 Beta
« Last post by Mathias (Author) on April 24, 2026, 15:13:47 »
V16.0 - Lots of changes

Biggest change is an internal rewrite of the fileoperation engine (The thing that handles copy,move,delete,unpack,pack)
In Core settings under Filesystem > Tweaks. you can disable it if you got any issue.

The new rewrite will allow for new features for the copy engine. some of them already here.
Like Block cloning if you copy to/from same device that is using ReFS. (Copy files of any size in a second)

 

v16.0 BETA

  170+ Changes - Many small changes to improve stability, code conformance and performance.
  -- 3163 - 2026-05-16

  ADDED - You can now enable AutoSave that will auto save all settings and tab every X minutes.
  ADDED - Create New file (Shift+F4) can now create new empty files from a template rule, and multiple files can be created at once
  ADDED - Create Folder now support creating folder from a template rule, and multiple folders can be created at once.
               See below for more information
  CHANGE- The Command field command "cf" now support creating file using template
  CHANGE- The Command field command "mkdir" now support creating folder using template
  FIXED - Linked navigation (Alt+L) now works again

  -- 3159 - 2026-05-11
  FIXED - Issue with new FileOperationV2 and using RetryAsAdmin during Copy/Move/Delete
  FIXED - Unpacking single file from zip archive works agains.
  FIXED - MenuBar got a light line under the menubar in dark mode. Now it is fixed and should look better.
  ADDED - Explorer panel now tries to keep the same sorting when column layout is changed.
  FIXED - Crash issue when browing to portable device ( WPD: )
  ADDED - MultiUpdate will now remeber "Backup MultiCommander" settings that are set in settings page of update tool.

  -- 3157 - 2026-05-06
  ADDED - Extra security to MultiUpdate. It will check signature of downloaded update package before installing it. If signature is not valid, update will be aborted.
  FIXED - If items got skipped in file operation the progress bar would not reach 100% even if all files was processed. Now it will reach 100% even if some files was skipped.
  FIXED - 15+ stability issues

  -- Build 3154 - 2026-04-25
  FIXED - If MultiCommander.xml got corrupted. Now it will detect that. and try to recover it.
  FIXED - If it fails to load MultiCommander.xml, it will turn on logging and show the logview, so user know why it failed to start.
  FIXED - Definition for Core settings page was wrong. so no setting was shown. This could then cause that MultiCommander.xml settings file got corrupted.

  -- Build 3151 - 2026-04-24
  FIXED -  MultiFieViewer - Fixed issue with grep tool and copy selected text to clipboard. Will now not include hidden lines
  FIXED -  MultiFieViewer - Better auto detection of UTF-8 Files
  ADDED  - MultiRename/InlineRename can now rename into a subpath. eg: MyFile.txt => SubFolder\MyFile.txt
  FIXED  - MultiRename - Fixed [N,-2] From 2nd-from-last char to end (was broken, returned empty)
  FIXED  - MultiRename - Fixed [N,5-] From char 5 to end using trailing-dash syntax (was misread as first 5 chars)
  ADDED  - MultiRename - New date/time tags using the file's write (W) or create (C) timestamp instead of today's date/time.
           [YW] / [YW2]  - Write year (4-digit / 2-digit)
           [YC] / [YC2]  - Create year (4-digit / 2-digit)
           [MW2] / [MC2] - Write/create month (zero-padded)
           [DW2] / [DC2] - Write/create day (zero-padded)
           [hW2] / [hC2] - Write/create hour
           [mW2] / [mC2] - Write/create minute
           [sW2] / [sC2] - Write/create second
  ADDED  - MultiRename - New multi-level parent folder name tags.
           [FL1]   - Immediate parent folder name (same as [F])
           [FL2]   - Grandparent folder
           [FL3]   - Great-grandparent folder
           [FL2,2] - Grandparent folder name, starting at char 2
           [FL22-] - Level 2, from char 2 to end
           [FL23]  - Level 2, first 3 chars
  ADDED  - MultiRename - New weekday tags.
           [WD]   - Abbreviated weekday in English (Mon, Tue, Wed, Thu, Fri, Sat, Sun)
           [WDN]  - Full weekday name in English (Monday, Tuesday, ... Sunday)
           [WDL]  - Abbreviated weekday in the OS/user locale language
           [WDNL] - Full weekday name in the OS/user locale language
  ADDED  - MultiRename - New random number tag.
           [R]  - 6-digit random number (default)
           [R4] - 4-digit random number (any digit count)
  CHANGE - MultiRename - Code cleanup and minor fixes
  ADDED  - MultiScript supports the ternary operator (e.g. $a = $b ? $c : $d)
  ADDED  - MultiScript supports a "foreach" loop for iterating through arrays and collections. (e.g. foreach $item in $array { ... })
  ADDED  - MultiScript supports new functions: Pow, abs, clamp, IsNumeric, StrStartsWith, StrEndsWith, StrContains, StrFormat, StrPadLeft, StrPadRight, StrCount, StrRepeat, ArrayReverse, ArraySlice
  ADDED  - MultiScript supports boolean operators AND / OR / NOT.
  ADDED  - MultiScript now handles operator priorities correctly, so parentheses are not required for expressions like 2*3+2 to evaluate correctly. (Parentheses can still be used if desired)
  ADDED  - FolderTree now has a setting to show links (Symlinks/Junctions) either as links or resolved to the target they point to. (Default is to show them as links)
  ADDED  - Search field at the top of the Settings pages, allowing you to quickly find the setting you are looking for.
  FIXED  - Fixed issue with overwriting files whose name starts with a dot (e.g. ".file") when copying over a network to a Linux machine.
  ADDED  - Experimental read/write strategies for local file copy operations (opt-in in Core Settings).
           Uses Windows Overlapped IO or IOCP, letting the Windows kernel handle read/write operations and threading.
           Because the transfers are managed by Windows, separate Read/Write speed stats cannot be shown in the file operation progress window.
  ADDED  - Added support for copying file permissions (ACL) on NTFS/ReFS file systems.
  ADDED  - File copy on the same ReFS volume can now use the "Block Clone" method, making it possible to duplicate files of any size without using extra disk space.
  ADDED  - New file operation code path for Copy/Move/Delete/Unpack/Pack operations. Major restructuring of the code for better stability and future features.
           This is a significant change and may cause some issues, but it should be more stable, faster, and allow for better automated testing and future improvements.
           (It is possible to switch back to the old code path in Core Settings if issues arise, but this is not recommended as the old code path will be removed in a future version)
  CHANGE - Lots of code cleanup and restructuring for better stability and future features.
  FIXED  - 30+ stability issues


MultiUpdate tool also updated.  Let me know if you got issues with it self updating or updating Multicommander..


New: Create File/Folder from Template

  The default shortcuts Shift+F4 (Create File) and F7 (Create Folder) now open a new dialog that lets you generate filenames and folder names from a template. It also supports creating multiple files or folders
   at once from a single rule.

  Template mode is active only when the rule begins with : or <. Any other first character is treated as a literal filename or folder name.

  The dialog stores up to 10 templates for quick recall (F1 to load, F2 to save, then press F1–F10 to select the slot).

  Supported tags (template mode only — all tags are case-sensitive):
 
Code: [Select]
     Combined-tag syntax: multiple single-letter tags may share one [...] block and are
     processed left-to-right (e.g. [YMD] expands year, month, day in sequence).
     Multi-character tags ([WD], [WDN], [WDL], [WDNL], [dl], [tl], [fY]..[fd], [I1]..[I9])
     must each have their own [...] block and do NOT participate in combined-tag blocks.

     Slice syntax — trims or slices the output of a tag. Supported by:
       N, E, P/P1..P9/P+0..P+9, G, u, V, gu, WDL, WDNL, dl, tl, I1..I9.
     The slice spec is written inside the same [...] block, after the tag letter(s):
       [N,s]      Characters from position s (1-based) to end of string.
       [N,s,len]  From s, take at most len characters.
       [N,s-e]    From s to e (1-based, inclusive).
     Positions beyond the string length are clamped silently. Case mode applies after slicing.
     Examples: [N,2] on "File.txt" → "ile.txt";  [N,2,2] on "File" → "il";  [N,2-4] → "ile".

     ── Date / Time ────────────────────────────────────────────────────────────
     Individual components (zero-padded digits, bypass case mode):
       [Y]  Year   (4 digits)
       [M]  Month  (2 digits, 01–12)
       [D]  Day    (2 digits, 01–31)
       [H]  Hour   (2 digits, 00–23, 24-hour clock)
       [m]  Minute (2 digits, 00–59)
       [S]  Second (2 digits, 00–59)

     Composite date/time (bypass case mode; no slice support):
       [d]  ISO date  YYYY-MM-DD   Example: "2026-05-14"
       [t]  ISO time  HH-MM-SS    Example: "14-30-05"

     Week / weekday:
       [W]    ISO week number (2 digits, 01–53; bypasses case mode)
       [WD]   Weekday abbreviated in English (Sun, Mon, Tue, Wed, Thu, Fri, Sat).
              Case mode applied; no slice support.
       [WDN]  Weekday full name in English (Sunday, Monday, … Saturday).
              Case mode applied; no slice support.
       [WDL]  Weekday abbreviated in the OS/user locale language.
              Case mode and slice applied. Illegal filename characters replaced with a space.
              Example: Swedish → "ons",    English → "Wed".
       [WDNL] Weekday full name in the OS/user locale language.
              Case mode and slice applied. Illegal filename characters replaced with a space.
              Example: Swedish → "onsdag", English → "Wednesday".
     Note: [WD*] uses longest-prefix matching inside [W...]: [WDNL] > [WDN] > [WDL] > [WD] > [W].

     Localized (OS regional settings):
       [dl]  Short date string. Case mode and slice applied.
             Illegal filename characters (\ / : * ? " < > |) replaced with a space.
             Example: Swedish → "2026-05-13",  US English → "5 13 2026".
       [tl]  Time string. Case mode and slice applied.
             Illegal filename characters replaced with a space.
             Example: Swedish → "23 22 29" (colons replaced with spaces).

     ── Reference item (from refItems; empty if refItems is empty) ─────────────
       [N]          Filename without extension  (refItems[count % size]; falls back to [0])
       [E]          Extension without leading dot
       [P]          Immediate parent folder name (same as [P1])
       [P1]..[P9]   N levels up: [P1]=parent, [P2]=grandparent, etc.
                    Empty if depth exceeds the path.
       [P+0]..[P+9] N-th path component from the root (0-based, item itself excluded).
                    [P+0]=drive letter (no colon), [P+1]=first folder, etc.
                    Empty if index is out of range.
       [G]          Grandparent folder name (legacy alias for [P2])
     All reference tags support slice syntax and case mode.

     ── System ─────────────────────────────────────────────────────────────────
       [u]   Windows username (GetUserNameW). Slice and case mode applied.
       [V]   Clipboard text (CF_UNICODETEXT). Slice and case mode applied.
             Illegal filename characters and control characters (\n \r \t) replaced with a space.
             Capped at 1024 characters. Empty if clipboard is unavailable or contains no text.

     ── GUID ───────────────────────────────────────────────────────────────────
       [gu]  First 8 hex digits of a freshly generated GUID (lowercase by default).
             Slice and case mode applied.

     ── Case mode (persistent; does NOT apply to digit-only output) ────────────
       [U]  Uppercase all subsequent text
       [L]  Lowercase all subsequent text
       [F]  Title case: first letter of each space-delimited word uppercased, rest lowercased
       [n]  Reset — subsequent output is unchanged (cancels [U], [L], [F])

     ── Counter ────────────────────────────────────────────────────────────────
     All [C*] tags bypass case mode.
       [C]          Range mode only — current integer
       [C2]..[C9]   Range mode only — current integer zero-padded to N digits (e.g. [C3] → 001)
       [Ca]         Range mode only — lowercase alpha counter (a=0, b=1, …, z=25, wraps)
       [CA]         Range mode only — uppercase alpha counter (A=0, B=1, …, Z=25, wraps)
       [C,a,b,...]  Count mode only — cycles through items: items[count % size], case mode applied

     ── Reference file date ────────────────────────────────────────────────────
     Uses the write time of refItems[count % size]; produces nothing if no ref item.
     All [f?] tags bypass case mode and always consume exactly two characters inside [...].
     Use separate blocks for sequences: [fY][fM][fD], not [fYMD].
       [fY]  Year   (4 digits)
       [fM]  Month  (2 digits)
       [fD]  Day    (2 digits)
       [fH]  Hour   (2 digits)
       [fm]  Minute (2 digits)
       [fS]  Second (2 digits)
       [fW]  ISO week number (2 digits)
       [fd]  Weekday abbreviated in English — case mode applied

     ── Input strings ──────────────────────────────────────────────────────────
       [I1]..[I9]  inputStrings[N-1] with case mode and slice applied.
                   Empty if N exceeds inputStrings.size().

     ── Escape sequences (processed outside [...] tags) ────────────────────────
       [[  →  literal '['
       ]]  →  literal ']'

     ── Multiple-item expansion ────────────────────────────────────────────────
         Range mode: expands to B−A+1 names, counter running A..B
              (requires [C], [C2..C9], [Ca], or [CA])
           Count mode: expands to N names, counter running 0..N−1
              (requires [C,item1,...])
     Only one <...> block is allowed per rule.
 

  The command-field commands cf (create file) and mkdir (create folder) have also been updated to support template rules. Combined with aliases, this lets you create powerful shortcuts that
  generate multiple files or folders with a single command.

  Example: with the alias
 
Code: [Select]
"cf2" => "cf :<2>[I1].[C,cpp,h]"  typing cf2 MyCppFile in the command field creates two files at once: MyCppFile.cpp and MyCppFile.h.
70
Support and Feedback / Re: Video: Bit Rate Column Value
« Last post by Mathias (Author) on April 24, 2026, 09:02:17 »
No settings.. There can't be a settings for everything..
Most thing in the computer world is divided by 1024. So I guess it is a bug.
Pages: 1 ... 3 4 5 6 [7] 8 9 10