mittels Batchdatei alle Dateien eines Verzeichnisse bearbeiten
mit folgender Batchdatei filtre ich aus einer DWP-Datei eine Zeile heraus die mit 001 beginnt und speichere das Ergebnis als als TXT-Date und die dazugehörige PDF-Datei in das Verzeichnis OUT.
@echo on
:: Batchdatei zur Erzeugung der Indexdatei *.TXT aus einer DWP-Datei und kopieren der dazugehörigen PDF-Datei im Verzeichnis OUT
start /wait xcopy C:\TEST\IN\Beispiel001.pdf C:\TEST\OUT\ /q /i
findstr /B /C:"001" C:\TEST\IN\Beispiel001.dwp > C:\TEST\OUT\Beispiel001.txt
start del C:\TEST\IN\Beispiel001.*
::exit /b
wie muss die Batchdatei aussehen wenn alle Dateien des IN-Verzeichnisses verarbeiten will.
Es gehören immer eine PWD und PDF zusammen.(gleicher Name)
kann mir jemand helfen?
@echo on
:: Batchdatei zur Erzeugung der Indexdatei *.TXT aus einer DWP-Datei und kopieren der dazugehörigen PDF-Datei im Verzeichnis OUT
start /wait xcopy C:\TEST\IN\Beispiel001.pdf C:\TEST\OUT\ /q /i
findstr /B /C:"001" C:\TEST\IN\Beispiel001.dwp > C:\TEST\OUT\Beispiel001.txt
start del C:\TEST\IN\Beispiel001.*
::exit /b
wie muss die Batchdatei aussehen wenn alle Dateien des IN-Verzeichnisses verarbeiten will.
Es gehören immer eine PWD und PDF zusammen.(gleicher Name)
kann mir jemand helfen?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-Key: 78723
Url: https://administrator.de/contentid/78723
Ausgedruckt am: 29.03.2024 um 01:03 Uhr
3 Kommentare
Neuester Kommentar
Versuchs mal so:
@echo on
:: Batchdatei zur Erzeugung der Indexdatei *.TXT aus einer DWP-Datei und kopieren der dazugehörigen PDF-Datei im Verzeichnis OUT
FOR /F "delims=" %%i in ('dir "C:\TEST\IN\*.dwp" /B /a-D') do (
start /wait xcopy C:\TEST\IN\%%~ni.pdf C:\TEST\OUT\ /q /i
findstr /B /C:"001" C:\TEST\IN\%%~ni.dwp > C:\TEST\OUT\%%~ni.txt
start del C:\TEST\IN\%%~ni.*
)
::exit /b