Wenn ich zwei Verzeichnisse miteinander synchronisiere und die Option "Asymmetrisch" aktiviert habe, so würde ich erwarten, dass ein Verzeichnis, welches links nicht existiert, rechts gelöscht wird (sofern es dort existiert).
Das ist aber nicht der Fall! Aber warum nicht? Ist das ein Bug oder ein Feature?
Es gibt zwar die Option "Leere Verzeichnisse löschen" (nach Klick auf "Synchronisieren"), aber ich möchte ja nur leere löschen, die in dem Quellordner nicht existieren. Die Funktion löscht aber leider alle leeren, völlig egal, ob die im Synchronisierungsvorgang beachtet wurden oder nicht.
Synchronisation: Leere Verzeichnisse werden nicht beachtet
Moderators: Hacker, Stefan2, white
-
- Junior Member
- Posts: 2
- Joined: 2008-01-02, 13:02 UTC
Das ist eine "known limitation" - wird noch nicht unterstützt.
Inzwischen gibt es ein externes Tool, das diese Funktion nachrüstet (delempty.ahk) - Aufruf nach dem Synchronisieren, je nach Bedarf mit oder ohne einzelne Bestätigungen.
/XC: Rückfrage vor jedem zu löschenden Verzeichnis
/X: Löschen ohne Nachfrage
Keiner dieser beiden Parameter: Testmodus, nur Meldung der Verzeichnisse ohne Löschung.
/ALL: alle leeren Verzeichnisse löschen (wie TC's Sync-Funktion).
Beide Verzeichnisangaben müssen einen Backslash (\) als letztes Zeichen haben.
Beispiel zur Integration im TC Startermenü ist dabei, ausführlichere Erklärung im enthaltenen Quellcode
(und im Hilfe-Bildschirm, der erscheint, wenn ohne Parameter oder nur mit z.B. "/?" gestartet).
Download hier.
Thread zum Thema (englisch): http://ghisler.ch/board/viewtopic.php?p=140961#140961
Inzwischen gibt es ein externes Tool, das diese Funktion nachrüstet (delempty.ahk) - Aufruf nach dem Synchronisieren, je nach Bedarf mit oder ohne einzelne Bestätigungen.
Code: Select all
Syntax: DELEMPTY <ziel_hier_wird_gelöscht>\\ [<quelle_hiermit_wird_verglichen>\\ | /ALL] [/X | /XC]
/X: Löschen ohne Nachfrage
Keiner dieser beiden Parameter: Testmodus, nur Meldung der Verzeichnisse ohne Löschung.
/ALL: alle leeren Verzeichnisse löschen (wie TC's Sync-Funktion).
Beide Verzeichnisangaben müssen einen Backslash (\) als letztes Zeichen haben.
Beispiel zur Integration im TC Startermenü ist dabei, ausführlichere Erklärung im enthaltenen Quellcode
(und im Hilfe-Bildschirm, der erscheint, wenn ohne Parameter oder nur mit z.B. "/?" gestartet).
Download hier.
Thread zum Thema (englisch): http://ghisler.ch/board/viewtopic.php?p=140961#140961
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
-- TC starter menu: Fast yet descriptive command access!