It's a script for making hardlinks, symbolic links, junctions and shortcuts
from the selected files and folders in Total Commander, to TC destination
From v1.03 this script should help you install/set it up as a toolbar button.
If you run it and press "yes" this Total Commander button generator should appear:
It should also work as an installer if you choose to change the command path
it will make a copy of itself at the chosen location and ask if it should delete itself after making the button and exiting.
But if you prefer it the "old" way:
To manually set this up in Total Commander:
Drag and drop of tcLinkSel.exe to the TC toolbar
then add this to the newly created buttons parameters: %L "%T"
Alternatively for saved settings, you can run with different ini files by
Adding /i or /ini followed by the path to the ini file: %L "%T" /i [path to .ini file]
The ini path can be a relative path.
Adding /q or /quiet will enable silent mode (no graphical user interface) if .ini file exists.
Silent mode parameters: %L "%T" /q /i [path to .ini file]
Thus you can rename ini files and make various TC buttons performing the saved choices if you prefer.
This should work in Windows versions from Vista and later windows releases.
Admin rights is required to make symbolic links.
This is a setup I typically use to move folders of installed games or programs:
If you want to make shortcuts, the icon selected can also be saved with the settings, so you can have multiple buttons for various icon choices f.ex
All downloads [Yandex mirror]
Download source code (autoit) [Yandex mirror]
Download 32bit executable [Yandex mirror]
Download 64bit executable [Yandex mirror]
I'm a hobby programmer, for the filecopy function displaying a progress bar I got some help from a mate of mine.
This part is now under reconstruction however.
So a known bug is: no file transfer progress bar.
It will be added soon.
What I lack in coding skills I try to compensate for with ascii art in the code header:
Code: Select all
q@@@B@@@B@7.:ii7:i;:i;:i;::.r@B@B@B: B@MBBMMMM@Br ::i. BB@B@r rB@MMM@Bq @MMM@MMMM@@r.;: ., B@B@B7 .r@BMMMM@BBr BMO@@MMMM@B7 .., .@B@B@r. 7B@MMMBM@Ou @MMM@MMMBB@7 .. ., M@B@B7..7@BBMMMMBZ7 @MMBBMMMM@B7 .. .i@B@@@L .B@MMMMM@N7 @MMB@MMMMM@i :..u5UF5 :@@MMMMMBE7 @MMMM@B@B@BBL7LrLjvvri:::i:r2MB@MMMMM@N7 @MMMBB@B@@@B@B@B@B@B@B@@@@@B@B@B@BBMBBE7 BMM@B@B@@@@@B@B@B@@@@@B@B@B@B@B@B@BMM@0v @MMBM v@BBBE7 BMM@M Link TC selection v1.03 iB@M@Nv @MBBM SBBMBMBMBMBMBMBMBMBMBMBB@M i@BBBE7 BBM@B 7B@M@qv @MBB@ A Total Commander script 7@BBB07 BMM@M P@B@B@B@B@B@@@@@@@@@B@B@B@ i@@M@0v @MBB@ 7@BBBE7 BMM@B written by Magz 20.09.15 7B@M@0v @MBBB NB@@@B@B@@@@@B@B@B@B@B@@@B i@BBBZ7 B@B@M rB@B@07 @B@@B Apeskalle helped me (tnx) r@B@BOv 0@@@B@B@B@B@B@@@@@B@B@B@B@B@B@B@@@@@B@P2 uXXSqPqP0PNP0PNqNP0q0q0P0qNP0PPFS1ku.
- Freeing up installed games and programs I don't use often from my SSD drive with limited space by moving it to a slower but bigger drive and linking from the old location.
- I want multiple copies available without the extra space, like if I want to arrange my digital comics by both artist, production company and genre in the filesystem.
- When I want to have multiple various configs for programs, like a portable program, I link to all files/folders in the program folder, except the settings files/folders I need to vary
- If I want to share something on multiple torrent trackers, but want just one tracker listed pr torrent file (as is required by many sites), it's a workaround to make a hardlink/junction with a different name to force torrent client to generate a new hash ID for the file/folder to be shared
If you rewrite my code and improve it somehow, please do share with us.