Wie aktualisiere ich den BMed.Exporter?

Wie aktualisiere ich den BMed.Exporter?

Schritt für Schritt

  1. Exporter starten — das Startbild zeigt „Suche nach Updates …“. Gibt es eine neuere Version, erscheint der Dialog „Update verfügbar“ mit Deiner installierten und der neuen Versionsnummer.
  2. „Jetzt aktualisieren“ wählen — das ist der Normalfall. Der Exporter lädt die neue Version, prüft sie, tauscht sich aus und startet neu. Oben im Fenster steht danach der grüne Hinweis „Aktualisiert von Version … auf …“.
  3. Verschwindet der Exporter nach dem Startbild, ohne Meldung — starte ihn erneut und wähle diesmal „Ohne Update fortfahren“. Lade die neue EXE anschließend von Hand herunter und ersetze die alte Datei (siehe Wenn das Update auf dem Server scheitert).
  4. Geplante Läufe mit --update starten — in der Aufgabenplanung fragt niemand nach. Ohne den Schalter --update läuft ein geplanter Export mit der installierten Version weiter (siehe Geplante Läufe aktualisieren).

Überblick

Der BMed.Exporter prüft bei jedem Start und noch einmal unmittelbar vor jedem Export, ob eine neuere Version veröffentlicht ist. Ab Version 1.23.0 fragt er, bevor er sich austauscht. Der Export funktioniert auch ohne Update.

Beim Aktualisieren prüft der Exporter die neue Datei auf Größe, SHA-256-Prüfsumme und die digitale Signatur der PARITY Software GmbH. Erst wenn alle drei stimmen, ersetzt er die laufende EXE und startet die neue Version.

Lehnst Du ein Update ab, startet die installierte Version mit einem gelben Hinweis oben im Fenster. Vor dem Export fragt der Exporter in derselben Sitzung nicht noch einmal nach dieser Version. Erst eine danach veröffentlichte Version bietet er wieder an, dann mit den Knöpfen „Jetzt aktualisieren“, „Ohne Update exportieren“ und „Abbrechen“. Aktualisierst Du an dieser Stelle, gehen Deine Eingaben im Assistenten verloren.

Voraussetzungen

Wenn das Update auf dem Server scheitert

Auf einem Windows Server mit strengem Virenschutz kann der Schutz den Exporter beenden, während er sich austauscht. Es erscheint keine Fehlermeldung: Das Startbild verschwindet, und der Exporter ist weg.

So arbeitest Du trotzdem weiter:

  1. Exporter erneut starten und im Dialog „Update verfügbar“ auf „Ohne Update fortfahren“ klicken. Den Dialog zu schließen wirkt genauso.
  2. In PARITY.med die Seite Migration öffnen und in der Kachel „BMed.Exporter herunterladen“ auf „EXE herunterladen“ klicken. Die Datei liegt auch direkt unter https://app.parity.med/downloads/BMed.Exporter.exe.
  3. Die alte BMed.Exporter.exe durch die heruntergeladene ersetzen. Unter der Schaltfläche steht die SHA-256-Prüfsumme; in PowerShell prüfst Du sie mit Get-FileHash BMed.Exporter.exe -Algorithm SHA256.
  4. Im Schutzverlauf des Virenschutzes nachsehen, ob er den Exporter blockiert hat, und gegebenenfalls eine Ausnahme einrichten lassen.

Findest Du neben der EXE nur noch eine Datei BMed.Exporter.exe.old, ist der Austausch mitten im Vorgang abgebrochen. Lade die EXE dann wie in Schritt 2 neu herunter.

Version 1.16 bis 1.22: Diese Versionen fragen noch nicht, sondern tauschen sich beim Start ohne Rückfrage aus, und einen Knopf „Ohne Update fortfahren“ gibt es dort nicht. Starte eine solche Version einmal mit dem Schalter --no-update-check, zum Beispiel über eine Verknüpfung mit dem Ziel BMed.Exporter.exe --no-update-check. Der Exporter startet dann ohne Prüfung. Lade danach die aktuelle EXE wie oben von Hand herunter. Ab Version 1.23.0 bekommst Du die Rückfrage.

Ist der Ordner der EXE nicht beschreibbar (zum Beispiel C:\Program Files), legt der Exporter die neue Version unter %LOCALAPPDATA%\BMed.Exporter\app\ ab und startet sie von dort. Starte den Exporter künftig aus diesem Ordner.

Wenn der Dialog „Update fehlgeschlagen“ erscheint

Scheitert der Download oder die Prüfung, meldet der Exporter den Grund im Dialog „Update fehlgeschlagen“. Die installierte Version bleibt nutzbar. Du hast drei Möglichkeiten:

Details stehen in der Logdatei unter %LOCALAPPDATA%\BMed.Exporter\logs.

Geplante Läufe aktualisieren

Ein geplanter Lauf (zum Beispiel BMed.Exporter.exe --module handel --out <Datei> in der Windows-Aufgabenplanung) zeigt keine Oberfläche und stellt deshalb keine Frage. Ist eine neuere Version veröffentlicht, schreibt er nur einen Hinweis in die Fehlerausgabe und exportiert mit der installierten Version.

Hängst Du den Schalter --update an, lädt der Lauf die neue Version selbst, startet sie mit denselben Argumenten und gibt deren Ergebnis als Exit-Code zurück. Scheitert das Update, endet der Lauf mit Exit-Code 6, und die bisherige Version bleibt erhalten.

Auf einem Server, auf dem das Update schon einmal gescheitert ist, lässt Du --update weg und tauschst die EXE von Hand aus.

Lass Oberfläche und geplanten Lauf während eines Updates nicht gleichzeitig aus derselben EXE-Datei laufen. Tauscht eine Instanz die Datei aus, kann die andere abbrechen und muss neu gestartet werden.

Die Update-Prüfung schaltest Du für einen Lauf mit --no-update-check ab, dauerhaft mit der Umgebungsvariable BMED_EXPORTER_SKIP_UPDATE=1.

FAQ

F: Kann ich ohne Update exportieren?

A: Ja. Ab Version 1.23.0 ist der Export mit der installierten Version immer möglich: beim Start über „Ohne Update fortfahren“, vor dem Export über „Ohne Update exportieren“. Bei Gelegenheit solltest Du trotzdem aktualisieren, denn Fehlerbehebungen kommen nur mit der neuen Version zu Dir.

F: Was bedeutet der gelbe Hinweis oben im Fenster?

A: Er heißt immer: Der Export ist möglich, aber das Update ist nicht gelaufen. Er erscheint in drei Fällen:

Den Hinweis schließt Du mit „Schließen“. Der grüne Hinweis „Aktualisiert von … auf …“ bestätigt dagegen ein erfolgreiches Update.

F: Wie sehe ich, welche Version ich habe?

A: Oben rechts im Fenster steht eine Zeile wie Version 1.23.0.80 · Build 2026-10-19 · 1a2b3c4d5 mit Version, Build-Datum und Commit-Kürzel. Dieselbe Zeile steht am Anfang jeder Logdatei. Die Zeile lässt sich markieren und kopieren; gib sie bei einer Support-Anfrage mit an.

F: Muss ich nach dem Update etwas neu einrichten?

A: Nein. Die neue Version ersetzt die alte Datei am selben Ort und startet mit denselben Argumenten. Der Dateiname spielt keine Rolle, auch eine BMed.Exporter (1).exe aktualisiert sich.

Verwandte Themen


Letzte Aktualisierung: 2026-10-19

Zur Wissensdatenbank