Wie kann ich mit Windows 8.1 eine Datei in mehreren Verzeichnissen haben?

Wie kann ich mit Windows 8.1 eine Datei in mehreren Verzeichnissen haben?

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 cddafü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 /Dim obigen Befehl hinzu.

Antwort2

Das kannst du tatsächlich. mklink.exeist 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 buttonin 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.

verwandte Informationen