Support Request #108
closedExport EDS extension with adtf_datexporter command line tool
Description
Supportanfrage:
Lieber ADTF-Support,
ist es möglich, mit Hilfe des Dat-Exporter-Tools, EDS-Daten aus dat-Dateien zu extrahieren? Ich verwende ADTF 2.9.0 unter Windows 7. ADTF 2.9.13 könnte ich bei Bedarf auch installieren.
In der Doku habe ich nichts Genaues dazu gefunden. Anscheinend kann man nur Streams aus der dat-Datei extrahieren.
Ich hatte auch damit experimentiert, den Extended Data Service zu laden. Ich weiß dann aber nicht, wie ich z.B. damit die im EDS der Dat-Datei angehängten Dateien zumindest anzeigen lassen kann. Das Ziel wäre, diese Dateien zu exportieren.
Ich weiß, wie ich interaktiv aus der ADTF-GUI EDS-Dateien extrahieren kann. Ich würde aber einen skriptbaren Weg bevorzugen, ohne gleich einen ADTF-Filter dafür programmieren zu müssen. Kennen Sie evtl. einen Weg?
Lösung:
Kommandozeilenaufruf:
<ADTF-DIR\bin>adtf_datexporter.exe -service <ADTF-DIR>\bin\adtf_extended_data.srv -extensionsink adtf.export_ext.extended_data -property command=extract -property outputdir=<OUTPUT-DIR> <PATH-TO-DAT>\EDS.dat
Damit werden die angehängten Files im angegebenen Verzeichnis abgelegt.
Mit dem Kommando help erhält man die möglichen Kommandos extract und list für die adtf.export_ext.extended_data Extension Sink, sowie weitere Infos zu den Properties.
Es ist nicht möglich EDS-Daten per Kommandozeile an eine bestehende DAT-File anzuhängen.
Das ist lediglich über die GUI möglich, allerdings erst ab ADTF 2.13.x
Ich würde bei einem Umstieg die 2.14 empfehlen, hier wurden dahingehend einige wichtige Bugfixes gemacht.
Files