Forseti2003 14 Geschrieben 6. Oktober 2009 Melden Teilen Geschrieben 6. Oktober 2009 Grüße an Alle, hab jetzt die letzten 3-5 Stunden damit verbracht mittels Google und Co. mir Hilfen und Beispiel-Code für eine (vermutlich zweigeteilte) Batchdatei zu holen, bin dabei aber noch nicht ganz fündig geworden. Vielleicht kann mir aber jemand bei dem Problem helfen, denke sogar das es recht simpel ist, aber ich mal wieder den Wald vor lauter Bäumen nicht sehe. Folgendes: Wir erstellen mit Hilfe eines Multifunktionsgeräts TIFF-Dateien und legen diese auf einem FTP-Server ab. Soweit so gut, nur hat der Drucker den Nachteil, das er seinen Profilnamen als Ordnername nutzt und diesen hochnummeriert. Die Dokumente darin lauten dann jeweils 00001.tiff 00002.tiff etc. Wir haben den Drucker nun so umprogrammiert, das er bei dem SCAN-Vorgang einen Wert abfrägt, denn wir eintragen können. Diesen schreibt er aber leider nur in eine METADATEI (XST) hinein und kann diesen Wert nicht als Ordernnamen nutzen. So sollte es aussehen: Eine Batchdatei liest im Hauptverzeichnis alle Unterordner ein und sucht dort jeweils nach der XST Datei. In dieser stehen zwei wichtige Werte, nämlich der derzeitige Ordnername string DocumentObjectName = "TEST011" und später den Wert string MetaDataValue = "6011784" (dies jeweils pro Unterordner). Diese Werte könnte er dann in eine TXT-Datei ins Hauptverzeichnis schreiben und nun übergibt er an die zweite Batch (oder evtl. lässt er es bei sich selbst weiterlaufen) die nun hergeht und einfach den Ordner TEST011 in Tour6011784 umschreibt. Dies logischerweise dann auch für alle weiteren Ordner im Verzeichnis. Problem: Leider kommt es vor das der MetaDataValue Wert mehrfach vorhanden sein kann, in diesem Fall sollte die Batch hergehen, den Inhalt des zweiten Ordners (also TEST012) in den Ordner TEST011/Tour6011784 schieben, je nachdem ob bereits der neue Ordner schon vorhanden ist oder nicht. Warum ich scheiter: Ich hab absolut keinen Schimmer wie ich die METALISTE erzeugen könnte um die Werte Alter Ordner / Neuer Ordner abzulegen. Auch die Schleife für den Bereich Problem ist mir noch nicht ganz klar. Wenn mir also jemand helfen könnte, wäre ich sehr verbunden. *liebschau* Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.