Datei aus Ordner kopieren
Hallo ,
ich möchte eine bestimmte PDF Datei aus einen Ordner mit Hilfe eines Batch auf ein anderes Laufwerk kopieren.
Hallo,
ich habe ein Ordner System, wo jeden Tag ein Ordner entsteht der mehrere Dateien enthält. Aus diesen möchte ich eine bestimmte Datei mit einen Batch kopieren auf ein anderes Laufwerk.
Mein einziges Problem ist das ich nur den Anfang des Ordnernamens habe . Also der Ordner heisst RM_CAL_0931 die 0931 ist die Uhrzeit wann der Ordner erstellt wurde.
Die Uhrzeit ändert sich jeden Tag.
folgendes habe ich probiert
@echo off
.
.
.
copy c:\SICHERUNG\RM_CAL_*\RMAN250933.PDF d:\test\RMAN250933.PDF
er sagt mir er kann die Datei nicht finden ,liegt es an dem Wildcard im Ordnernamen?
Danke erstmal
ich möchte eine bestimmte PDF Datei aus einen Ordner mit Hilfe eines Batch auf ein anderes Laufwerk kopieren.
Hallo,
ich habe ein Ordner System, wo jeden Tag ein Ordner entsteht der mehrere Dateien enthält. Aus diesen möchte ich eine bestimmte Datei mit einen Batch kopieren auf ein anderes Laufwerk.
Mein einziges Problem ist das ich nur den Anfang des Ordnernamens habe . Also der Ordner heisst RM_CAL_0931 die 0931 ist die Uhrzeit wann der Ordner erstellt wurde.
Die Uhrzeit ändert sich jeden Tag.
folgendes habe ich probiert
@echo off
.
.
.
copy c:\SICHERUNG\RM_CAL_*\RMAN250933.PDF d:\test\RMAN250933.PDF
er sagt mir er kann die Datei nicht finden ,liegt es an dem Wildcard im Ordnernamen?
Danke erstmal
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 155183
Url: https://administrator.de/contentid/155183
Ausgedruckt am: 08.11.2024 um 11:11 Uhr
6 Kommentare
Neuester Kommentar
Hallo tommhii!
Wenn es nur einen derartigen Ordner gibt, ungetestet etwa so:
bzw wenn es im entsprechenden Pfad (inkl aller Unterordner) nur eine Datei des angegebenen Namens gibt:
In beiden Varianten wird davon ausgegangen, dass der Zielordner bereits existiert - anderenfalls wäre ein "
Grüße
bastla
Wenn es nur einen derartigen Ordner gibt, ungetestet etwa so:
for /f %%i in ('dir /b /ad c:\SICHERUNG\RM_CAL_*') do copy c:\SICHERUNG\%%i\RMAN250933.PDF d:\test\
for /f %%i in ('dir /s /b /a-d c:\SICHERUNG\RMAN250933.PDF') do copy %%i d:\test\
md
" vorweg oder die Verwendung von "xcopy
" erforderlich.Grüße
bastla
Hallo tommhii!
Die Frage kommt Jahrzehnte zu spät und wäre auch damals schon an die falsche Person gerichtet gewesen (mit anderen Worten: Ich kann nix dafür ) ...
Es wird Dir aber bei eigenen Versuchen (mit dem "
Grüße
bastla
Die Frage kommt Jahrzehnte zu spät und wäre auch damals schon an die falsche Person gerichtet gewesen (mit anderen Worten: Ich kann nix dafür ) ...
Es wird Dir aber bei eigenen Versuchen (mit dem "
dir
"-Befehl) sicher auffallen, dass Wildcards ("*" oder "?") nur im letzten Teil eines Pfades verwendet werden können.Grüße
bastla