robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:) ;) :smile: :lol: :hihi: :D :rofl: :muahah: :( :pff: :kopfstreichel: :ohno: :betruebt: :heulen: :kopfkratz: :duckundweg: :o :? :oops: :psst: :sauer: :-P :daumenrunter: :daumen: :dankeschoen: :thx: :dafür: :gähn:
Mehr Smileys anzeigen

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von Gast0816 » 03.01.2024, 23:50

Hab dass auch noch paarmal probiert, da kommt robocopy wohl so ein "bissel" an seine Grenzen.
War auch nur ein Test von mir, normalerweise sichere ich mir (zusätzlich) meine Treiber mit dem portablen Tool DISM++ , dort hat man dann AUCH direkt die "korrekte" Übersicht was was ist :
https://ibb.co/BZNgHdp ;)

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von DK2000 » 03.01.2024, 20:05

Ah ja, do funktioniert das auch. Aber nur mit robocopy scheint das wirklich nicht zu gehen. Man muss vorher auf die eine oder andere Weise eine Ordnerliste oder Dateiliste erstellen und dann erst mit Robocopy kopieren.

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von Holgi » 03.01.2024, 17:40

Code: Alles auswählen

@echo off
set source="C:\Windows\System32\DriverStore\"
set destination="C:\Test"
for /r %source% %%F in (.) do if "%%~fF" neq %destination% ROBOCOPY "%%F" %destination% *.* /COPYALL /R:0

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von DK2000 » 03.01.2024, 14:42

Kopiert immer noch alle Ordner. Es sollen nur die Dateien in allen Unterordnern kopiert werden, aber nicht die Ordnerstruktur. Nur die Dateien.

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von Gast0816 » 03.01.2024, 14:34

Deswegen schrieb ich ja "Gegebenenfalls (natürlich) die Verzeichnisse anpassen"

Code: Alles auswählen

robocopy /E /J C:\Windows\System32\DriverStore\FileRepository\ *.* d:\XXX\
- wäre DANN wohl angebrachter ;)

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von DK2000 » 03.01.2024, 05:50

@Gast0816:

Das funktioniert zwar, aber es wird die Verzeichnis Struktur mit kopiert. Und das soll ja nicht sein. Es sollen nur alle Dateien ohne Verzeichnisse kopiert werden.

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von Gast 0816 » 03.01.2024, 03:25

Nachtrag zum vorherigem Post:

Dass Verzeichnis muss dafür nicht existieren und bei mir sah es nach ein paar Sekunden SO aus:
Versteckter Text:
------------------------------------------------------------------------------

Insgesamt KopiertÜbersprungenKeine Übereinstimmung FEHLER Extras
Verzeich.: 741 741 0 0 0 0
Dateien: 2653 2653 0 0 0 0
Bytes: 1.940 g 1.940 g 0 0 0 0
Zeiten: 0:00:04 0:00:03 0:00:00 0:00:01


Geschwindigkeit: 589.839.566 Bytes/Sek.
Geschwindigkeit: 33750,891 Megabytes/Min.
Beendet: Mittwoch, 3. Januar 2024 03:21:43

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von Gast0816 » 03.01.2024, 03:21

@BBQ2023

Also in "Prinzip" sollte es mit Terminal und Robocopy nach dieser Syntax funktionieren:

Code: Alles auswählen

robocopy /S /E /J C:\Windows\System32\DriverStore\ *.* d:\pups\
Gegebenenfalls (natürlich) die Verzeichnisse anpassen ;)

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von g-force » 01.01.2024, 03:10

Ich bin da bei @DK2000: Damit ist "Robocopy" vermutlich überfordert, mit "PowerShell" lässt sich das gezielter einstellen.
Allerdings: Bei "Powershell" muß das Zielverzeichnis existieren oder vorher mit PS angelegt werden.

@BBQ2023
Wenn Du mir/uns genauer erklärst, was Du letztendlich mit dem Treiber-Backup vorhast, dann kann ich Dir vermutlich eine Lösung anbieten, da ich mich auch beruflich intensiv damit beschäftige.

Re: robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von DK2000 » 31.12.2023, 23:22

Mit Robocopy bin ich jetzt auch überfragt. Hatte letztens auch so etwas benötgt und letzendlich über die PowerShell gemacht:

Code: Alles auswählen

Get-ChildItem "<Quell-Pfad>" -file -Recurse|Copy-Item -Destination "<Ziel-Pfad>"
Das kopiert alle Dateien aus Quell-Pfad in den Zeil-Pfad ohne Verzeichnisse.

Mit Robocopy müsste ich selber erst einmal schauen. Einiges geht aber nur indirekt mittels Batchs.

So auf die Schnelle in der Eingabeaufforderung (nicht PowerShell) ohne Batch mit Robocopy:

Code: Alles auswählen

for /f %f in ('dir /s /b "<Quell-Pfad>"') do (Robocopy %f <Ziel-Pfad>)

robocopy Syntax " Nur Dateien aus Unterverzeichnissen kopieren ?

von BBQ2023 » 31.12.2023, 22:46

Nabend !

Ich habe für meine Rödelkiste ein Treiber-Backup via DriverStorageExplorer erstellt = 494 Ordner mit fast 2.000 Dateien ... weshalb auch immer. Läuft alles.

Ich möchte nur die Dateien OHNE Verzeichnisstruktur in ein anderes Verzeichnis kopieren. Also alles in einen Pott.

Ich begreife die Syntaxbefehle mit den Parametern nicht. Ich habe schon viele Programme ( 8 Stück oder so ) für eine Datensynchronisation gesehen. Aber die scheinen alle immer die Unterverzeichnisse zwingend mitkopieren zu wollen.

Ich möchte jetzt bitte keine Links im Sinne von " probier doch mal ... ", sondern nur eine klare Hilfe für robocopy.

Vielen Dank im voraus + GUTEN RUTSCH + PROSIT NEUJAHR, hickzz, lall :)

MfG, Erik

Nach oben