feature request: links support in the NTFS file system

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
Robbie
Junior Member
Junior Member
Posts: 38
Joined: 2008-03-18, 14:27 UTC

feature request: links support in the NTFS file system

Post by *Robbie »

Hi

I would very much like to see support for the (windows) "LNK" format.

I.e. when i drag/drop a folder/file i can now choose to create a shortcut.
But if i want to create a windows/dos hardlink/junction/symbolic link i have to use complex commands.

I would very much like to see this as a possibility on the "Copy, Move, Create Shortcut, Cancel" dialog.

thanks in advance.
Rob
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Shortcuts have very limited usage so they aren't close to copying/moving or creating NTFS links. However you can use Ctrl+F5 to create shortcuts. Also there are some useful tools that may be integrated into TC and make creating NTFS links pretty nice (e.g. NTFSLinks and NTLinks Maker).
Robbie
Junior Member
Junior Member
Posts: 38
Joined: 2008-03-18, 14:27 UTC

Post by *Robbie »

thx

Ctrl+F5 for me Sorts the current panel on Time. Investigating "NTFSLinks" and "NTLinks Maker" now. MVV, Which do you prefer?
ah, i now see that you are the author of NTLinks Maker.

regards
rob
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Oops, sorry, Ctrl+Shift+F5!
All standard keyboard combinations are in Keyboard.txt file.

NTLinks Maker allows more, e.g. it supports symbolic links and it is able to ask for elevation when necessary, also it may copy from branch view with keeping structure (with help of /r parameter, as described in Readme).
Thany
Senior Member
Senior Member
Posts: 293
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Post by *Thany »

+1 My vote for getting this natively into TC9 :)
Total Commander 11 on Windows 10
wolf5
Junior Member
Junior Member
Posts: 9
Joined: 2006-04-10, 22:10 UTC

Post by *wolf5 »

+1 from me to.

Nowadays I use junctions more than ever. Steam library on D-drive. Any game i play a lot at a given time, I move to C: (SSD) and then create a junction link to it so Steam thinks it's still where it was.
Due to limited SSD disk space I move it back in times when I need the space for something else.

So I suggest an option under F6: Move and create Junction Link.
kapela86
Junior Member
Junior Member
Posts: 27
Joined: 2013-08-12, 21:28 UTC
Location: Poland

Post by *kapela86 »

You can try "Link Shell Extension", i've been using it for a long time. Install from http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html#download
Then in TC, you can drag & drop a file/dir using right mouse button to other panel and you will see this
Image: http://i.imgur.com/1debbIa.png
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

However TC doesn't support right-button dragging in default mouse selection mode (which is much more powerful than Explorer-like one).
User avatar
Hacker
Moderator
Moderator
Posts: 13144
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

MVV,
However TC doesn't support right-button dragging in default mouse selection mode (which is much more powerful than Explorer-like one).
Hold Shift. ;)

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Hacker,
Wow, thank you, tried different ways but missed that one! :D
User avatar
Dalai
Power Member
Power Member
Posts: 10023
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

2Hacker
Wow. Another feature available without anyone knowing... Well, almost nobody, since you know about it ;). Thanks! Now I only need to remember it once I need it...

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Post by *milo1012 »

It's always a good idea to study history.txt :
history.txt wrote:21.06.06 Added: Support right mouse button drag&drop even in right button selection mode, by holding down SHIFT when starting the drag
BTT:
I'd like native reparse point handling too (but I doubt that we'll see it soon).

It would be great if TC could let the user create all types (junction/symbolic/hardlink AND old LNK files) via the Ctrl+Shift+F5 dialog.
TC simply needs to check the target file system first, and e.g. hide everything except lnk, if the target is a FAT system.
And maybe make default type for Ctrl+Shift+F5 adaptable (via config dialog), i.e. what will be selected by default.
TC plugins: PCREsearch and RegXtract
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I don't really think that LNK should be mixed with NTFS reparse points because these are completely different things and user must know what he is doing when he creates NTFS links.
As for me, I'm pretty happy with Alt+F6 for NTLinks Maker (previously for NTFS Links for years).
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Post by *milo1012 »

MVV wrote:I don't really think that LNK should be mixed with NTFS reparse points because these are completely different things and user must know what he is doing when he creates NTFS links.
And why not?
There's no harm in creating them, and you can delete them just like lnk files.
Maybe at the same time TC could make rep. points more visible, like with new special icons.
(we probably already get dimmed icons for hidden files and folders)

Anyway, that way it integrates seamless to an existing function.
Otherwise we'd need new key combinations, new internal commands, new dialogs, new default menu, ...
Alternatively, all choices except lnk could be visible but locked in the dialog, until you unlock it the configuration menu or so.
So if the user really wants it, he should activate it himself.
TC plugins: PCREsearch and RegXtract
Post Reply