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.