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

Printed on: August 31, 2024 at 22:08 o'clock

yumper
Solution yumper Mar 15, 2022 at 20:00:51 (UTC)
Goto Top
Hallo

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

fertig

so long

Yumper
rubberman
rubberman Mar 15, 2022 at 21:57:14 (UTC)
Goto Top
robocopy "C:\foo\syncordner" "X:\bar\target" /e /r:0 /w:0  
Steffen
yumper
yumper Mar 16, 2022 at 17:02:58 (UTC)
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 Mar 16, 2022 at 17:13:50 (UTC)
Goto Top
Ja habe heute beides ausprobiert. Das von Jumper läuft super. Dannke
rubberman
rubberman Mar 16, 2022 at 19:24:28 (UTC)
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