Kommandozeile

www.CAD6.de

Malz++Kassner CAD6 kennt einige optionale Parameter in der Kommandozeile, die das Verhalten des Programms beim Aufruf und danach bestimmen. Folgende Parameter sind derzeit definiert:

<Dateiname>

Öffnen: Wenn die Kommandozeile nur einen einzelnen Dateinamen enthält, wird diese Datei nach dem Start geöffnet. Dateinamen, die Leerzeichen enthalten, müssen mit doppelten Häkchen begrenzt werden.

Beispiel: "d:\Meine Datei.mkd".

/p oder -p

Drucken: Der erste Dateiname in der Kommandozeile gibt eine Datei an, die geladen und mittels Datei > Drucken > Zeichnung gedruckt werden soll. Dazu erscheint der Drucken-Dialog, der Benutzer muss aktiv werden.

Nach dem Ausdruck oder Abbruch beendet sich das Programm und gibt einen Wert zurück:

0 = Drucken wurde dem Benutzer angeboten (ob tatsächlich gedruckt wurde, spiegelt sich nicht im Rückgabewert wider)

1 = allgemeiner Fehler

2 = keine gültige Lizenz

5 = Fehler beim Öffnen der Datei

Beispiel: -p "d:\Meine Datei.mkd".

/c oder -c

Konvertieren: Der erste Dateiname in der Kommandozeile gibt eine Datei in einem Fremdformat an, die geladen und direkt als MKD-Datei gespeichert werden soll. Der zweite Dateiname gibt den Namen der Zieldatei an.

Folgende Werte müssen direkt ohne Leerzeichen auf das c folgen und durch Komma getrennt sein: Dateityp[,Version,Konvertierungsparameter]. Derzeit definierte Dateitypen: DXF, DWG, PDF, SVG. Version gibt an, zu welcher Version des Interface die nachfolgenden Parameter passen (beispielsweise 6260 für CAD6 Release 2026.0). Zu den optionalen Konvertierungsparametern siehe das MKD-Format von MKI_DRAWINGREF in der CAD6interface (API) Online-Dokumentation (in Englisch). Werden keine Parameter angegeben, verwendet das Programm seine aktuellen Einstellungen fürs Öffnen des jeweiligen Dateityps.

Nach der Konvertierung beendet sich das Programm und gibt einen Wert zurück:

0 = die Konvertierung ist erfolgt

1 = allgemeiner Fehler

2 = keine gültige Lizenz

3 = unbekannte Optionen-Version

4 = Syntaxfehler in Optionen

5 = Fehler beim Öffnen der Quelldatei

6 = Fehler beim Speichern der Zieldatei

Beispiel: -cPDF "d:\Eingabe.pdf" "d:\Ausgabe.mkd".

/w oder -w

Fenstergröße: Das Programm wird mit gegebener Größe und Position gestartet. Die folgenden Werte müssen direkt ohne Leerzeichen auf das w folgen und durch Komma getrennt sein: X-Koordinate,Y-Koordinate,Breite,Höhe (alle in Pixel).

Beispiel: -w10,10,1024,768.

/k oder -k

Konfiguration: Das Programm benutzt den angegebenen Unterordner zum Speichern aller globalen Optionen und Einstellungen. Dies ermöglicht es, unterschiedliche Fassungen von Malz++Kassner CAD6 zu nutzen, die nicht die gleichen Einstellungen haben. Der Name des Unterordners muss direkt auf das k folgen und darf keine Leerzeichen enthalten.

Beispiel: -kTestumgebung.

/r oder -r

Bestellen: Das Programm zeigt nach dem Start sofort den Hilfe > Bestellen & Freischalten Dialog an.

/a oder -a

Aktivieren: Das Programm zeigt nach dem Start sofort den Hilfe > Aktivierung / Dongle Dialog an.

/forceall oder -forceall

Das Programm versucht, unabhängig von der aktuellen Lizenz, alle Plug-Ins von Malz++Kassner, die verfügbar sind, zu laden. Plug-Ins, die nicht lizensiert sind und deren Testzeitraum abgelaufen ist, werden wieder verworfen.

/forcestudio oder -forcestudio

Das Programm versucht, unabhängig von der aktuellen Lizenz, genau die Plug-Ins von Malz++Kassner zu laden, die Teil des Lieferumfangs von CAD6studio sind. Plug-Ins, die nicht lizensiert sind und deren Testzeitraum abgelaufen ist, werden wieder verworfen.

/forcenone oder -forcenone

Das Programm lädt, unabhängig von der aktuellen Lizenz, keine Plug-Ins von Malz++Kassner.

/nocustom oder -nocustom

Das Programm lädt keine Plug-Ins von Drittanbietern. Ansonsten werden solche Plug-Ins immer geladen, unabhängig von der aktuellen Lizenz.

/testall oder -testall

Ist das Programm im Testmodus, also nicht lizensiert, lädt es alle Plug-Ins von Malz++Kassner, die verfügbar sind. Anderenfalls lädt es die Plug-Ins basierend auf der aktuellen Lizenz. Wird nicht -testall angegeben, lädt das Programm im Testmodus genau die Plug-Ins, die Teil des Lieferumfangs von CAD6studio sind.

 

CAD6studio Release 2026.0 - Copyright 2026 Malz++Kassner® GmbH