Sicher werden jetzt einige Windowsler anmerken, dass es doch Verknüpfungen gibt. Nur sind eben diese keine echten Hardlinks sondern nur Dateien namens XYZ.lnk, deren Inhalt das Ziel der verlinkten Datei oder des Verzeichnisses ist. Also ein Softlink.
Das bedeutet, dass diese eben nicht in anderen Programmen wie das verlinkte Ziel selbst geöffnet werden können.
Seit Windows 2000™ sind Hardlinks auf Dateien möglich. Zudem können Verzeichnisse und Laufwerke als Junctions eingebunden werden. Vista™ kennt sogar Symbolic Links (Symbolische Links). Also fast so wie unter Un*x.
Hardlinks sind keine Kopien von Dateien sondern nur Verweise darauf. Wird ein Hardlink gelöscht, dann bleibt das Original noch erhalten. Hardlinks können leider nur auf einem Dateiträger existieren und sind daher nicht Festplatten übergreifend.
Softlinks sind – wie die Windows-Verknüpfung – eine Datei, deren Inhalt der Link auf die Datei ist. Softlinks können auch Datenträger übergreifend sein. Verknüpfungen können leider nicht in allen Programmen geöffnet werden.
Symbolische Links sind wie Softlinks (Verknüpfungen), mit dem Unterschied, dass sie auch transparent sind, das heißt, ein Öffnen einer Vernüpfung öffnet wirklich sofort die Datei oder das Verzeichnis.
Aber manche Abhilfen sind gefunden (jedenfalls für das Dateisystem NTFS).
- ln.exe aus den Cygwin-Tools
Verwendet eine seltsame Syntax für die Laufwerke und kann aber leider nicht das benötigte. - ln.exe aus den lstools von Loosoft
kann leider auch nicht genug. - fsutil, linkd, junction, mklink
von Windows (Resource Kit) sind leider unflexible Kommandozeilenprogramme. Sowas mögen vielleicht Admins, aber so ist das nichts für normale Anwender und von Linux Verwöhnte. - Link Shell Extension fügt in den Windows-Explorer Kontextmenüeinträge zum Erzeugen von Hardlinks, Junctions, Symbolic Links ein. Mein Favorit.
Ich habe mich für die Explorererweiterung „Hardlink ShellExtension“ von Hermann Schinagl entschieden.

Bild vergrößern

Kommentar für Blogeintrag
TrackBack-URL:
http://gwendragon.de/blog/Computer/Windows/Tools/hardlinks-erzeugen.html/trackback↑Artikel