Windows: Wie symlink-Laufwerk auf ein anderes Laufwerk?
Ich habe einen client, dessen Daten verschoben wurde aus dem H-Laufwerk zu dem ich fahre, aber Ihre Access-export-Skript zu haben scheint hardcoded das H-Laufwerk als Ziel aus, obwohl es nicht mehr vorhanden ist, auf das neue system. Wie würde ich es schaffen, ein H fahren, die Karten die ich fahren? Ich bin ein unix/linux-Kerl.
Ich vermute, so etwas wie mklink /d H: I:
? Würde das funktionieren?
- Meine Empfehlung wäre "nicht"... Sagen die devs zu beheben Ihrem Programm. Auf der anderen Seite, sollten Sie in der Lage sein, weisen Sie den Laufwerksbuchstaben durch den Computer-Management-interface, aber was ist, wenn jemand anderes hat hardcoded
I:
in der Zwischenzeit...? - Ich denke, der beste Weg wäre der export-Skript. Ich wollte nur sehen, eine zweite option, nur für den Fall.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, mklink nicht gehen, um es für Sie tun. Was Sie tun müssen ist, erstellen Sie eine virtuelle Festplatte (VHD) an und kopieren Sie die Daten des Kunden zu. (Oder ändern Sie die export-Skript, das ist das beste, was zu tun ist.) Ich benutzte Windows 7 zu testen, meine Anweisungen unten.
Start-> ausführen-> diskmgmt.msc (alle Standardeinstellungen akzeptieren... ich mache nichts besonderes unten)
Wählen Sie in der Menüleiste Aktion -> Erstellen Sie VHD -
Wählen Sie den Speicherort und den Namen der Datei (die die vhd) und geben Sie die Größe und klicken Sie auf OK.
Rechten Maustaste auf das Disk # (darunter Unbekannt sein wird und die Größe und "Nicht Initialisiert"). Wählen Sie "Datenträger Initialisieren" & klicken Sie auf OK,
Rechten Maustaste auf den schwarzen Balken der nicht zugeordneten Speicherplatz und wählen Sie "neues einfaches volume". Ein Assistent öffnet sich eine auf der zweiten Seite ermöglicht die Zuweisung der Laufwerksbuchstaben. Schließen Sie den Assistenten, und Sie sind fertig!
Können Sie die guten alten SUBST-Befehl für die
"subst H: I:"
Erstellen Sie einige Autostart-CMD zur Verfügung zu stellen, nach dem Neustart.
Ordnen Sie ein Netzlaufwerk auf \\localhost\H$ und legen Sie es auf Laufwerk I.