Ich habe einige Dateien, die ich für mehrere Projekte benötige.
Ich muss Änderungen daran vornehmen, damit diese in den Verzeichnissen der einzelnen Projekte angewendet werden.
Sie ständig zu kopieren und einzufügen ist unpraktisch und ich könnte es manchmal vergessen. Ich brauche also eine Lösung dafür.
Gibt es eine Möglichkeit, dies auch für Ordner zu tun?
Antwort1
Sie können symbolische Links verwenden. Öffnen Sie cmd ( Windows+ R, geben Sie dann „cmd“ ein, drücken Sie die Eingabetaste) und navigieren Sie zu dem Verzeichnis, in dem Sie Ihre Dateien haben möchten (verwenden Sie cd
dafür). Geben Sie dann ein mklink <link_name> <path_where_you_have_your_original_files>
.
Sie können dies auch für Verzeichnisse tun, fügen Sie aber den Schalter /D
im obigen Befehl hinzu.
Antwort2
Das kannst du tatsächlich. mklink.exe
ist hier dein Freund.
Es klingt, als ob Sie Hardlinks für Ihre Dateien in allen Ihren Projekten erstellen möchten. Sie würden also mit einer der Dateien beginnen und Hardlinks zu den anderen Verzeichnissen erstellen. An diesem Punkt verweisen alle Dateinamen auf denselben Datenblock. Sie könnten auch Symlinks erstellen, aber ich denke, ein Hardlink passt besser zu Ihrem Modell.
mklink /h linkname targetpath
Sie können damit auch Verzeichnislinks erstellen. Diese verhalten sich etwas anders, da es ein echtes Verzeichnis gibt und die Links darauf verweisen.
mklink /d linkname targetpath
Weitere Details unterWelche verschiedenen Linktypen gibt es in Windows? Wie erstelle ich sie?
Antwort3
Ich habe Ihre Antworten positiv bewertet, möchte aber für alle, die diese Frage lesen, noch ein paar Tipps hinzufügen, die ich gefunden habe:
Gehen Sie zunächst in den Ordner, in dem Sie die Verknüpfung erstellen möchten, drücken Sie dann Shift + Right Mouse button
in den Ordner (dadurch öffnet sich das erweiterte Menü) und wählen Sie „Eingabeaufforderung hier öffnen“
Geben Sie im Befehlsfenster Folgendes ein:
mklink /h newLinkName pathToOriginal
Ähnliches gilt für Verzeichnisse:
mklink /d newLinkName pathToOriginal
Übrigens können Sie den Pfad zur Originaldatei auch einfach per Drag & Drop in die Konsole ziehen, anstatt ihn einzugeben.