Beim Start lädt der Inventor Zusatzmodule, die weitere Funktionen zur Verfügung stellen. Welche Module geladen werden, findet man in unter Extras > Zusatzmodule oder im dem separaten Programm Zusatzmodulmanager.
Früher hat der Inventor Zusatzmodule einfach geladen, sobald man sie ihm "untergeschoben" hat (via registriert der DLL oder – die neue Methode – durch speichern der DLL inkl. Zusatzinfos z.B. unter C:\ProgramData\Autodesk\Inventor Addins (dieser Speicherort gilt dann für alle Inventor Versionen. Die Inventor Toolbox wird z.B. dort geladen und wird so mit allen Inventorversionen mit gestartet (und läuft dort auch)).
Ist ein Addin versionsspezifisch, liegt die für das Laden zuständige Addin-Datei in C:\ProgramData\Autodesk\Inventor 2018\Addins. In der Addin-Datei wird nun auf die DLL verwiesen, die geladen werden soll.
Vorab konfigurieren, ob ein Addin überhaupt geladen werden darf bzw. ob und wann eine Meldung bzgl. Laden/Blockieren kommen sollen.
Wird ein (nicht zertifiziertes) Addin zum ersten mal beim Inventorstart mit geladen, kommt im Standard eine Meldung, ob das Zusatzmodul zukünftig immer geladen werden soll oder ob es blockiert werden soll. Der Grund dafür ist, das ein Addin ein ausführbares Programm ist, das Schaden anrichten könnte.
Zusarzmodul-Manager anklicken und dann Addin erlauben (oder auch nicht!)
Wo wird gespeichert, das ich dieses Addin erlaubt haben?
Wenn bei einem Addin die Blockierung aufgehoben wird, wird diese Einstellung in die Datei C:\Users\<Winuser>\AppData\Roaming\Autodesk\Inventor 2018\Addins\AddInLoadRules geschrieben.
Wird diese Datei gelöscht, müssen die Zusatzmodule ohne gültiges Zertifikat wieder über den Zusatzmodulmanager aktiviert werden.
Wo kann ich das Verhalten (blockieren, alle blockieren, erlauben ohne Nachfrage usw.) einstellen?
Was der Inventor machen soll. wenn ein ihm unbekanntes Addin geladen wird, kann in der der Datei C:\Program Files\Autodesk\Inventor 2018\Preferences\AddInLoadRules.xml eingestellt werden. (War früher mal in %appdata%\Autodesk\Inventor 2016\Addins\AddInLoadRules.xml, aber da macht sie aus sicherheitstechnischen Sicht keinen Sinn, weil von jedem User änderbar. Unter C:\Program Files dürfen nur Administratoren ändern.)
Wird dort z.B. unten eingestellt:
…dann wird der Blockierenmechanismus komplett abgeschaltet und jedes Addin wird geladen.
Zudem lassen sich Ladeverhalten nach Ablagepfad, ID und Addin-Ersteller einstellen. Die verschiedenen Konfigurationsmöglichkeiten sind alle sehr gut in der XML-Datei dokumentiert.
Keine Kommentare:
Kommentar veröffentlichen
War der Beitrag hilfreich oder hast du eine Ergänzung dazu?
Ist noch eine Frage offen?
Ich freue mich auf deine Rückmeldung!
Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.