Long-time TC user, rare poster!
I make fairly heavy use of saved syncs (Synchronize directories - click on "folder with asterisk" icon at top-left, or hit F2). It's a nice feature. However, quite often I want to sync the same source folder to a different destination (e.g., to a local drive; or to a NAS; or to a USB flash drive). Of course, I can do this by browsing to change the destination folder; this is what I currently do. I could also save that setting as a new entry but this gives an ever-longer list of saved syncs, with increasingly long names listing source and destination, and the names are often quite similar.
Would it be possible to add an extra layer of user-configurable organization, so that clicking on the "folder with asterisk" icon would drop down a user-configurable tree of saved syncs? Not unlike the Directory hotlist function, but for syncs? That way I could (for example) have one branch listing saved syncs to my NAS; another branch for syncing to my USB; and so on?
Increase user-configurability of saved syncs?
Moderators: Hacker, petermad, Stefan2, white
Re: Increase user-configurability of saved syncs?
As an alternative, make a dir tree with your sync entries.
From this tree, you can invoke TC with links as follows
%COMMANDER_EXE% /S=S:=sync_name
From the help
/S=S Start "Synchronize dirs" directly, accepts two paths as parameters, or alternatively a settings name in the form /S=S:SettingsName
If the parameter begins with an equal sign "=", e.g. /S=S:=SettingsName, the comparison will start immediately. If the equal sign is the only parameter, e.g. /S=S:= , the comparison will start with the passed directories and last used options.
From this tree, you can invoke TC with links as follows
%COMMANDER_EXE% /S=S:=sync_name
From the help
/S=S Start "Synchronize dirs" directly, accepts two paths as parameters, or alternatively a settings name in the form /S=S:SettingsName
If the parameter begins with an equal sign "=", e.g. /S=S:=SettingsName, the comparison will start immediately. If the equal sign is the only parameter, e.g. /S=S:= , the comparison will start with the passed directories and last used options.
Windows 11 Home, Version 24H2 (OS Build 26100.4351)
TC 11.55 RC6 x64 / x86
Everything 1.5.0.1395a (x64), Everything Toolbar 1.5.5.0, Listary Pro 6.3.2.88
QAP 11.9.0.3 x64
TC 11.55 RC6 x64 / x86
Everything 1.5.0.1395a (x64), Everything Toolbar 1.5.5.0, Listary Pro 6.3.2.88
QAP 11.9.0.3 x64
Re: Increase user-configurability of saved syncs?
I think this could be easiest accomplished by providing the left and right path field at the top of the Sync dialog with memory of previous entries.
License #524 (1994)
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Re: Increase user-configurability of saved syncs?
I have many, many syncs, all of which I have stored in the "Dir hotlist" in a tree structure under a submenu called "Sync".
for automatic start of the run or (for no automatic start of the run):
This has four advantages:
- The result is a hierarchical tree structure of the syncs
- Each sync run in a separate process
- I only need a few predefined syncs, as I set the both paths in the "Dir hotlist" *)
- The predefined syncs allows to preconfigure any number of options, including preselects and exclusions.
Moving all of this to the list of syncs would be counterproductive, as it would make the list much more confusing, as this list of syncs is only for the predefined syncs basis, not for the daily usage, if one have many (similar) syncs to handle.
Especially since the Dir hotlist is now so easy to configure (among other things, due to the possibility of over 1000 entries in conjunction with the new option of configuring the hotlist with "cm_DirectoryHotlist 12" (item number display))
Joube
*) By the way, I often specify as paths preconfigured SFTP connections in the form: \\\Secure FTP\Connectionname\targetpath
Code: Select all
%COMMANDER_EXE% /S=S:="Sync Name" "Path1" "Path2"
Code: Select all
%COMMANDER_EXE% /S=S:"Sync Name" "Path1" "Path2"
- The result is a hierarchical tree structure of the syncs
- Each sync run in a separate process
- I only need a few predefined syncs, as I set the both paths in the "Dir hotlist" *)
- The predefined syncs allows to preconfigure any number of options, including preselects and exclusions.
Moving all of this to the list of syncs would be counterproductive, as it would make the list much more confusing, as this list of syncs is only for the predefined syncs basis, not for the daily usage, if one have many (similar) syncs to handle.
Especially since the Dir hotlist is now so easy to configure (among other things, due to the possibility of over 1000 entries in conjunction with the new option of configuring the hotlist with "cm_DirectoryHotlist 12" (item number display))
Joube
*) By the way, I often specify as paths preconfigured SFTP connections in the form: \\\Secure FTP\Connectionname\targetpath
Re: Increase user-configurability of saved syncs?
Horst.Epp, Petermad & Joube: many thanks for your very helpful replies. Best wishes for 2025!
ScotProf