Ausführen einer Befehlszeile in Switch
Das Problem
Es gibt leistungsfähige Tools, die nur über eine Befehlszeilenschnittstelle verfügen. Eines dieser Tools ist EXIF zum Extrahieren von Metadaten aus Bildern. Switch liest nativ Metadaten aus JPEG-Dateien. Wenn ein Workflow mit RAW-Bildern arbeitet, ist das EXIF-Tool von unschätzbarem Wert.
Switch kann Befehlszeilentools aus einem Workflow heraus aufrufen. Diese Funktionalität kann in den meisten Fällen durch Scripting erreicht werden. Es gibt jedoch Mittel und Wege, die Aufgabe ohne Scripting zu erledigen.
Die Lösung
Mit dieser Lösung führt Switch die Befehlszeilenanwendung EXIF.exe aus, um Metadaten aus Bildern zu extrahieren:
- Bilddateien gelangen über einen Übergabepunkt oder eine Netzwerkfreigabe in den Workflow
- Die EXIF-Anwendung wird von Switch über das Befehlszeilenelement aufgerufen und erzeugt eine XML-Datei mit den Bild-Metadaten
- Die neue XML-Datei wird mit der entsprechenden Bilddatei verknüpft
- Metadaten werden verwendet, um eine Verzeichnisstruktur zu erstellen, d. h.. Datum>Auflösung>ISO>Bilddatei, anschließend wird die Datei an eine Netzwerkfreigabe gesendet
Ihre Vorteile
- Führen Sie eine Befehlszeilenanwendung von einem einzelnen Workflowelement aus.
- Erweitern Sie die nativen Funktionen von Switch mit einer einfachen Anwendung
- Nutzen Sie die RAW-Bild-Metadaten
Für diesen Fall verwendete Workflow-Elemente und Module


Client-Modul – Ermöglichen Sie Nutzern den Zugriff auf Switch-Workflows über einen Browser. Mehr erfahren.
Metadaten-Modul – Nutzen Sie Job-Daten, um die Entscheidungsfindung zu automatisieren. Mehr erfahren.
Job-Dismantler – nimmt Dateien aus einem Ordnerauftrag heraus und verwandelt sie in separate Dateiaufträge.
EXIF-Anwendung – Befehlszeilenanwendung eines Drittanbieters, die Metadaten aus Bilddateien liest.

XML-Aufgriff – verknüpft eine XML-Datei als Metadaten mit einer Jobdatei.
Job umbenennen – bietet Mechanismen zur Umbenennung von Jobs.
Hierarchiepfad festlegen – ändert die Segmente der Job-Pfad-Hierarchie.
Hierarchie archivieren – sendet Aufträge an einen Ort, der den Hierarchiepfad des Auftrags verwendet.
Sind Sie bereit, Ihre Automatisierung auf die nächste Stufe zu heben?
Switch gibt Ihnen die Möglichkeit und die Freiheit, Ihren Workflow zu automatisieren. Setzen Sie sich mit einem Enfocus-Wiederverkäufer in Verbindung, um mehr zu erfahren.