Ordner einzelne unbekannte Dateien nacheinander per Batch mit PDFTOTEXT verarbeiten
Moin zusammen,
ich habe folgendes Problem und konnte bisher noch keine Lösung finden. Bis auf die rudimentären Dinge bei BAT-Befehlen fehlt mir auch nötige Hintergrund.
Mein Problem:
In einem Verzeichnis landen durch diverse Geräte durchsuchbare PDF´s mit Lieferscheinen diverse Firmen. Die Dateinamen resultieren aus den Einstellungen der Multifunktionsgeräte bzw. Netzwerkscanner.
Als Beispiel nehmen wir als Ordner C:\ARBEIT
Ich möchte nun die erste PDF Datei nehmen (????.PDF)
diese mit PDFTOTEXT in eine Textdatei konvertieren (????.TXT)
In der Textdatei nach einer Zeichenfolge suchen (z.B. FIRMA_A)
Wenn "FIRMA_A" gefunden, dann die PDF in C:\ARBEIT\Bürohändler\ als ????.PDF verschieben und die Textdatei wieder löschen.
Wenn "FIRMA_A" nicht gefunden wird, dann versuche ich es mit "FIRMA_B". Wird "FIRMA_B" gefunden, dann nach C:\ARBEIT\Reifenhändler\ als ????.PDF verschieben und die Textdatei wieder löschen.
Das wiederhole ich dann solange, bis entweder der Begriff passt und die Datei verschoben wird und ich die nächste Datei verarbeite oder aber zuletzt verschiebe ich die PDF-Datei als ????.PDF nach C:\ARBEIT\UNBEKANNTE und lösche die Textdatei.
Das Zielverzeichnis gebe ich also vor; die Dateinamen sind unbekannt.
Das bezieht sich natürlich auf vielen Firmen - ich würde es entsprechend erweitern und anpassen.
Wenn alle Dateien verarbeitet wurden, endet die Batch.
Hat jemand Lust, sich dieser Fragestellung anzunehmen und einem Dummie eine praktikable BATCH (CMD) - Lösung zu erstellen?
Danke
ich habe folgendes Problem und konnte bisher noch keine Lösung finden. Bis auf die rudimentären Dinge bei BAT-Befehlen fehlt mir auch nötige Hintergrund.
Mein Problem:
In einem Verzeichnis landen durch diverse Geräte durchsuchbare PDF´s mit Lieferscheinen diverse Firmen. Die Dateinamen resultieren aus den Einstellungen der Multifunktionsgeräte bzw. Netzwerkscanner.
Als Beispiel nehmen wir als Ordner C:\ARBEIT
Ich möchte nun die erste PDF Datei nehmen (????.PDF)
diese mit PDFTOTEXT in eine Textdatei konvertieren (????.TXT)
In der Textdatei nach einer Zeichenfolge suchen (z.B. FIRMA_A)
Wenn "FIRMA_A" gefunden, dann die PDF in C:\ARBEIT\Bürohändler\ als ????.PDF verschieben und die Textdatei wieder löschen.
Wenn "FIRMA_A" nicht gefunden wird, dann versuche ich es mit "FIRMA_B". Wird "FIRMA_B" gefunden, dann nach C:\ARBEIT\Reifenhändler\ als ????.PDF verschieben und die Textdatei wieder löschen.
Das wiederhole ich dann solange, bis entweder der Begriff passt und die Datei verschoben wird und ich die nächste Datei verarbeite oder aber zuletzt verschiebe ich die PDF-Datei als ????.PDF nach C:\ARBEIT\UNBEKANNTE und lösche die Textdatei.
Das Zielverzeichnis gebe ich also vor; die Dateinamen sind unbekannt.
Das bezieht sich natürlich auf vielen Firmen - ich würde es entsprechend erweitern und anpassen.
Wenn alle Dateien verarbeitet wurden, endet die Batch.
Hat jemand Lust, sich dieser Fragestellung anzunehmen und einem Dummie eine praktikable BATCH (CMD) - Lösung zu erstellen?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 2354356679
Url: https://administrator.de/contentid/2354356679
Ausgedruckt am: 24.11.2024 um 18:11 Uhr
3 Kommentare
Neuester Kommentar
Einfach mal die Suche benutzen
Powerhellskript zum Auslesen von Kundennummern aus diversen PDFs, mit anschließender Umbenennung der Datei
Das Umbenennen dann halt durch Verschieben ersetzen sollte ja nicht der Aufwand sein 😉.
Und lass den Quatsch mit Batch, das hat man vielleicht mal vor 20 Jahren so gemacht ...
Powerhellskript zum Auslesen von Kundennummern aus diversen PDFs, mit anschließender Umbenennung der Datei
Das Umbenennen dann halt durch Verschieben ersetzen sollte ja nicht der Aufwand sein 😉.
Und lass den Quatsch mit Batch, das hat man vielleicht mal vor 20 Jahren so gemacht ...