Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
Moderators: Hacker, Stefan2, white
Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
Hallo,
ich bekomme immer die Meldung beim Synchronisieren, dass der Pfad ungültig sei.
Die rechte Seite sieht bspw. folgendermaßen aus: d:\Backup\Fences\%AppData%\Stardock\Stardock\Fences\
ich bekomme immer die Meldung beim Synchronisieren, dass der Pfad ungültig sei.
Die rechte Seite sieht bspw. folgendermaßen aus: d:\Backup\Fences\%AppData%\Stardock\Stardock\Fences\
Re: Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
Pfade mit einer gültigen Umgebungsvariable sind nunmal ungültig. %AppData% wird aufgelöst zu C:\Users\<user>\AppData\Roaming, so dass der Pfad in deinem Fall zu wird und den gibt es nicht.
Man sollte Umgebungsvariablen in Pfaden vermeiden und die Prozentzeichen durch andere Zeichen ersetzen. Ich benutze dafür in der Regel Minuszeichen, z.B. -AppData-.
Grüße
Dalai
Code: Select all
d:\Backup\Fences\C:\Users\<user>\AppData\Roaming\Stardock\Stardock\Fences
Man sollte Umgebungsvariablen in Pfaden vermeiden und die Prozentzeichen durch andere Zeichen ersetzen. Ich benutze dafür in der Regel Minuszeichen, z.B. -AppData-.
Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Re: Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
Die Funktion "Verzeichnisse Synchronisieren" erlaubt den oben beschriebenen Pfad auszuwählen. Und das Programm, was ich nutze, legt auch diese Ordner mit den Umgebungsvariablen an. Wenn ich "%" durch andere Zeichen ersetzte, funktioniert das Programm nicht mehr.
Re: Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
Ja, Verzeichnisse können Prozentzeichen enthalten und auch den Namen existierender Umgebungsvariablen haben. Aber man kann nicht zuverlässig unterscheiden, ob der durch Umgebungsvariablen gekennzeichnete Pfad gemeint ist (bei dem letztlich die Umgebungsvariablen aufgelöst werden müssen) oder der Pfad, der ein Verzeichnis enthält, das zufälligerweise ein solches Verzeichnis enthält.
Ich würde versuchen, in dem fraglichen Programm eine Option zu finden, die solche Verzeichnisse vermeidet. Ansonsten wüsste ich nicht, wie eine Synchronisierung mit derartigen Verzeichnissen funktionieren könnte. Wenn überhaupt, dann wohl kaum ohne Änderungen im TC.
Grüße
Dalai
Ich würde versuchen, in dem fraglichen Programm eine Option zu finden, die solche Verzeichnisse vermeidet. Ansonsten wüsste ich nicht, wie eine Synchronisierung mit derartigen Verzeichnissen funktionieren könnte. Wenn überhaupt, dann wohl kaum ohne Änderungen im TC.
Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
Ich würde mit dem Kommandozeilentool mklink eine Verknüpfung auf einen der Unterordner anlegen, und dann die Synchronisation mit dieser Verknüpfung durchführen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
In dem Fall muss ich wohl auf die Synchronisation verzichten. Das Tool arbeitet gerade mit diesen Variablen, darum bietet es auch keine Alternative an. "Mklink" ist deshalb ebenfalls ungeeignet. Das Tool erzeugt hunderte Ordner mit diesen Variablen-Zeichen "%"
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
Machen Sie denn hunderte von manuellen Vergleichen? Das Problem tritt nur auf, wenn man im Synchronisiertool ein Verzeichnis mit einer gültigen Umgebungsvariablen im Namen angibt.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
Nein, natürlich nicht. Darum sehe ich es auch nicht so problematisch. Mit "Mklink" habe ich es aber auch nicht hinbekommen.
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Verzeichnisse Synchronisieren - Meldung: Rechter Pfad ungültig!
Sie können auch einfach einen Laufwerksbuchstaben anlegen, etwa in einer Batchdatei substbackup.bat:
subst X: d:\Backup\Fences\%AppData%\Stardock\Stardock\Fences
und entfernen
subst X: /D
subst X: d:\Backup\Fences\%AppData%\Stardock\Stardock\Fences
und entfernen
subst X: /D
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com