Просмотреть список символических ссылок в системе?

можно ли просмотреть список всех символьных ссылок, активных на компьютере с Windows?

23
задан Louis
23.04.2023 8:25 Количество просмотров материала 2518
Распечатать страницу

4 ответа

попробуйте выполнить следующую команду:

dir /AL /S C:\
  • /A отображает все файлы с определенным атрибутом, и L указывает точки анализа (символические ссылки и соединения каталогов)
  • /S делает команду рекурсивного
  • заменить C:\ С буквой диска, который вы хотите сканировать, или с путем, если вы не хотите сканировать весь диск
81
отвечен Indrek 2023-04-24 16:13

В PowerShell

Dir C:\ -Force -Recurse -ErrorAction 'silentlycontinue' | 
  Where { $_.Attributes -match "ReparsePoint"}
  • -Force включает скрытые и системные файлы
  • -Recurse возвращает все дочерние элементы
  • -ErrorAction 'silentlycontinue' запрещает доступ к пути XYZ запрещен ошибки
  • Where { $_.Attributes -match "ReparsePoint"} проверяет папки и файлы, если это junction

объяснение режим атрибуты:

  • d - Directory
  • a - Архив
  • r-только для чтения
  • h - Hidden
  • s-System
  • L - точки повторной обработки символьная ссылка и т. д.
11
отвечен nixda 2023-04-24 18:30

для этого есть удобная программа NTFSLinksView.

Edit: есть также SageLinks, это одно проверяет ценность тоже.

4
отвечен colin lamarre 2023-04-24 20:47

Я знаю, что этот ответ поздний, но вот, возможно, что-то ближе к тому, что вы, вероятно, искали:

dir /AL /S C:\ | find "SYMLINK"
1
отвечен c D 2023-04-24 23:04

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх