Auf verschiedenen Maschinen wird% appdata% auf verschiedene physische Standorte verweisen. Daher möchte ich den Speicherort an einen gemeinsamen Standort verschieben, den ich zum Synchronisieren anderer Elemente verwende.
Ich hatte einen kurzen Blick in die Registry, konnte aber dort keine Hinweise finden.
2 Antworten auf die Frage
7
Phoshi
Sie können die Leistungsfähigkeit von symbolischen NTFS-Links nutzen !
Dies sind Verknüpfungen auf Dateisystemebene.
Verwenden Sie das mklinkTool in einem Cmd-Fenster, um es auszuprobieren.
Hinweise: Verwenden Sie kein Hardlink, um Symlink zu einem anderen Laufwerk (Remove / H) zu machen, das immer noch funktioniert
Hallo Phoshi, Nur um sicherzugehen, dass ich verstehe, was du sagst ... Ich verschiebe die Datei an den allgemeinen Speicherort. Dann benutze ich den symbolischen Link und mache das Betriebssystem zu der Ansicht, dass sich die Datei in% AppData% befindet. Solange ich die% AppData% -Ordner NICHT zwischen den beiden Rechnern synchronisiere, bin ich in Ordnung, die Datei wird zwischen den Rechnern verschoben und jedes Betriebssystem denkt, die Datei befindet sich noch in% AppData%. Habe ich es richtig verstanden?
PaoloFCantoni vor 14 Jahren
0
Nein, SymLinks sind eine Möglichkeit: Verschieben Sie die Datei an den Ort, an dem sie synchronisiert werden kann, und verknüpfen Sie sie mit der Position, an der sie sich befinden sollte. Alles sollte einwandfrei funktionieren.
Phoshi vor 14 Jahren
0
Danke Phoshi, ich verstehe, dass die Links eine Möglichkeit sind, aber ich dachte, wenn ich synchronisierte "wo es sein sollte", dann würde das Betriebssystem die Datei von dort abrufen, wo sie sich tatsächlich befunden hat, und sie an den anderen Rechner weiterleiten. Mit anderen Worten, erstellen Sie eine Instanz aus einer Referenz. Dies würde das entkräften, was ich versuche. So lange ich nicht da bin "wo es sein sollte", sollte ich in Ordnung sein. Habe ich etwas falsch verstanden?
PaoloFCantoni vor 14 Jahren
0
@ Paolo; Nein, ich glaube du hast es verstanden. Nimm nicht mein Wort dafür, aber jetzt bin ich nur hier, weil ich krank bin! : P
Phoshi vor 14 Jahren
0
@Phoshi Danke! Alles gut! Funktioniert jetzt gut ... (Sie müssen nur sicherstellen, dass Haftnotizen nicht aktiv sind, da sie die Übertragung blockieren.) Vielen Dank! Paolo
PaoloFCantoni vor 14 Jahren
0
Was Sie erstellen, ist nicht wirklich ein symbolischer Link. Der Modifikator / H erstellt einen Hardlink.
vor 13 Jahren
0
Ich habe das nicht zum Laufen gebracht, cmd sagt, dass entweder der Dateiname, der Name oder die Syntax der Datenträgerbezeichnung falsch ist. Ich bin mir ziemlich sicher, dass es richtig ist. Was ist falsch? C: \> mklink / H "[% Appdata% \ Roaming \ Microsoft \ Sticky Notes \ stickyNotes.snt]" "[c: \ Users \ eivind \ My Dropboks \ Notes \ StickyNotes.snt]"
vor 14 Jahren
0
Entfernen Sie die (eckigen) Klammern: `C: \> mklink / H"% Appdata% \ Roaming \ Microsoft \ Sticky Notes \ stickyNotes.snt "" c: \ Users \ eivind \ My Dropboks \ Notes \ StickyNotes.snt "` That sollte arbeiten.
PaoloFCantoni vor 14 Jahren
1
Entfernen Sie für Windows 7 `... \ Roaming ...` vom ersten Pfad. Verwenden Sie also: "mklink / H"% Appdata% \ Microsoft \ Sticky Notes \ stickyNotes.snt "" c: \ Users \ XYZ \ Notes \ StickyNotes.snt "` Verschieben Sie die Originaldatei zuvor an den neuen Speicherort.
Ujjwal Singh vor 13 Jahren
0
1
Corporate Geek
I learned that using the Steam Mover application, the process of changing the location of Sticky Notes is much simpler and less error prone. If you do not like using the Command Prompt, then this application is so much better.