Verschieben Sie alle Dateien und Ordner mit CMD (BAT File)

1

Ich möchte alle Dateien und Ordner im Ordner "C: \ Foldertest \" in den Ordner "C: \ Foldertest \ target" verschieben.

Und wenn ich diesen Befehl ausführe, wird dies für alle Dateien und Ordner außer dem Ordner "C: \ Foldertest \ target" ausgeführt.

Bildbeschreibung hier eingeben

mohammad takin
quelle
1
geschnitten werden ? Was bedeutet das?
Andreas
Kopieren Sie alle Dateien im Ordner "C: \ Foldertest" in den Ordner "C: \ Foldertest \ target" und löschen Sie sie aus dem Ordner "C: \ Foldertest".
Mohammad Takin
Was ist das Problem? Wählen Sie alle Dateien mit Ausnahme des Zielordners aus, und kopieren Sie sie in den Zielordner. Warum benutzen cmd?
AFH
Ich möchte mit der Datei "file.bat" alle 3600 Sekunden passieren. Ich brauche diesen Befehl.
Mohammad Takin
Mögliches Duplikat von cmd move - verschiebe ein paar Dateien
Nordlys Jeger

Antworten:

2

RoboCopy wäre die bevorzugte Methode:

Robocopy C:\FolderTest\ c:\FolderTest\Target /E /ZB /MOVE /MOT:60
  • Beachten Sie den abschließenden Backslash im Quellordner
    • Wenn Sie dies nicht angeben C:\FolderTest, wird der Inhalt kopiert

  • /E: Kopieren Sie Unterverzeichnisse, auch leere
  • /ZB: Verwenden Sie den neustartfähigen Modus. Wenn der Zugriff verweigert wird, verwenden Sie den Sicherungsmodus
    • Erfordert, dass der Benutzer der Gruppe Sicherungs-Operatoren hinzugefügt wird, andernfalls wird zu geändert /Z
  • /MOVE: Dateien und Verzeichnisse verschieben (nach dem Kopieren aus der Quelle löschen)
  • /MOT: Quelle überwachen; Nach einer Änderung in X Minuten erneut ausführen
    • Sie könnten auch nutzen /MON:1
      • /MON: Quelle überwachen; erneut ausführen, wenn mehr als X Änderungen sichtbar sind
JW0914
quelle
FEHLER: Sie haben keine Benutzerrechte zum Sichern und Wiederherstellen von Dateien. ***** Sie benötigen diese, um Sicherungskopien (/ B oder / ZB) erstellen zu können. FEHLER: Robocopy hat keinen Speicher mehr. FEHLER: Ungültiger Parameter #% d: "% s" FEHLER: Ungültige
Auftragsdatei
Sie können entweder den Benutzer der Gruppe Sicherungs - Operatoren hinzufügen oder ändern /ZBzu /Z. Ich habe meine Antwort mit den oben genannten aktualisiert.
JW0914