rekursive move-Befehl auf windows
Ich muss .Fledermaus-Kopie ein .sh, ich weiß nicht viel Windows-cmd.
Auf Linux könnte ich tun
mv ...
oder
rsync -a SOURCE/DEST/--remove-sent-files --ignore-existing --whole-file
aber Windows "verschieben" kann nicht das gleiche
vielleicht gibt es ja eine windows einfache alternative, einfacher und schneller als
for /R c:\sourceFolder\ %%G in (*) do ( move /Y "%%G" c:\destinationFolder\ )
Linux-mv scheint die update-Verzeichnisse Zeiger, aber die oben genannten Windows-Befehl hartes Zeug? Ich denke, es ist nicht eine gute Idee für die großen Ordner, die ich brauche, um Häufig bewegen
- Verwenden
robocopy
, da Vista, oder die älterenxcopy
(die fähig ist, erfordert aber mehr Arbeit hinzufügen-Schalter, um es zu bekommen Recht auf Arbeit).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
move
Befehl bewegen kann, die Verzeichnisse sowie Dateien.Robocopy hat für mich Wunder:
Habe ich es zu verschieben Sie alle Dateien mit bestimmten Maske aus
c:\cache
und seine zahlreichen Unterverzeichnissen.XCOPY sollte den trick tun, ich benutze es in batch-Dateien die ganze Zeit
etwas wie, wenn Sie nur versuchen zu Ziel .sh Dateien
Lassen Sie mich wissen, wenn Sie weitere Fragen haben,
Ich weiß, dies ist ein Alter thread, aber da es nicht die eine richtige Antwort, die ich dachte, ich würde binden Sie es off.
Den alten DOS-Befehl, um dies zu erreichen ist:
So, in der OP-Frage:
Den Ordner und alles in den Ordner (einschließlich der Unterverzeichnisse) verschoben werden.
Rekursiven verschieben in windows, ein einfaches
move
Befehl ist ok. Hier ist das Beispiel, ich denke, es wäre hilfreich.Wo
.dmp
ist die Erweiterung der Datei, die bewegt werden würden, um die Lage rekursive Ordner Dbbackup , dann das Jahr, dann den Monat.