Как вы находите цель символической ссылки, созданной с помощью mklink

Как только символическая ссылка создана с использованием mklink, есть ли способ найти цель ссылки, кроме парсинга вывода команды dir?

В качестве примера, junction.exe вернет замещающее имя при вызове с соединением в качестве первого аргумента.

1 ответ

Решение

Вы можете использовать junction.exe для ссылок, созданных с помощью mklink, или использовать инструмент с графическим интерфейсом NTFSLinksView.

Джулиан доступа привилегированного Рыцарский ответ работал для меня.

Установив расширение Windows Link Shell Extension, вы можете щелкнуть правой кнопкой мыши ссылку в проводнике Windows и проверить свойства. Есть вкладка, позволяющая напрямую изменить ссылку.

Если установлено расширение Link Shell:

  • Когда вы щелкаете файл правой кнопкой мыши, чтобы открыть окно "Свойства", оно включает дополнительную вкладку: "Свойства ссылки", отображающую цель символических ссылок.
  • Вы также можете отредактировать это поле Target, чтобы изменить цель символической ссылки.
  • А поскольку поле доступно для редактирования, скопировать и вставить целевую ссылку очень просто.
  • Как прокручивается, чтобы увидеть весь путь к целевому файлу!
    (Напротив, поле "Местоположение" в другом месте окна "Свойства" НЕ позволяет прокручивать, чтобы увидеть полный путь к файлу, который вы исследуете.)

В его ответе SuperUser также перечислены ресурсы для эквивалентов Windows для команд Linux (включая ln.exe).

Другие вопросы по тегам