ComPortBinder-CLI: Grundlagen, Befehle und Exit-Codes Pro
Alle Kernfunktionen von ComPortBinder stehen als Kommandozeilen-Befehle bereit – für PowerShell-, Batch- und Python-Skripte, Deployment und CI/CD. Diese Anleitung erklärt den korrekten Aufruf, die wichtigsten Befehle und die Auswertung der Exit-Codes (Pro-Lizenz erforderlich).
Der richtige Aufruf: Konsole, Batch, PowerShell
ComPortBinder ist eine Windows-Anwendung (WinExe). In einer interaktiven Konsole kehrt der Prompt deshalb sofort zurück – dort start /wait voranstellen, damit die Ausgabe und der Exit-Code ankommen. In Batch-Dateien wartet der Aufruf automatisch korrekt und %ERRORLEVEL% stimmt.
:: Interaktive Eingabeaufforderung:
start /wait ComPortBinder.exe list
:: In Batch-Dateien genuegt:
ComPortBinder.exe list
:: PowerShell:
$p = Start-Process ComPortBinder.exe -ArgumentList "scan" -Wait -PassThru
$p.ExitCodeDie wichtigsten Befehle
ComPortBinder.exe list :: Geraete mit Status und COM-Nummer auflisten
ComPortBinder.exe list-rules :: Regeln anzeigen
ComPortBinder.exe scan :: Ist-Zustand pruefen (Exit 3 bei Abweichungen)
ComPortBinder.exe correct all :: Alle Abweichungen korrigieren (ueber den Dienst)
ComPortBinder.exe help :: Vollstaendige BefehlsreferenzDarüber hinaus gibt es Befehle für Regel-Verwaltung (rule), Profile (profile, export-config/import-config), Berichte (report), Einstellungen (config), Lizenz (license) und den Windows-Dienst (service).
Exit-Codes auswerten
0 = Erfolg · 1 = Fehler · 2 = Lizenz oder Adminrechte fehlen · 3 = Zustandsabweichung ohne Fehler – etwa scan mit ausstehenden Korrekturen oder service status bei gestopptem Dienst.
Exit-Code 3 macht scan zum Monitoring-Werkzeug: Ein Skript erkennt daran, dass Korrekturen anstehen, ohne etwas zu verändern. Beispiele dazu in CLI-Automatisierung.
Häufige Fragen
Brauche ich für die CLI eine Pro-Lizenz?
Warum sehe ich CLI-Änderungen nicht sofort in der geöffneten GUI?
Welche Befehle brauchen Administrator-Rechte?
Verwandte Anleitungen
ComPortBinder 1.37.0 für Windows
MSI-Installer, 1,7 MB. Jede Installation startet mit einer 14-tägigen Pro-Testphase – ohne Registrierung.