Mit xcopy © Dateien aus bestimmten Unterordnern extrahieren

482
z8080

Ich habe einige Daten, die systematisch in Unterordnern mit mehreren Ebenen organisiert sind, und ich möchte alle Dateien kopieren, die sich in bestimmten Unterordnern befinden, die ich mit einer regulären Ausdrücke-Syntax angeben möchte.

An der Windows 10-Eingabeaufforderung habe ich Variationen des folgenden Befehls versucht:

xcopy f:\Project\*\*Sess1\T1_*\*.* c:\CopyOfSelectedFiles\ 

Nur um zu erklären, wie ich (vielleicht falsch) die Syntax des Befehls verwendet habe: Das erste * im Befehl zeigt an, dass ich mit dem nächsten Unterordner fortfahren möchte, und zwar für alle Ordner direkt unter dem Projektordner. Die * Sess1 zeigt an, dass ich nur tiefer zu den Unterordnern gehen möchte, die auf "Sess1" enden. und so weiter...

Ich habe versucht, sowohl mit copyund mit xcopy, mit verschiedenen Befehls Flags / Parameter wie /s, /iusw; aber jedes Mal erhalte ich Fehlermeldungen dieses Typs:

File not found - *.* 0 File(s) copied 

Danke für jede Hilfe!

0
haben Sie stattdessen über Robocopy nachgedacht? es hat viel robustere Auswahl- und Ausschlussmöglichkeiten. https://ss64.com/nt/robocopy.html Frank Thomas vor 6 Jahren 2
Ich habe versucht, xcopy durch robocopy zu ersetzen (sowie mehr mit den Parametern herumzuspielen), jedoch bekomme ich ähnliche Fehler. Möglicherweise stimmt nur etwas nicht mit der Verwendung der Parameter, mit denen ich die Quelldateien angegeben habe. z8080 vor 6 Jahren 0
Nun, die Argumente werden sich bei Powershell völlig unterscheiden. Können Sie uns zeigen, was Sie zusammen gemacht haben? Frank Thomas vor 6 Jahren 0

0 Antworten auf die Frage