Ich brauche etwas, das zumindest unter Windows XP unterstützt wird und das hoffentlich keine neuen Benutzerdownloads erfordert.
windows
windows-xp
symbolic-link
Миша Кошелев
quelle
quelle
Antworten:
Haben Sie sich Junction angesehen ?
Außerdem führte Windows Vista das Befehlszeilentool mklink zum Erstellen symbolischer Verknüpfungen ein.
Scott Hanselman hat eine Zusammenfassung auf http://www.hanselman.com/blog/MoreOnVistaReparsePoints.aspx .
Wenn Sie ausschließlich über Windows XP sprechen, habe ich immer nur das Junction-Tool verwendet.
quelle
mklink
war genau das, wonach ich gesucht habe.ln
? Warum haben sie die Reihenfolge der Argumente aus dem uralten UNIX- Befehl umgekehrt ?Es gibt ein Tool namens Link Shell Extension, mit dem sich auf einfache Weise Symlinks zu Dateien erstellen lassen, sowie eine ältere Art von Link, genannt "Junction" (im Grunde ein Symlink zu einem Ordner) und viele weitere exotische Arten von Links.
Die grundlegende Verwendung ist einfach: Navigieren Sie zum Quellordner, klicken Sie mit der rechten Maustaste auf die Datei oder den Ordner, zu dem Sie einen Link erstellen möchten, und wählen Sie die neue Option "Linkquelle auswählen" aus dem Kontextmenü. Gehen Sie dann zu dem Ordner, in dem Sie den Link ablegen möchten, klicken Sie mit der rechten Maustaste und wählen Sie "Ablegen als" und dann entweder "Symbolische Verknüpfung" für Dateien oder "Verknüpfung" für Ordner.
aber
ACHTUNG: Ein Grund, warum es Microsoft schwer macht, dies zu tun, ist, dass Junctions und Symlinks das versehentliche LÖSCHEN KRITISCHER DATEIEN sehr einfach machen können!
In einigen Versionen vor Windows 7 löschte das Löschen einer Junction oder eines Symlinks im Explorer automatisch auch das ORIGINALVERZEICHNIS!
Ich glaube, dass dieses Problem jetzt gelöst wurde ... aber natürlich mache ich keine Versprechungen ... seien Sie besonders vorsichtig mit Dateibrowsern von Drittanbietern (wenn Sie Symlinks benötigen, sind Sie sicher schmerzhaft bewusst, wie schwer der Windows 7 Explorer bläst.)
Aber ich schweife ab. Mein Punkt ist: seien Sie vorsichtig, machen Sie Ihre Hausaufgaben und lesen Sie die LSE-Dokumentation, um herauszufinden, wie Junctions und Symlinks wirklich funktionieren, und um Himmels willen, RÜCKEN SIE ALLES OBEN, bevor Sie anfangen, mit Junctions und Symlinks herumzuspielen!
quelle
Nein, wenn Sie C: \ bin zu% PATH% hinzugefügt haben und in c: \ bin eine Junction mit dem Namen c: \ bin \ anotherDir \ erstellt haben, um auf c: \ anotherDir \ zu verweisen, damit Sie einige Dateien ausführen können die Kommandozeile wie:
Dies würde nicht funktionieren, da die Variable% PATH% nicht mit Unterverzeichnissen funktioniert (symbolisiert oder nicht).
Sie müssten einen direkten Hardlink zu some.exe erstellen, sodass der Hardlink c: \ bin \ some.exe auf c: \ anotherDir \ some.exe verweist
Zusammenfassend glaube ich nicht, dass Sie genau das tun können, was Sie verlangen. Trotzdem empfehle ich Link Shell Extension zum Erstellen von Junctions und Hardlinks. Es bietet mehr Funktionen als die meisten Junction-Tools in einer sehr einfach zu bedienenden Windows Explorer-Erweiterung
quelle
Versuchen Sie Symlinker, ein GUI-Tool, um Symlink in Windows zu erstellen
Für diese Anwendung ist .NET Framework 3.5 erforderlich (SP1 wird empfohlen). Ab dem 24.04.2015 funktioniert diese Software nur noch unter
quelle
NATIVE Windows Vista, 7 & 8 BEFEHL:
mklink <oldpath> <newpath>
mklink /D <oldpath> <newpath>
quelle
mklink
Befehl.mklink
per technet.microsoft.com/en-us/library/cc753194(v=ws.11).aspx aufgenommen wurdeIch glaube nicht, dass die mit XP gelieferte Version von NTFS symbolische Links unterstützt. NTFS6, das in Vista und Windows 7 enthalten ist, unterstützt symbolische Verknüpfungen mit dem
mklink
Befehl. Die XP - Version von NTFS funktioniert Unterstützung Hardlinks, aber diese können nicht Bände umfassen.quelle
Junction ist ein großartiges Dienstprogramm, aber Sie sollten darauf achten, dass Junction-Punkte genauso aussehen wie normale Ordner in Windows Explorer.
Verwenden Sie 'junction.exe -s' in der Befehlszeile, um alle Junctions in Ordnern und Unterordnern aufzulisten.
quelle
Erstellen Sie einen Symlink in Far Manager : Alt+ F6oder F7.
Hier ist auch ein aufschlussreicher Artikel über Baumtypen von Links in Windows (Hardlinks, Knotenpunkte und symbolische Links):
https://translate.google.com/translate?hl=&sl=ru&tl=de&u=https%3A%2F%2Fgeektimes.ru%2Fpost%2F50878%2F
Es werden verschiedene andere Tools zum Erstellen von Links aufgelistet.
quelle
Ich habe das Junction-Tool von Microsoft SysInternals verwendet und empfehle es: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
Beispiel mit cmd.exe:
quelle
Es gibt eine leichte Software namens "Easy Symbolic Link", mit der sie mit einem Rechtsklick einfach erstellt werden können. Probieren Sie es hier aus:
https://blog.afach.de/?page_id=589
quelle
Keine Software von Drittanbietern erforderlich . Verwenden Sie einfach die
.bat
Datei:https://puvox.software/blog/easiest-method-create-symlink-symbolic/
quelle