Kann nicht herausfinden, wie man diesen MKLINK benutzt (Ja, ich habe die Dokumentation vorher richtig gelesen)


0

Grundsätzlich habe ich diese Software, die meinen Schlüssel nur validiert, wenn er auf dem Hauptlaufwerk installiert ist (wo sich die Lizenz in appdata befindet). Ich muss meine Dateien auf dem C installieren, was ich nicht will.

Also möchte ich einen Link machen.

Ich kenne den Standardspeicherort, an dem es installiert werden soll, also habe ich es stattdessen an einer anderen Stelle installiert und versucht, eine Verknüpfung zu dem ursprünglichen Speicherort herzustellen, an dem sich die Dateien befinden sollen.

C: \ Steinberg \ vstplugins ist der Ort, an dem es "sollte"

F: \ whatever \ newplace ist der Ort, an dem ich es installiert habe (wo ich die Anwendung ausführen möchte). Dann führe ich das aus

mklink /D C:\Steinberg\vstplugins F:\whatever\newplace

Wenn mein Verständnis stimmt, ist der erste der Link, der zweite das Ziel (auf das der Link verweisen soll).

Wenn ich das auch richtig verstanden habe, sollte der Link noch nicht existieren, sonst wirft es einen bereits existierenden Dateifehler.

Das C: ~~~ existiert also gerade nicht.

Dann führe ich diesen Code aus und erhalte die Fehlermeldung, dass das System die Pfaddatei nicht finden kann. Ich habe versucht, den Link und das Ziel umzukehren. Ich habe versucht, beide Ordner zu haben und den Ordner in C: zu löschen (offensichtlich muss der Ordner auf meinem F-Laufwerk bleiben). Ich habe wie gesagt versucht, den Link und das Ziel in der Abfrage umzukehren. Zu diesem Zeitpunkt bin ich verloren. Das ist ziemlich frustrierend, da dies sehr einfach sein sollte, aber etwas weicht mir aus, das ich nicht durch Dokumentation oder andere Beiträge verstehe.

Hilfe bitte? :(


Hat der Elternteil, C:\Steinbergexistieren?
grawity

Antworten:


0

Es funktioniert wahrscheinlich nicht, da das übergeordnete Verzeichnis nicht vorhanden ist. Selbst wenn der symbolische Link funktioniert, kann es bei der Anwendung dennoch zu Problemen kommen, da der alte Pfad möglicherweise an allen anderen Stellen in der Registrierung angezeigt wird.

Der beste Ansatz wäre, Folgendes zu tun:

  1. Entfernen Sie die Anwendung
  2. Löschen Sie beide C:\Steinberg\vstplugins und F:\whatever\newplace
  3. Installieren Sie die Anwendung am Standardspeicherort ( C:\Steinberg\vstplugins )
  4. Lauf ROBOCOPY /COPYALL /E /MOVE C:\Steinberg F:\Whatever
  5. Lauf MKLINK /J C:\Steinberg F:\Whatever

Das hat gut funktioniert, Sir. Schätzen Sie die klare und prägnante Antwort. Danke!
Denis
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.