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

812
mohammad takin

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

Wenn ich diesen Befehl ausführt, wird dies für alle Dateien und Ordner mit Ausnahme des Ordners "C: \ Foldertest \ target" ausgeführt.

enter image description here

1
* geschnitten werden *? Was bedeutet das? Andreas vor 5 Jahren 1
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 vor 5 Jahren 0
Was ist das Problem? Wählen Sie alle Dateien außer dem Zielordner aus, schneiden Sie sie aus und fügen Sie sie in den Zielordner ein. Warum "cmd" verwenden? AFH vor 5 Jahren 0
Ich möchte mit der Datei "file.bat" alle 3600 Sekunden vorkommen. Ich brauche diesen Befehl. mohammad takin vor 5 Jahren 0
Mögliches Duplikat von [cmd move - ein paar Dateien verschieben] (https://superuser.com/questions/371302/cmd-move-move-a-couple-of-files) Nordlys Jeger vor 5 Jahren 0
Sie können den Befehl `mv` verwenden, um Dateien und Ordner zu filmen. Nick vor 5 Jahren 0

1 Antwort auf die Frage

0
JW0914

RoboCopy wäre die bevorzugte Methode:

Robocopy C:\FolderTest\ c:\FolderTest\Target /E /ZB /MOVE /MOT:60 
  • Beachten Sie den nachfolgenden Backslash im Quellordner
    • Andernfalls würde dies kopiert C:\FolderTestund nicht der Inhalt sein

  • /E: Kopieren Sie Unterverzeichnisse, einschließlich leerer
  • /ZB: Verwenden Sie den neu startbaren Modus. Wenn der Zugriff verweigert wird, verwenden Sie den Sicherungsmodus
    • Erfordert, dass der Benutzer zur Gruppe "Sicherungsoperatoren" hinzugefügt wird. Andernfalls ändern Sie in /Z
  • /MOVE: Dateien und Verzeichnisse verschieben (nach dem Kopieren aus der Quelle löschen)
  • /MOT: Quelle überwachen; erneut laufen in X Minuten, falls geändert
    • Sie könnten auch nutzen /MON:1
      • /MON: Quelle überwachen; Wird erneut ausgeführt, wenn mehr als X geändert wird
FEHLER: Sie haben keine Benutzerrechte zum Sichern und Wiederherstellen von Dateien. ***** Sie benötigen diese, um Sicherungskopien (/ B oder / ZB) auszuführen. FEHLER: Robocopy hat keinen Speicher mehr und wurde beendet. FEHLER: Ungültiger Parameter #% d: "% s" FEHLER: Ungültige Jobdatei, Zeile #% d: "% s" mohammad takin vor 5 Jahren 0
Sie können den Benutzer entweder zur Gruppe der Sicherungsoperatoren hinzufügen oder `/ ZB` in` / Z` ändern. _Ich habe meine Antwort mit dem oben genannten aktualisiert ._ JW0914 vor 5 Jahren 0