Ich gebe eine Datenbank frei, auf der eine App in meiner Dropbox ausgeführt wird, und habe einen symbolischen Link für die Datenbank vom Speicherort des Roaming-Ordners zum Speicherort der Dropbox erstellt.
Alles funktioniert prima, bis auf eine Sache. Die Datenbank hat Speicherpfade, die auf das Laufwerksverzeichnis F: eines Computers verweisen, und der Computer, den ich zu synchronisieren versuche, hat seine gespiegelten Dateien nicht im Verzeichnis F:, sondern im Verzeichnis C:.
Kann ich Windows anweisen, alle Aufrufe des Laufwerks F: den Aufrufen des Laufwerks C: zuzuordnen?
Aktualisieren
Ich habe herausgefunden, dass ich die Umgebungsvariablen von Windows so verwenden kann, dass sie als dynamischer Link fungieren, der auf jedem Computer eindeutig definiert werden kann. Das hat mein Problem jedoch trotzdem nicht gelöst, da meine Anwendung eine FireFox-App ist und in JS geschrieben wurde und das JS, soweit ich das beurteilen kann, meine Umgebungsbibliothek nicht importiert.
Antwort1
Haben Sie versucht, mithilfe der Datenträgerverwaltung F: als weiteren Laufwerksbuchstaben hinzuzufügen, der auf dasselbe Volume wie C: verweist? Sie können mehrere Laufwerksbuchstaben haben, die auf dasselbe Volume verweisen.
http://windows.microsoft.com/en-us/windows/change-add-remove-drive-letter