sabergfx
Goto Top

Batch-Script verschieben von Daten

Hallo liebes Forum,

ich habe einen Sync-Ordner, wo in unregelmäßigen Abständen Daten und Ordner erscheinen.
Der komplette Inhalt des Ordners soll via Batch-Script und der Aufgabenplanung auf ein Netzlaufwerk verschoben werden.
Leider gelingt mir das Script nicht, entweder der Sync-Ordner wird mit verschoben verschoben (das soll nicht passieren) oder andere Daten fehlen.

Die Struktur sieht wie folgt aus. Gibt es die Möglichkeit alle Daten und Ordner (leer oder nicht) außer den Sync Ordner selbst zu verschieben?
leeres diagramm

Content-ID: 2177821947

Url: https://administrator.de/contentid/2177821947

Ausgedruckt am: 24.11.2024 um 18:11 Uhr

yumper
Lösung yumper 15.03.2022 um 21:00:51 Uhr
Goto Top
Hallo

cd \ <syncordner>
xcopy <syncorder>/*.* <zielordner>/*.* /S
del <syncordner>/*.* /S

fertig

so long

Yumper
rubberman
rubberman 15.03.2022 um 22:57:14 Uhr
Goto Top
robocopy "C:\foo\syncordner" "X:\bar\target" /e /r:0 /w:0  
Steffen
yumper
yumper 16.03.2022 um 18:02:58 Uhr
Goto Top
Zitat von @rubberman:

robocopy "C:\foo\syncordner" "X:\bar\target" /e /r:0 /w:0  
Steffen

Hallo

das löscht auf dem Ziel auch Daten. Deinen Befehl zweimal hinter einander ausgeführt und das Ziel ist leer,

So long

Yumper
SaberGFX
SaberGFX 16.03.2022 um 18:13:50 Uhr
Goto Top
Ja habe heute beides ausprobiert. Das von Jumper läuft super. Dannke
rubberman
rubberman 16.03.2022 um 20:24:28 Uhr
Goto Top
Zitat von @yumper:
das löscht auf dem Ziel auch Daten. Deinen Befehl zweimal hinter einander ausgeführt und das Ziel ist leer,

Eben noch mal getestet. Kann ich nicht reproduzieren, sorry. Weder Option /purgenoch Option /mirsind in der Kommandozeile spezifiziert um dieses Verhalten zu erzeugen. Somit ist ein Löschen von Dateien im Ziel, die nicht mehr in der Quelle zu finden sind auch nicht zu erwarten.

Steffen