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


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

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

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.