So finden Sie über die Programmierung fest verknüpfte Ordner

270
Mehrdad Ahankhah

Kann man feststellen, ob es sich bei einem Ordner tatsächlich um einen von mklink erstellten Hardlink handelt ?

Ich möchte Ordner und nachfolgende Unterordner erhalten. Aber hart verknüpfte Ordner lassen mich in eine Schleife fallen.

0
Ich bin mir nicht ganz sicher, ob ich Ihre Frage verstehe, denn @Dhiwakar hat Recht mit "fest verknüpften Ordnern". Falls Sie jedoch nur Schleifen vermeiden möchten, kann [diese Antwort] (http://superuser.com/a/528499/50173) hilfreich sein. Übrigens Es spielt keine Rolle, ob ein Verbindungspunkt über mlink oder ein Drittanbieter-Tool erstellt wird. Sie alle verwenden die gleiche Technik nixda vor 9 Jahren 0
Danke vielmals, ich denke, die Informationen auf der von Ihnen eingeführten Seite lösen mein Problem. Mehrdad Ahankhah vor 9 Jahren 0

1 Antwort auf die Frage

0
Dhiwakar Ravikumar

Sie können keine Hardlinks für Ordner erstellen. Das gibt es nicht. Sie können Knotenpunkte und symbolische Links für Ordner erstellen.

Diese können mit dem folgenden Befehl identifiziert werden

junction -s pathname 

Mit dem folgenden Befehl können Sie feste Links für Ordner finden

fsutil hardlink list filename 
Dhiwakar Ravikumar, als Sie sehr, aber: 1- Ich verwende MKLINK, um Hardlinks herzustellen. 2- Ich habe Junction nicht als internen oder externen Befehl in meinem Betriebssystem (Windows 8) gefunden. Nochmals vielen Dank und bitten Sie jemanden, der mir hilft, die Kreuzung Mehrdad Ahankhah www.irancad.com zu finden Mehrdad Ahankhah vor 9 Jahren 0
Entschuldigung @ user4002852. Sie benötigen SysInternals, um den ersten Befehl auszuführen. Sie können es hier http://technet.microsoft.com/en-in/sysinternals/bb842062.aspx erhalten und Sie benötigen Fsutil. Sie können einen beliebigen Befehl / ein beliebiges Werkzeug verwenden, um einen Hardlink, einen Verknüpfungspunkt oder Symlinks zu erstellen. Dabei spielt es keine Rolle. Dhiwakar Ravikumar vor 9 Jahren 0
Vielen Dank Dhiwakar Ravikumar, ich freue mich über Ihre großartige Hilfe! Mehrdad Ahankhah vor 9 Jahren 0
Markieren Sie die Antwort als richtig, wenn (Das Häkchen), wenn Sie der Meinung sind, dass diese Antwort Ihnen geholfen hat oder Ihr Problem gelöst hat. Vielen Dank Dhiwakar Ravikumar vor 9 Jahren 0