Voici le meilleur moyen que j'ai trouvé jusqu'à présent:
dir /a:l /s
Mais c'est moche. Je préférerais une liste qui montrait un fichier par ligne au format cible => source ou quelque chose de similaire. Grepping pour SYMLINK ne fonctionne pas bien en raison du format multi-ligne. Le commutateur nu / B ne donne rien d'autre que le nom de fichier cible.
Notez que grep est un outil multiligne. Vous pouvez utiliser -an pour saisir les n lignes précédentes et suivantes, et -An pour simplement saisir les n lignes suivantes. Par exemple, grep -A10 configure saisirait les dix lignes suivantes après avoir trouvé le mot "configure". Si vous aviez 2 instances du mot configurer 3 lignes à part, vous finiriez par saisir 14 lignes au total.
Vous pouvez essayer l'outil gratuit, Junction by SysInternals
Pour rechercher tous les liens symboliques sur un lecteur, accédez à la racine et tapez:
C:\> junction -s -q
-s passe par tous les sous-répertoires
-q ignore les erreurs telles que «l'accès est refusé».
Cela vous donnera tous les points d'analyse que Windows utilise actuellement.
Si vous souhaitez déterminer si un fichier ou un dossier spécifique est un point d'analyse, tapez simplement le nom de l'utilitaire et le nom du fichier / dossier après. Soyez prudent avec les noms de dossier car l'ajout d'une barre oblique inverse peut modifier les résultats.
la source
Pour toutes les recherches de fichiers sur les systèmes Windows, je suggère d'utiliser tout . Il est ultra rapide et très léger.
la source
Moi aussi, je cherchais cette capacité et je ne l'ai pas vue ailleurs. Je l'ai ajouté à mes bibliothèques Windows pour Python. Malheureusement, si vous n'êtes pas déjà un programmeur Python passionné, vous avez quelques étapes pour tout installer.
X
Après avoir suivi ces étapes, vous devriez avoir un script appelé \ python26 \ scripts \ find-symlinks.exe ou \ python26 \ scripts \ find-symlinks-script.py que vous pouvez exécuter avec un nom de chemin facultatif pour rechercher les liens symboliques. Il recherchera les liens symboliques et rapportera les résultats, une ligne chacun. J'ai testé cette procédure sur une nouvelle installation de Windows 7.
la source
Script Cygwin / bash pour win7
la source