Contents |
|
|
|
|
Total
Commander newsletter
Total Commander
11.50 release candidate 2 is available now!
Download Total Commander 11.50
release candidate 2 now (Free update/Demo version)
There are quite a few
changes and bugfixes in version 11.50. Complete list
of changes.
New functions in
Total Commander 11.50:
General:
- File lists: Option to
show seconds in the date/time field
- File lists: Shorten
date/time with "..." when the value is
too long for the available space
- Folder tabs: Always
scroll current tab into view when resizing main
window
- Always load icons
from .ico files directly instead of associated
program
- Drive list
(cm_OpenDrives): Show volume labels/descriptions
behind drive letters
- Recycle bin
(cm_OpenRecycled): Show original location of
deleted files in comment view
- Thumbnails view: Show
thumbnails of link (.lnk file) targets instead of
link files themselves, e.g. links to photos
- Menu: Use icon
defined in em_command, but only from wcmicons.dll
or .ico files or from the main program, for speed
reasons (virus scanners)
- Configure button
bar/single button or configure internal command:
New button "->.ico" to extract
single icon from .exe/.dll/.icl
- Everything: Support
network drives when getting folder sizes with
option "Automatic, only with
'Everything'"
- Change directory via
"cd" command: Append \: to go to the
parent and place cursor on directory or archive
- OPENBARMENU now also
works when there is no main button bar
- FTP connect dialog
(Ctrl+F): File system plugins can now also be
entered in the form \\\Pluginname\Path, or any
directories (with drive letter or UNC path).
- New pseudo
environment variables %$CLIPBOARD%, %$CLIPNAME%
and %$CLIPNAME_NE% to access clipboard content,
e.g. in button commands
File operations:
- Internal 7zip
compression via 7zip dll (included)
- Wildcards to rename
files when copying files with F5: Options to put
text in front of name, or append text after name
- Packer about box
(Alt+Enter on file in archive): Show which plugin
opened the archive in the "Packer"
field
- Open the Photos app
with new command to enable previous/next buttons
- Files - Associate
With: New button "Delete" sets
association to "(none)"
- Synchronize dirs:
Time stamps can now be copied also to file system
plugins and FTP servers
- Delete files by
Drag&Drop to button 'F8 Delete': Confirmation
can now be turned off separately from copy
confirmation
Verify checksums:
- New checkbox
"Only errors" to only show lines with
errors and the summary
- When verifying a
checksum from the file name or clipboard, let the
user choose a different checksum method if there
are multiple with the same checksum size
- Ctrl+A now selects
the entire list when the focus is in the list
- Verify checksums from
clipboard: Support also SHA224 and SSH384
Search:
- Search for *.ext
\test1\test2\ will find files in current
directory plus subdirectory \test1\test2\
although test1 isn't searched
- Search for *.ext
test1\test2\ will find files in current directory
plus in subdirectories containing directories
test1\test2\ anywhere in the path
- Standalone search
started via /S=F: Extra parameter S* tells search
to get the sort order from a currently running
Total Commander
- Plugins tab: Entries
can now be sorted manually with Ctrl cursor
up/down or via sort buttons
List of open tabs
(Ctrl+Shift+A):
- Option to show last
visited tabs first, hotkey Ctrl+L
- Shift+Enter on
recently closed tab now restores the tab, but
doesn't focus it
- Configuration -
Options - Folder tabs: New options "Ctrl+Tab
opens as list" and "Last visited
first"
- Configuration -
Options - Folder tabs: New option to jump to last
opened tab with Ctrl+Tab.
Lister:
- Ctrl+Mouse wheel and
Ctrl+'+'/'-' now also zooms in all text modes
(control via [Lister] ZoomFont=1/0)
- Ask user whether he
wants to manually set a font to ASCII/DOS which
does not contain the encoding
- Right click on URL
starting with http://, https://, www. or
alphanumeric text with at least one dot before
the end selects it and shows context menu item
'Open in default browser'
Internal commands:
- OPENBAR, OPENBAR1,
OPENBAR2, OPENBARMENU: New parameter * opens
default bar defined for the main bar/vertical bar
- All commands starting
with cm_SelectAll or cm_ClearAll now support a
numeric parameter n: if not 0, select every nth
file from the current position, e.g.
cm_SelectAllFolders 2 -> every second folder
from the cursor position
- Add 4 to parameter of
the following commands to not save the change to
wincmd.ini: cm_SwitchLongNames, cm_SwitchHidSys,
cm_SwitchHid, cm_SwitchSys, cm_Switch83Names,
cm_SwitchDirSort, cm_SwitchOverlayIcons,
cm_SwitchIgnoreList, cm_SwitchX64Redirection,
cm_SwitchFileTipWindows,
cm_SwitchColorsByFileType,
cm_ToggleAutoViewModeSwitch, cm_Vis*
Button bar/Start
menu parameters:
- Parameters %S, %R,
%P%S and %T%R in double quotes now support
prefix/suffix text for each file
Multi-rename tool:
- Field [T4] followed
by any date/time fields like [YMD] now gets EXIF
date also from HEIC image files, and recording
date from MP4 videos
- Placeholder [T4] now
also works when creating directories (F7) or text
files (Shift+F4)
- Load names from file
now supports Unix line breaks
New wincmd.ini
options:
- [Configuration]
OldStyleHistory=1 gets back old style history as
a dropdown menu without frequently used
directories
- [Configuration]
CopyStayOnFile=1 keeps cursor on currently active
file after copying a file with Shift+F5
- [Configuration]
BriefViewWidthLimitMin=0 sets minimum column
width for brief view
Total
Commander 11.03 available now!
Download Total Commander 11.03 now (Free update/Demo version)
This is a bugfix relase. Complete list of changes.
New functions and
fixes in Total Commander 11.03:
- Copy files: The
option "Keep relative paths" is now
also available in search results, copies with
entire path
- Lister: Press F4 to
open currently viewed file in user-defined editor
- New environment
variable %COMMANDER_INI_PATH%: Directory of the
settings file wincmd.ini
- cm_CompareDirs,
cm_CompareDirsWithSubdirs: New parameter 1 to
only select files which do not exist on the other
side
- List of open tabs:
Switch between tab title and tab directory with
Ctrl+Shift+A
- Pseudo environment
variable %$DATE% now supports an offset, e.g.
%$DATE+1Y% (use %|$DATE+1Y| in parameters field)
- Set a different
location for DirectShow filters: wincmd.ini
[Lister] Filter32dir=/Filter64dir
- Windows 10 and newer:
Open Windows Photo app with current directory
parameter so it can switch through all images in
the same folder as the opened image, configurable
with PhotoAppFilter field
- Bugfixes
- Warning:
The cloud plugin will only be able to
support Google Drive when you create your own
client id. More information.
Total
Commander 11.02 available now!
This is a bugfix relase. Complete list of changes.
New functions and
fixes in Total Commander 11.02:
- Synchronize
directories: Comparison can now be paused (pause
button)
- Updated
libdeflate/libdeflate64 DLLs: In rare cases
Windows Explorer 7/10/11 could not extract
archives created by this DLL even if the archive
is 100% correct and can be extracted with
Win7zip/pkzip/ WinRAR/7Zip without problems.
If you can't or don't want to update now, you can
download the new DLLs
separately.
- Files - Test
archive(s) finds affected ZIP files, unless
disabled (wincmd.ini [Packer]
ZipTestWarnExplorer=0)
- Improved thumbnail
caching in thumbnail view
- Multiple options
available for cm_SyncChangeDir function
(SyncChangeDirMode in wincmd.ini)
- Bugfixes.
Total
Commander 11.01 available now!
This is a bugfix relase. Complete list of changes.
New functions and
fixes in Total Commander 11.01:
- Updated unrar dlls to
6.23.0. RARLAB has now issued a statement that
the unrar dlls are not
affected by the critical vulnerability in RAR
- Shift+F4 edit new
file(s): Multiple names can now be passed also in
double quotes separated by spaces, e.g.
"file1.txt" "file2.txt"
"file3.txt"
- cm_Edit: Parameter /N
now supports alternate syntax
/N=<"file1.txt"
"file2.txt" "file3.txt">
to pass multiple names to the function more
easily
- Compare by content:
Set number of lines which must be matching after
a difference (CompareFindLines)
- Bugfixes.
Total
Commander 11.00 final available now!
There are quite a few
changes and bugfixes in version 11. Complete list
of changes.
New functions in
Total Commander 11.00:
General:
- Show searchable list
of all open tabs with Ctrl+Shift+A (as in the
Chrome browser) or right clicking on the
rightmost edge of the tab headers
- Ignore list now
supports entries for file system plugins and FTP
servers (separate syntax)
- Search with
"Everything": Support search in indexed
subfolders
- Show full path with
all parents in nested virtual folders, e.g. when
accessing a phone
- Show free and total
space of Android devices in the base folder
- Follow link files
(*.lnk) pointing to directories relative to the
current location, e.g. %WinDir%\explorer.exe
..\..\content
- Inform other Total
Commander instances on the same PC when the user
changes the "Start" menu or button bars
- In place rename,
command line: Stop on Ctrl+Left/Right at extra
non-alphanumeric characters
- Standalone Lister,
search, compare and synchronize dirs can be
started maximized and minimized
- New pseudo
environment variable %$DATE% inserts current date
and time in 24 hour format, supports template
like %$DATE:YMD%
- Multi-rename tool:
New placeholder [I] or [I1] to ignore dots in
folder names: Entire name in [N], [E] is empty.
File operations:
- High speed packing
and unpacking of ZIP and GZ files with modified
libdeflate library
- Change compression
rate for ZIP, GZ and TGZ directly in the pack
dialog
- F5 copy: New
overwrite mode "Rename older target files,
skip newer"
- F5 copy, ftp/plugin
transfers: Show transfer speed of the entire copy
operation in the second progress bar when
available
- File system plugins
and FTP: Show new option "Finish copying the
current file" when aborting copying
- Unpack ZIP files with
ZSTD (by Facebook) compression
- Unpack .zst (ZSTD)
and .br (BROTLI) files
- 7z.exe or 7zg.exe can
now also be used as an external zip packer
Directory history:
- New style directory
history list which is no longer based on a
Windows menu
- Quick search and
quick filter support
- Quick search in whole
path by starting search strings with an asterisk
- Right click context
menu support with many options like opening the
directory in the other panel or a new tab
- Context menu, option
to copy path to clipboard
- Context menu, option
to remove entries from history
- Context menu, option
to show all items when history thinning is
enabled
- Keep track of most
frequently used directories and show them in the
directory history in addition to the history
entries
- Keep list of
frequently used directories synchronized between
multiple Total Commander instances on the same PC
- New page
"History" in the main settings dialog
Lister:
- Hex mode:
highlighting in both text and hex representation
of file content
- Copy the selection to
the clipboard as hexadecimal characters, with
Ctrl+Shift+C or via the right-click menu
Internal commands:
- cm_Copy, cm_RenMov,
cm_CreateShortcut, cm_PackFiles, cm_UnpackFiles
and cm_Edit support parameters to set dialog box
options
- New tab commands:
cm_RenameTab, cm_SetTabOption*,
cm_SetAllTabsOption*, cm_OpenNewTabOther,
cm_OpenNewTabBgOther
- New quick search
commands: cm_QuickSearch, cm_QuickFilter,
cm_QuickFilter 1 (restore last quick filter)
- New drive commands:
cm_DriveContextMenu, cm_OpenDriveByIndex
- New command line
commands: cm_ShowCmdLineHistory,
cm_AddFileNameToCmdline,
cm_AddPathAndFileNameToCmdline
- New internal command
OPENBARMENU opens the passed .bar file as a
dropdown menu
- Hotkeys defined via
Configuration - Options - Misc now support
commands with parameters
- Use internal commands
in internal associations, .e.g. ***CM_LIST %1
Command line
parameters in button bar/start menu:
- New parameter %y
(lowercase) keeps other parameters and skips only
list file parameters if the list is empty
- New parameter %a
(lowercase) includes all selected files from both
panels in list parameters like %L
- New parameter
%|envvar| inserts environment variable envvar,
e.g. %|windir| or %|$DESKTOP|
New
functions in Total Commander 10.52:
- Command line
parameters: option /O now supports a parameter,
e.g. /O0 to never open a new instance in any case
- New hotkey F9 in
"Compare by content" to toggle
visibility of the two line compare box at the
bottom
- Internal
associations: New command **path\filename.bar
opens the given button bar file as a menu
- Button command
LOADLIST0 loads list of files without any error
messages when files cannot be found
- Command line
parameters now support value
LOADLIST:path\listfile.txt instead of a directory
name to load list file into file panel
- Quick search with
search dialog and Ctrl+S Quick filter: New hotkey
Ctrl+Z to clear search text
- The following
internal commands now support parameters:
cm_Exit, cm_UnloadPlugins, cm_*ActivateTab*,
cm_50percent
- New method to open
virtual folders via button or command line, with
command cd shell:Folder name (e.g. cd
shell:Fonts)
New
functions in Total Commander 10.51:
- Button bar, start
menu: New parameter %Q turns off automatic
quotation marks around certain parameter
combinations like %P%N
- Verify checksums:
Support extension .bk3 for Blake3, and arbitrary
length Blake3 checksum verification
- OneDrive folder: Show
green overlay icon with checkmark for files which
are marked for always being available offline
- Lister, Compare by
content: Support side scrolling by tilting mouse
wheel left/right (only supported by some mice)
- Multi-rename tool:
New placeholder [X] inserts text from the
clipboard
- Synchronize dirs:
Show yellow progress bar in task bar when done
and the comparison took longer than 10 seconds
New
functions in Total Commander 10.50:
General:
- Files - Create
checksum file(s): Support for very fast BLAKE3
hash algorithm
- New option
"Finish copying the current file" when
aborting copying in the middle of a file
- New command line
parameter /P opens parent of the passed path and
places cursor on last directory
- Internal content
plugin (tc): New fields from
id3v1/id3v2/ape/flac/wav/ogg/m4a metadata tags,
like Title, Artist etc.
- Unpack ZIP files with
Brotli (by Google) compression, mainly used in
XPI files
- Synchronize dirs:
Show progress when comparing by content also in
taskbar icon
- FTPS/HTTPS: Support
for OpenSSL 3.0
- wincmd.ini
[Configuration] ExecUseContextMenu: set to 1 to
open files as if the user right clicked on it and
clicked on the default context menu item
- wincmd.ini
[Configuration] AlwaysShowAppdata=0 hides Appdata
folder when hidden files are not shown
- wincmd.ini
[Configuration] FileTipWindowsOnIcon=1 only shows
tooltips when the cursor is over the icon
(FileTipWindows must also be enabled).
- wincmd.ini
[Configuration] CountMarkedInDialog=0 turns off
the memory requirement determination in the F5
copy dialog
User interface:
- Option to always load
directory sizes after a directory change, either
internally or via 'Everything' tool
- Option to set custom
date/time format and separators (Configuration -
Options - Tabstops)
- Show total bytes,
files and folders to be copied already in F5 copy
dialog
- Show transfer speed
with mixed units (e.g. x.xx b/M/G/T), configured
via [Configuration] SizeTransfer, defaults to
value of footer
- Configure extra space
around drive button icons via Configuration -
Options - Icons
- Dark mode: Option to
configure border color (lines between controls)
- Button bar: set the
"Tooltip" field to a single space to
disable tooltip
- Menu Files - Print -
File content now prints all selected files (after
a warning)
- On Windows 10 older
than 1709 (Fall 2017) and older Windows versions,
support thumbnails larger than 240 pixels
- Directory hotlist
(Ctrl+D): For add/remove button and Configure,
use hotkeys +, - and * (configurable)
- Ctrl+Z on
".." allows to set the comment of the
current directory
Lister:
- Show additional main
menu item "Plugins" to directly choose
a Lister plugin
- Quick view panel:
Show used plugin in title (normally used for
path) behind the file name
- Command line
parameter /S=L to open a separate Lister window:
New sub-parameter F to open Lister in full screen
view
Lister, internal
image viewer:
- Zoom images with
Ctrl+Mouse wheel or +/- on numeric keypad, or via
click on percent value in the menu
- Use Shift+Cursor
left/right to scroll images in smaller steps than
Cursor left/right
Lister, internal
media player:
- Show track name and
artist from a track's tags (id3v1, id3v2.2,
id3v2.3/2.4, ape, flac, wav, ogg and m4a)
- Show cover image from
a track's tags, or from a file named cover.jpg,
folder.jpg, cover.png, or folder.png in the same
folder
- Button to show/hide
cover image
- Load track positions
and names from .cue file with the same name as
the opened media file, e.g. for seeking in long
compilations
- Single step now also
works for audio only (1/10 second steps)
- New hotkeys in
multimedia mode: M=Mute, E=Single step, C=Cover,
Ctrl/Shift+arrow keys to fast forward/rewind
- Prefer DirectShow
filters from filter32/64 subdirectory when
present, even when a different version of that
filter is registered in the system. Disable via
wincmd.ini [Lister] PreferFiltersFromFile=0
- Set foreground and
background color of Lister media player controls
via Configuration-Options-Color
Change attributes:
- Set partial date
and/or time by using letters in place of the
unchanged parts, e.g. 10:mm:ss to change just the
hours. The actual characters don't matter,
10:xx:xx will also work.
Compare by
content:
- New hotkey F2 in edit
mode jumps to the next difference within a line,
Shift+F2 to the previous difference
- Accept one or two
file names via drag&drop to the path edit
boxes
- Button
"Sync" to choose re-synchronize method,
e.g. to look for equal characters only after a
space
Multi-rename tool:
- Offer to auto-rename
files also when moving them to subdirs and a file
with the same name already exists in that
directory
- New placeholders
[B0]..[B9] insert parent, grandparent, great
grandparent folder etc. from the path
- New placeholders
[B+0]..[B+9] insert drive letter, first folder,
second folder etc. from the path
- New field [T4] will
use EXIF date (when a photo was taken) for all
date fields after this placeholder
- The Fields [T1] to
[T4] now support a time offset in the form
[T1+60m] or [T1-10h]
Internal commands:
- cm_ReloadFileIcons to
reload all icons and icon overlays without
re-reading the file lists
- cm_CloseDuplicateTabs
to close all duplicate tabs in current panel
- cm_SwitchColorsByFileType
to turn colors by file type on/off
- cm_SwitchFileTipWindows
to enable/disable the display of tooltips (hints)
for files
- cm_CopyToArchive/cm_MoveToArchive
to open pack dialog with "Move" option
unchecked/checked
- cm_CloseCurrentTab,
cm_CloseAllTabs, cm_UnloadPlugins,
cm_CopyFileDetailsToClip,
cm_CopyHdrFileDetailsToClip etc. now support
parameters, see description
- command cd
"path" can now be combined with
internal commands, with the path in double quotes
- MULTIRENAME=<settings>
starts renaming immediately with the given saved
settings, two equal signs close the dialog
afterwards
New
functions in Total Commander 10.00:
General:
- Directories created
by MacOS on ExFAT flash drives are now shown in
TC. They were not shown because they had the
inavlid attribute 8: Volume label
- Always show hidden
directory "AppData" in
c:\Users\<user profile> even with hidden
files disabled
- Allow user to install
key file automatically when double clicking on
it.
- Add a "Zone
Transfer" data stream when downloading files
via anonymous FTP (Ctrl+F), or HTTP (Ctrl+N) from
outside the intranet, like web browsers
- When unpacking files
internally or via plugins, copy "Zone
Transfer" data stream from archive to
unpacked files, just like the Explorer
- New zone transfer
option can be disabled via WantZoneData=0
- Always look for key
file also in c:\totalcmd, even if Total Commander
is installed elsewhere
User interface:
- Allow to use
"Windows Hello" on Windows 10 to
securely store master password until TC is
closed. Use fingerprint, face or pin to connect
again
- Use mouse wheel to
scroll through directory tabs (like in Firefox)
when not using multi-line tabs
- Zoom thumbnails with
Ctrl+Mouse wheel between 10% and 200% of the size
configured in Configuration - Options -
Thumbnails
- Load thumbnails from
EXIF data (preview image) from JPG and various
camera RAW formats: Canon RAW 1-3, DNG, Fuji,
Nikon, Olympus, Panasonic, Pentax, Sony
- New option
"Return to locked tab root directory on tab
change" in Configuration - Options - Folder
tabs
- Show "!"
prefix when current dir differs from locked dir
on tabs which are locked with directory changes
allowed
- New option to only
execute command line when it is focused
(Configuration - Options - Layout)
- When closing TC while
there are unpacked temporary files, show the user
the first 3 file names and their origin
- Drop file from
outside (e.g. virtual folder in Explorer) to read
only directory (e.g. c:\windows): Better dialogs
to allow overwrite and copy as admin
- Automatically scale
dialog boxes with the chosen font if the font
needs more space than the default font
- Ctrl+L on single file
now also shows the Zone.Identifier stream data
for that file
- Save displayed file
types (e.g. *.txt) separately for each tab.
Configuration - Options - Folder Tabs - Save
displayed file types separately for each tab
- Ctrl+U and
Ctrl+Shift+U now also swap the displayed file
types if DirTabFilters=1, because they are part
of the tab
- Directory menu
(Ctrl+D): Option to hide menu items which begin
with a user-defined character, by default a
question mark '?'
- View modes, Auto-run
commands: Put '-' at the start of the command
field to not execute commands on tab change, only
on directory change
- For locked folder
tabs with directory changes allowed, show both
the current directory and the locked directory if
they are different
Saving settings:
- When user cannot save
settings (e.g. in Configuration menu or main
settings), offer to copy ini files to user
profile
- For plugins in write
protected directories, intercept calls to
CreateFileA/W and all INI functions, and redirect
write calls to %APPDATA%\GHISLER\redirect
- Disable redirection
of plugins: Add 8192 to RestrictInterface in
wincmd.ini or registry
- Specify different ini
locations for specific plugins: wincmd.ini
[ReplaceIniLocation] (see help)
Lister:
- New DirectShow media
player in Lister, replacing the old one based on
Video for Windows (can still be chosen via
configuration)
- Support full screen
playback via double click or Alt+Enter, leave the
same way or with ESC
- Change audio and
subtitle streams via context menu
- Configure preferred
DirectShow filters via Lister configuration (3rd
Tab)
- Show chapters as
tickmarks below seek bar, jump there with
Ctrl+PageDown/Ctrl+PageUp
- Buttons to jump
backward/forward by x seconds (default 10s and
60s, configurable via right click)
- Preload DirectVobSub
filter if the source filter has a pin
"Subtitle"
- Allow to use LAV
filters and ffdshow filters without installing
them, by putting them in subdir filter32 or
filter64, respectively
- Save last playback
position of the last played tracks longer than 10
minutes
- Keep sound pitch
constant when changing playback speed, using
custom DirectShow filter based on open source
SoundTouch.dll
- New option
"Additional multimedia file types" and
"Additional Irfanview/Xnview file
types"
Search:
- Internal regular
expression library updated to latest version
(faster, more functions)
- Warn user when he
enters a text in "Find text" which
cannot be converted to ANSI and/or ASCII (if
checked)
Synchronize dirs:
- Allow to use regular
expressions and saved searches, with options
where to apply them, e.g. one side, both sides,
etc. via button [1x]
- New context menu
items to show file context menu and file
properties, and to edit left/right file
- Show exclamation mark
in button "Singles" or
"Duplicates" if it isn't down when
opening the dialog
Compare by
content:
- Show extra listbox
with the two lines from the current cursor
position for easier character by character
comparison
- Show progress dialog
when pasting large text buffer takes more than 2
seconds, allows to abort paste, but doesn't
revert it
- Focus the bottom 2
line compare list directly with Ctrl+Tab
- Bottom 2 line compare
list can be scrolled with cursor left/right, page
up/down, home/end, and the mouse wheel
- Ctrl+Mouse wheel now
scrolls the two line panel at the bottom even
when the mouse isn't on it. Ctrl+Alt+Mouse Wheel
still scrolls by page
FTPS/HTTPS:
- Support for OpenSSL
1.1 and newer. The main dll must be named
libssl-*_*.dll / libssl-*_*-x64.dll (with *_* the
version number, e.g. 1_1), the libcrypto*.dll
must NOT be renamed!
Verify checksums:
- Support checksum
created from a stream, showing up as
"<checksum> -" (checksum followed
by two spaces and a dash)
- In checksum files
created by other programs, more OpenSSL format
types are supported: SHA224, SHA384, SHA3-224,
SHA3-256, SHA3-384, SHA3-512
Internal commands:
- LOADLIST listfilename
loads list of files/folders from text file.
- cm_ZoomIn and
cm_ZoomOut to zoom thumbnails (like Ctrl+Mouse
wheel)
- cm_syncchangedir: Do
not enter a directory when it doesn't exist on
the other side. Only turn off cm_synchangedir
when the user tries again
- Support parameters 0
(or none)=toggle, 1=set, 2(or -1)=reset for the
following internal commands: cm_*Comments,
cm_*DirBranch, cm_*DirBranchSel,
cm_ToggleAutoViewModeSwitch, cm_SyncChangeDir,
cm_SwitchLongNames, cm_SwitchHidSys,
cm_SwitchHid, cm_SwitchSys, cm_Switch83Names,
cm_FtpHiddenFiles, cm_SwitchDirSort,
cm_SwitchOverlayIcons, cm_SwitchWatchDirs,
cm_SwitchIgnoreList, cm_SwitchX64Redirection,
cm_Vis*
- Command LOADSEARCH
<saved name> (e.g. on button): Put one
equal sign = in front of name to start searching
immediately, two == to start and feed to listbox
after search
- Improved ZIPFROMLIST
command: The file list name can now contain
Unicode characters, and the content can be ANSI,
UTF-16 (with byte order marker BOM) or UTF-8
(with or without BOM), and the archive name can
now also be put in the parameters field.
- New commands to write
file list with details and column headers to
file/clipboard
- Support parameters
0=toggle, 1=set, 2(or -1)=reset also for:
cm_SrcQuickview, cm_LeftQuickview,
cm_RightQuickview, cm_SrcQuickInternalOnly,
cm_LeftQuickInternalOnly,
cm_RightQuickInternalOnly, cm_SeparateQuickview,
cm_SeparateQuickInternalOnly
- New internal command
OPENATTRIBUTES <parameters> Change
attributes: +f (subfolders), +a/-a +r/-r +h/-h
+s/-s +dDate +tTime +L +L2 Plugin_settings
Placeholders for
commands in button bar/start menu:
- All placeholders in
button bar or start menu like %N, %P now support
substring fields in the form :~start,end, e.g.
%N:~2,5 (5 characters from the second) or
%N:~-8,5 (5 from the 8-last)
- Placeholders %S, %R,
%P%S and %T%R now support appended text for each
file. The parameter must be in double quotes,
e.g. "%P%S.bak" would append .bak to
each name
- New placeholder %B
for part of path (including branch view paths):
%B or %B0 parent, %B1 grandparent etc. %B-, %B-1,
%B-2 same but without branch view
- New placeholder %Bt,
%Bt1 etc: Parent, grandparent directory of target
folder
- New placeholder %B+
for part of path (including branch view paths),
start counting from the beginning: %B+ drive with
":", %B+0 drive without ":",
%B+1 first subdirectory, %B+2 second subdirectory
etc.
Content plugin
fields:
- 3 new internal
fields: tc->ZoneId, tc->HostUrl and
tc->ReferrerUrl read these fields from
Zone.Identifier stream data. ZoneId is set to 0
if not present
Installer:
- Default to c:\Program
Files\totalcmd on new systems. If the user fails
to get admin rights, change to c:\totalcmd
- When not installed in
Program Files, allow to set permissions for
authenticated users to read only, installing user
to full control
- New parameter /W
enables write protecting target folder: /W0
unchanged, /W1 give current user write rights,
/W2 give only elevated users write rights
- Last parameter can be
a target path, e.g. installername.exe /F
"c:\totalcmdnew"
Total Commander
9.51 final is available now!
This update corrects
errors found after the release of Total Commander 9.50. Complete list
of changes.
New functions in
Total Commander 9.50:
The update to 9.50 adds a
lot of new functions, see below. It also corrects many
errors. Complete list of changes.
User interface:
- Dark mode, starting
with Windows XP, full support with Windows 10
1809 (Fall 2018), inofficially also with older
Windows versions (ForceDarkModeOptions=1)
- Mouse cursor now
jumps to default button if this is enabled in
Control Panel under "Mouse"
- Show up to 3
connected USB devices without drive letter (e.g.
phones, tablets) also in drive buttonbar
- Increased directory
history length to 200 (configurable via
HistoryLenStored)
- History: Only show
directories in which the user performed some
operation (configurable). Alt+Shift+Down arrow
shows full history
- Drive dropdown list,
drive buttonbar: Show "eject" overlay
over drive icon for removable drives
- When scrolling
through file lists with the keyboard, keep a
margin of 4 lines above/below the current
position (configurable)
- Directory panels:
Show <LINK> for hard links/soft links to
files instead of 0 size
- Ctrl+Q quick view:
Show contents of link target instead of lnk file
content
- Configuration -
Options - Display: New option "Append
\" to show folders as Folder\ instead of
[Folder]
- Internal
associations: Optional: Add extra verbs from ALL
matching filters, default "open" only
from the first match
- Show "New"
submenu also in context menu for [..] entry, to
create new file in current directory
- Windows 10, context
menu: Menu item "Share" didn't do
anything -> handle it internally
- Quick search dialog:
Clear search with Ctrl+Y
- Right click on
directory tab -> "Recently closed
tabs"
- Show location of
Total Commander EXE file in about box
File operations:
- Archives: Choose
codepage when unpacking files, e.g. to unpack
names with cyrillic characters. Show [Auto] or
chosen encoding in tab header.
- OneDrive folder:
Handle folders appearing as file system links
- F5 copy dialog:
Support directory hotlist (Ctrl+D)
- Create CRC checksums:
New options to use Unix format, and to always use
UTF-8
- Support substrings
from environment variables, e.g. %variable:~2,3%
FTP / File system
plugins:
- Transfer from FTP
server to FTP server with F5: Option to copy via
local PC
- Transfer from/to
FTP/FS plugins: Support copy filters like the
local file copy function, e.g. *.txt |
excludeddir\
- FTP, upload/download
with F5 - F2 in background: Support client
certificate
- RestrictInterface=6144:
Disallow all plugins, or 4096: Only allow plugins
with a valid digital signature
Multi-rename tool:
- New placeholder [c] =
number of files in list
- New placeholder [S] =
file size
Alt+F10 tree:
- Option to use
'Everything' to load the tree
- Combobox to change
drive, open with Alt+F1 or Alt+F2
Search:
- Search with
'Everything': Show percent of the search results
transferred to Total Commander
- Improved search in
Office xml files (e.g. .docx, .ods etc): find
accented characters
- Automatically check
'Everything' option when using prefix ev: or ed:
in search field
- Option to search in
search results only
- View previous search
results
Lister (F3):
- Define which view
method and plugin should be used when opened,
separately by file type, e.g. all jpg files with
internal image viewer
- Press '8' to show
preview as the Explorer (uses IPreviewHandler or
IThumbnailProvider if the former isn't available)
- Support printing of
JPG/PNG/GIF in Lister with internal image viewer
Compare by
content:
- Set color for
underlined search results
Synchronize dirs:
- Use
Ctrl+PageUp/PageDown to jump to next/previous
directory
Internal commands:
- New internal commands
with parameters: LOADSELECTION, SAVESELECTION,
SAVEDETAILS plus ANSI/Unicode versions
- cm_ModernShare allows
to use the new Windows 10 "Share"
context menu item directly
- cm_ChangeArchiveEncoding
to open the archive encoding popup menu
- cm_MoveTabLeft and
cm_MoveTabRight to manually move current tab
The update is still free
for all registered users (also of Windows Commander) -
simply install the new demo version over the existing
full version.
Total Commander
9.22 final available!
This version mainly
patches a security hole in unacev2.dll used for unpacking
ACE archives.
Note:
Only the 32-bit version is affected by the security hole.
If you want to continue to use an older version of Total
Commander 32-bit, you can either delete the unacev2.dll,
or install the patched version.
Total Commander
9.21a final available!
This update fixes a few
problems found after the release of Total Commander 9.21. Complete list of changes.
Total Commander
9.21 final available!
This update fixes a few
problems found after the release of Total Commander 9.20. Complete list of changes.
New functions in
Total Commander 9.21:
- Lister: Allow to set
maximum line length for text when not using word
wrap (via wincmd.ini)
- Configure via
wcx_ftp.ini whether the current directory should
switch back to a re-uploaded file after
editing/saving a remote file
Total Commander
9.20 final available!
The update to 9.20 fixes a
few problems found after the release of Total Commander
9.12. Complete
list of changes.
Important
note for users of release candidate 2 (RC2): If
you cannot install the final version over RC2, you will
have to reboot your PC to remove RC2 from memory, due to
a bug in RC2.
New functions in
Total Commander 9.20:
User interface:
- When using multiple
monitors, the position and size can be stored
separately for each screen (switch with
Win+Shift+Cursor left/right)
- Button bar: Button
size and small icon size can now be set
separately for each screen scale (dpi)
- Icon from internal
association takes precedence over internal packer
icon (e.g. for *.rar)
- wincmd.ini
[Configuration] IgnoreDirErrors=1 allows to
switch to inaccessible or non-existent
directories, shows <Read error!> in file
list instead
File operations:
- Shift+F7 creates
directory in target panel
- Button bar, command
line: support shell GUIDs, e.g. to go to
Explorer's recent dirs, use
cd ::{22877a6d-37a1-461a-91b0-dbda5aaebc99}
- Files - change
attributes: Button to load attributes from file
under cursor in target panel
FTP:
- Support for client
certificates for ftps (ftp over ssl/tls) from
Windows certificate store. Only works with
schannel library on Vista or newer, not openssl
- Set the FTPS mode via
prefix: ftpes:// = explicit (MODE TLS), ftpis://
= impicit (encrypted from the start)
Compare by
content:
Multi-rename tool:
- New placeholder [f]
for "First of each word uppercase (English
in Titles)". Certain words like "a",
"an" and "the" are converted
to lowercase
Total Commander
9.12 final available!
This update fixes a few
problems found after the release of Total Commander 9.10. Complete list of changes.
Total Commander
9.10 final available!
There are many new
functions and bugfixes, see the list below.
New functions in
Total Commander 9.10:
User interface:
- Support for multiple
screens with different densities (DPI) per screen
on Windows 10 (requires latest release version,
"Creators Update", or newer).
- Support for Windows
10 fall Creators Update, mainly OneDrive online
only file support
- Set font quality
(e.g. force antialiasing on/off)
- Support new pseudo
environment variables from values described here - just leave out the
FOLDERID_ prefix, e.g. %$AccountPictures%
File operations:
- "New
folder" (F7) can now use the same
placeholders as the multi-rename tool (e.g.
date+time), and create multiple directories in
one step using a counter
- "New text
file" (Shift+F4) now supports the same
placeholders as the multi-rename tool
- "New text
file" (Shift+F4) now also works in archives,
on FTP servers, and with file system plugins
- Option to use latest
"Everything" tool in
Alt+Shift+Enter/Spacebar free space calculations
- Internal 7zip
unpacker: Support background unpacking
Lister:
- Support touch screen
scrolling+text selection
- Support Unicode names
when loading images via Irfanview (needs new
Unicode version of Irfanview)
Compare by
content:
- Set width in binary
mode to 8, 16, 24 or 32 bytes
Multi-rename tool:
- New placeholders for
inserting current date+time
IMPORTANT-IMPORTANT-IMPORTANT:
We are no longer sending new version
notifications by e-mail because they were often deleted
by spam filters.
Please use the new manual or automatic update check
function, see description here.
Total Commander
9.0/9.0a is available now!
There are many new
functions and bugfixes, see the list below.
Note: Many new features like
folder/drive icons from Explorer, dimmed hidden files,
vertical button bar etc. can be disabled via settings
dialog. Complete list of changes.
New functions in
Total Commander 9:
User interface:
- Use icons for folders
and drives from Explorer, can be switched to old
icons via main settings - icons
- New button bar icons
(optional, can be chosen during first start or
via right click )
- Vertical button bar
(can be disabled via main settings - Layout)
- Extra space between
lines in file list (configurable via main
settings - Icons)
- Windows 10: Use
Windows Photo Viewer instead of Photo app
(disable with wincmd.ini [Configuration]
ReplacePhotoApp=0)
- View modes, can be
switched manually via menu "Show", or
automatically by rules
- Show icons on folder
tabs depending on the displayed folder
- Rubber band selection
mode when using left mouse button selection,
disable via settings
- Show up to 3 external
devices without drive letter (e.g. Android or
Windows Phone) in Alt+F1/F2 drive dropdown list
- Background transfer
manager (F5-F2): Show second progress bar with
overall progress if available
- Themed text cursor,
enable/disable in Configuration - Options -
Colors
- Dimmed icons for
hidden files/folders (configurable via main
settings - Icons)
- Show small green
arrow as overlay icon when a folder is open, e.g.
in tree or when opening very large folder
- Click on tab header
with "locked but directory changed
allowed" returns to base directory of that
tab
- Better support for
high resolution screens
- Default font is now
"Segoe UI regular" for new
installations
- Set scaling of dialog
boxes (OverrideDPI) via main settings - fonts
- Option to show sizes
with 1k=1000bytes instead of 1k=1024bytes
- Option to show
numbers in TBytes, with 1 or 2 decimal digits
File operations:
- Unicode support for
descript.ion files
- Inplace rename: Use
up/down arrow to jump to previous/next file
(configurable)
- F5 Copy/F6 Move: Show
combobox with all open tabs and all
subdirectories in the target panel (Shift: Source
panel)
- F5 copy: Skip empty
dirs by appending |**\ to line "only files
of this type"
- Create and verify
additional checksum types: SHA224, SHA384,
SHA3_224, SHA3_256, SHA3_384, SHA3_512
- Create checksums
separately in each directory
- Speed up hash check
of MD5, SHA1, SHA256, SHA384 and SHA512 by using
Microsoft Crypto API functions
- Delete files directly
(not to recycle bin): In case of errors, ask at
the end of the entire operation
- Delete files
directly: Also offer "Skip all" when a
file is missing
- Re-use threads for
delete, loading hints and ID-lists
- Disable overwrite
confirmation in sync: wincmd.ini [Confirmation]
SyncConfirmOverwrite=0
FTPS, HTTPS:
- Support TLS 1.1 and
1.2 with new openssl dlls (optional) or Windows
sChannel library
- Use Windows
certificate stores "ROOT" and
"CA" to verify purchased server
certificates
- Always verify
certificates now, even when wincmd.pem is
missing, since we use the root certs from
Internet Explorer now
- Self-signed certs can
be trusted with a checkbox in the certificate
dialog
Packer:
- ZIP unpacker: Support
new compression method XZ (method 95) with
updated tcmdlzma.dll and tclzma64.dll
- Support invalid ZIP
archives with no CRC in the local header and
behind the zip file, e.g. created by owncloud
- Support invalid ZIP
archives with UTF-8-encoded names but missing
UTF-8 flag (created by Dropbox)
Search function:
- Use
"Everything" tool for much faster
search on NTFS drives, also on network shares if
possible
- Search with content
plugins for text on main search page
- Regular expressions
supported in more types: Unicode UTF-8+UTF-16,
Office XML
- New option
"Older than" working just like
"Not older than"
- Standalone search:
Allow to search in search results (after feed to
listbox) and selected files
Compare by
content:
- Show only
differences, with additional lines above/below
the differences, including editing
- Edit mode: triple
click now selects entire line
Multi-rename tool:
- New buttons to insert
other fields like parent [P]
- Improved range
selection dialog
- If there are
duplicate names, or names that already exist,
offer to auto-rename to "name (2).ext",
"name (3).ext" etc.
- Undo now supports
multiple undo steps (Undo multiple rename
operations).
Lister:
- Ctrl+Shift+Q: Opens
Quick View in separate Lister window, updates
contents when going to other file
- View files of type
RTF, BMP, JPG, PNG, GIF, ICO, HTML with internal
viewers also in read-protected folders (via
DuplicateHandle)
- Use larger buffer
sizes to handle longer blocks of text without
line breaks
Other operations:
- Double click/ENTER:
Follow .url files pointing to directories within
Total Commander. Disable via wincmd.ini
- Manual update check
via menu Help - Check for updates now, using DNS
lookup (TXT record)
- Automatic update
check, can be enabled in manual update check
function
- Ctrl+B in search
result = Go to directory of file under cursor
- Read virtual folders
like the Network Neighborhood asynchronously
(faster initial response) and in a background
thread
- Directory history:
Remember name under cursor and position in list
when entering a subdir via double click/Enter
- Content plugins: new
content field chooser dialog instead of menu.
Also show field preview for file/dir under cursor
- Synchronize dirs:
Compare with multi-part ZIP, supports compare by
content and view
- Buttonbar, Start
menu: New Parameter %C1..%C9, %c1..%c9
Internal commands:
- to focus specific
panels, including tree: cm_FocusSrc, cm_FocusTrg,
cm_FocusLeftTree etc.
- to select/unselect
one or more files: cm_Select, cm_Unselect,
cm_Reverse
- to open lister:
cm_ListOnly, cm_ListMulti, cm_ListInternalMulti,
cm_SeparateQuickView,
cm_SeparateQuickInternalOnly
- to save tabs to a
specified file: SAVETABS, SAVETABSL, SAVETABSR,
SAVETABS2, SAVETABS2L, SAVETABS2R
- cm_wait, accepting
wait time in milliseconds, e.g. cm_wait 1000. Can
be combined, e.g. em_cmd1,cm_wait 1000,em_cmd2
- cm_100percent accepts
parameter 1..100 to set specific position of
divider
- Send WM_USER+50 to TC
to get various numerical values like index of
current file, first file, control window handles
etc. (see history.txt)
Installer (of the
demo version):
- The Installer now
accepts the following options: /AHLMGDUK
A=Auto install,
H=Run hidden,
L=Language number,
M=Multi-language,
G=Create group,
D=Create desktop icon,
U=Update if target exists,
K=installs wincmd.key file located in same
directory as the installer.
All options accept parameters 1 or 0, e.g. G0 or
G1. L accepts language Nr. from install.inf, e.g.
L18=Romanian
- Note: All options
MUST be passed as a single parameter after a
single slash, not as separate parameters
|