For Copy Files - Fehler abfangen
Guten Morgen zusammen,
vielleich hat jemand von Euch eine Idee.
Aus einer TXT Datei lese ich Files aus, die dann entsprechend kopiert werden sollen.
Dazu nutzen ich folgenden Befehl:
for /f %%a in ('type invoice_list.txt') do copy %%a D:\Invoice\NL\temp
Nun kommt es leider ab und zu vor, dass ein File nicht gefunden wurde und dann erscheint die Meldung:
The System cannot find the file specified.
Leider weiß ich dann natürlich nicht, welches File fehlt - hat jemand eine Idee wie ich das ändern kann ?
Vielen Dank !
Gruß
Marcus
vielleich hat jemand von Euch eine Idee.
Aus einer TXT Datei lese ich Files aus, die dann entsprechend kopiert werden sollen.
Dazu nutzen ich folgenden Befehl:
for /f %%a in ('type invoice_list.txt') do copy %%a D:\Invoice\NL\temp
Nun kommt es leider ab und zu vor, dass ein File nicht gefunden wurde und dann erscheint die Meldung:
The System cannot find the file specified.
Leider weiß ich dann natürlich nicht, welches File fehlt - hat jemand eine Idee wie ich das ändern kann ?
Vielen Dank !
Gruß
Marcus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 194557
Url: https://administrator.de/contentid/194557
Ausgedruckt am: 17.11.2024 um 09:11 Uhr
2 Kommentare
Neuester Kommentar
Hallo,
den Fehler kannst du mit
unterdrücken.
http://de.wikibooks.org/wiki/Batch-Programmierung:_Batch-Operatoren
Falls du wissen willst lass dir doch einfach die Variable %%a ausgeben. Kannst du auch koppeln, wenn Fehler gebe Dateinamen aus.
Gruß
den Fehler kannst du mit
2>NUL
unterdrücken.
http://de.wikibooks.org/wiki/Batch-Programmierung:_Batch-Operatoren
Falls du wissen willst lass dir doch einfach die Variable %%a ausgeben. Kannst du auch koppeln, wenn Fehler gebe Dateinamen aus.
Gruß