Я нашел описание жестких ссылок и переходов в Windows, однако я хотел бы узнать из интерфейса пользователя или командной строки Windows, как я могу просмотреть жесткие ссылки определенного файла или папки?
34
Я нашел описание жестких ссылок и переходов в Windows, однако я хотел бы узнать из интерфейса пользователя или командной строки Windows, как я могу просмотреть жесткие ссылки определенного файла или папки?
Ответы:
fsutil
Утилита включена в Windows XP и выше. Пример:Пример результатов (из Windows 7):
источник
hardlink list
подкоманду. Толькоhardlink create
показаноfsutil hardlink
.fsutil
требует повышенных системных привилегий. Если вам просто нужно читать, а не создавать ссылки, это очень неудобно.Microsoft также выпускает бесплатные ссылки для поиска , которые намного более дружественны к синтаксису, предоставляют дополнительные сведения и не требуют специальных привилегий.
Судите сами тот же файл, что и из поста Джона К., проанализированный с помощью
findlinks
:::
источник
Не совсем то, что вам нужно, но все же может быть полезно для такой цели при
умном использовании: FINDDUPE , отдельная утилита командной строки, размещенная по адресу http://www.sentex.net/~mwandel/finddupe/ address, имеет побочные функции, которые позволяют выводить список все жесткие ссылки в каталоге рекурсивно с помощью следующего вызова:
finddupe -listlink <directory_of_interest>
Вот пример того, что вы получаете в качестве результата:
ПРИМЕЧАНИЕ. Существует несколько проектов с похожим названием на SourceForge, но на самом деле ни одна из них не содержит вышеуказанную утилиту.
источник
Инструмент FindLinks от Sysinternals должен быть именно тем, что вам нужно.
источник
Попробуйте программу NTFSLinksView - у меня отлично работает на Windows 10, должна работать на Vista и выше.
источник
ln
Утилита CLI Германа Schinagl должна работать:Также есть расширение оболочки .
источник