Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Full support for softlinks/symlinks/junctions & hardlinks #9991

Open
dflock opened this issue Sep 13, 2022 · 6 comments
Open

Feature: Full support for softlinks/symlinks/junctions & hardlinks #9991

dflock opened this issue Sep 13, 2022 · 6 comments

Comments

@dflock
Copy link

dflock commented Sep 13, 2022

What feature or improvement do you think would benefit Files?

Currently, Files can only create Windows Explorer Shortcuts/Links(.lnk files). These are nowhere near as useful as real softlinks & hardlinks.

Windows/NTDS supports both softlinks/symlinks/junctions & hardlinks: https://docs.microsoft.com/en-us/windows/win32/fileio/hard-links-and-junctions

Currently Files shows the little shortcut arrow overlaid onto the icons for files or folders which are Junctions, but the properties dialog doesn't know about junctions.

Requirements

  • Be able to + drag and drop a file or folder to create a softlink or a harlink
  • Be able to New... to create a soft or hard link in a folder, pointing to a destination chosen by the user
  • Be able to copy, rename & delete soft/hardlinks independently of the files/folders they point to
  • The properties dialog will know about junction & reparse points and tell you:

Files Version

Version: 2.3.11.0

Windows Version

Windows 10: 10.0.19044.1889

Comments

No response

@Josh65-2201 Josh65-2201 changed the title Full support for softlinks/symlinks/junctions & hardlinks Feature: Full support for softlinks/symlinks/junctions & hardlinks Sep 18, 2022
@Josh65-2201
Copy link
Member

Asking @yaira2 for approval.

@ItsCubeTime
Copy link

Asking @yaira2 for approval.

Thank you 💝

@yaira2
Copy link
Member

yaira2 commented Dec 16, 2022

Let's track these in separate issues

@ItsCubeTime
Copy link

To add to this, it would also be cool if we had an option to convert symlinks to real files & folders (perhaps as an option when rightclicking a symlink "realize symlinks").

@nordquistdave
Copy link

To add to this, it would also be cool if we had an option to convert symlinks to real files & folders (perhaps as an option when rightclicking a symlink "realize symlinks").

More like 'break symlinks' since you want to read (...) through to the target data, and that's the phrase used in UN*X?

@specurial
Copy link

Common guys :D
We need those, he post this @2022
♥️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 📋 Planning stage
Development

No branches or pull requests

6 participants