Hallo,
du schreibst das Programm merkt sich die Einstellung (so soll es auch sein, das Verhalten ist also "normal"),
dann wäre die erste Lösung: Wie gewünscht einstellen und dann so belassen.
Aber es kam auch direkt die Frage nach einer Sysvar, hier wird es schwieriger:
Soweit mir bekannt ist gibt es keine Systemvariable und keine Umgebungsvariable dafür,
wohl ist es aber im Profil gespeichert und dadurch über die Registry erreichbar.
Möchte man den Wert abfragen oder umstellen muß man also an die Registry ran.
Ob per *.reg Datei, BAT oder sonstwie
Sonstwie = AutoCAD-interne Programmierung (lisp vba .net arx), hier ist dann auch
deine System-Information wieder wichtig, denn mit LT hätte man die erste Möglichkeit nur
eingeschränkt im Zugriff (Trick17) und die letzte Variante über die API überhaupt nicht.
Hier der Speicherort der Einstellung PrefixedWithFileName
HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R20.1\<ACAD-xxx:xxx>\Profiles\<yourProfile>\Dialogs\AcPublishDlg
OT: Es wäre gut wenn du im möglichst passenden Forum postest (entsprechend deinem Software-Produkt),
am besten noch dazu die System-Information (Sys-Info) ausfüllst: Klick!
Betriebssystem
CAD-Software, ServicePack/Updates
und ggf. noch Grafikkarte / Drucker ..
Laut Bild arbeitest du mit AutoCAD2016, das wäre dann in "Rund um AutoCAD" richtig aufgehoben.
https://ww3.cad.de/cgi-bin/ubb/forumdisplay.cgi?action=topics&forum=Rund+um+AutoCAD&number=54
Hier noch mal die CAD.de-Übersicht aller Foren im Portal: https://ww3.cad.de/cgi-bin/ubb/Ultimate.cgi?action=intro&showall=1&mystyle=AUGCE
------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP