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

Consider implementing a view of all symlinks that are present on a user's system #4

Open
lifestreamy opened this issue Oct 2, 2024 · 4 comments

Comments

@lifestreamy
Copy link

Thanks for the convenient application!

Got a small suggestion for the future releases:
it may be helpful to provide ways of viewing the existing symlinks, junctions, etc. in a detailed list, as well as of showing the dangling ones and deleting any.

Had to use a separate tool alongside yours for this purpose.

This is the tool that I used, which might be of a good reference https://github.com/raspopov/SageLinks


I've also discovered 2 minor bugs, that are beside the point here and can be migrated to separate issues.

  1. The cross mark icon on the "link created" confirmation block is not clickable
  2. The app has to be explicitly launched with admin privileges in order to work. Probably. At least it wouldn't create any links prior to that.
@Benisgo
Copy link
Owner

Benisgo commented Jan 27, 2025

Your suggestions have been implemented in v1.2
Although I've still got to look into making the link search faster since it's a bit slow right now

@lifestreamy
Copy link
Author

@Benisgo thank you, will try it out! Your work is very much appreciated!

@lifestreamy
Copy link
Author

Have just tried it, it does seem to work.

Although, I have some feedback:

  • It freezes the UI during the search

  • I searched in the C:\ directory directly, it found quite a bit of "Shortcut" types, but they all were in the Windows\WinSxS subfolders. And it didn't find Junctions and Symbolic links, and the list was far too short for some reason, just cutting abruptly after the ~50 Windows... shortcuts

Screenshot at the end of the list (focused scroll bar to emphasize the list's size, which is quite short):
Image

  • unlike SageLinks, It didn't give all the links and their types present on the system, like "Junction", "Symbolic", "Application".

A search example from Sagelinks:
it says that it searches at the "C:\ " path and it finds a lot of different kinds of stuff, including broken links

Image

These are the types that it searches for:
Image

@lifestreamy
Copy link
Author

@Benisgo since https://github.com/raspopov/SageLinks has a Free License, I suppose, you could reuse some of its code (for simplicity)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants