Auch wenn du mich nicht gefragt hast, ohne Wertung und ohne Detaillösung Mit Lisp kannst du AutoCAD, was das Thema angeht, ziemlich frei steuern. Also könnte man "alle möglichen Ansätze" mit Lisp umsetzen. - ZwitterLösung, aber aus gutem Grund erwähnt: AutoCAD Script erzeugen [i](simpel, aber eigentlich Quatsch. Macht nur in bestimmten Fällen Sinn, dann wenn ein Script pro Datei ausgeführt werden soll, dies ist ab und zu die einzige Möglichkeit für ganz bestimmte Anforderungen)[/i] Ansätze bei denen es um komplett nur um Lisp geht, da wäre ich bei "Drei Grundvarianten" - Mit Lisp im SDI-Modus die Dateien durchgehen und entweder wie gewohnt "die aktuelle Datei" bearbeiten. - Dafür Sorgen das die Funktion beim Dateistart ausgeführt wird und dann alle Dateien öffnen, Wahlweise in gleicher Sitzung oder neuer Sitzung - Dateien in Acad oder der AcCoreConsole per odbx öffnen und bearbeiten [eingeschränkte Möglichkeiten] Mögliche Detaillösungen gibt es sehr viele, grundlegende Ansätze würde ich mal auf drei beziffern. Und um es mal nicht auf Lisp einzuschränken, denn das Thema hier ist ja allgemeiner Natur: ohne Wertung und Detaillösung [b]a[/b])* Man nutzt eines von wirklich unzähligen Codes/Tools/Programme zur Batchverarbeitung [i](allgemein, unabhängig der Programmiersprache und dahinterstehender Methode) / teilweise auch für AutoCAD-LT[/i] Früher hatte Adesk selbst ein sehr gutes am Start: ScriptPro Die Programme haben alle Vor- und Nachteile, von kostenlos bis günstig kann man die Qualität nicht am Preis absehen. Die wenigstens Lösungen sind können [b]wirklich[/b] gut mit "Fehlerfällen" umgehen und reportieren. ScriptPro konnte das sehr gut. Es gibt auch aktuell noch ein ScriptPro, jedoch entspricht dies nicht mehr ganz dem ursprünglichen AutoDesk Programm. [b]b[/b]) AutoCAD-Script [i](Mit der Dateiliste und einem Texteditor oder Excel "einfach" zu erstellen)[/i] Das ist komplett Handarbeit, der Ablauf erfolgt dann automatisch Dies würde dann im SingleDocumentModus (SDI) von Acad ablaufen. - Oder durch irgendeine Automatisierung SO ein Script erstellen lassen (in Excel auch durch Excelformeln), da ist man aber außer bei der Excel-Formel-Lösung ganz schnell wieder bei Programmierung und in dem Fall wäre es Quark, denn dann hätte man auch ganz andere Möglichkeiten (Punkt a)[/i] [b]c[/b]) Hier fangen schon teilweise die in a) verwendeten Methoden der Toollösungen an, aber nur als Teilautomatisierung. Man sorgt dafür das mit öffnen einer Datei in AutoCAD das betreffende Script oder Programm/Befehl gestartet wird, dann sorgt man für das öffnen der Dateien, entweder per Hand oder automatisch. c1) AutoCAD-Instanz [URL=http://help.autodesk.com/view/ACD/2017/DEU/?guid=GUID-8E54B6EC-5B52-4F62-B7FC-0D4E1EDF093A]Öffnen einer DWG in neuer AutoCAD-Instanz, mit Startparameter /B (=Scriptdatei)[/URL] Dann öffnet man alle Dateien darüber, das Script beinhaltet das Speichern (wenn nötig) und Schließen. c2) AutoCAD-Instanz [URL=http://ww3.cad.de/foren/ubb/Forum54/HTML/009952.shtml]acad.lsp - Eintrag [i](bei Sysvar Acadlspasdoc=0)[/i][/URL] c3) Datei-Instanz [URL=http://ww3.cad.de/foren/ubb/Forum54/HTML/009952.shtml]acaddoc.lsp - Eintrag[/URL] c4) Datei-Instanz [URL=http://help.autodesk.com/view/ACD/2017/DEU/?guid=GUID-47621BB1-F29D-4A69-9C99-A6E1495FBA38]Laden über die Appload Startgruppe[/URL] [i]DWGs jeweils in neuen Acad-Instanz Öffnen: Wie gewohnt per Hand, durch tolle Programmierlösungen, oder [zum einfachen Beispiel] durch eine *.bat Datei erfolgen, in der Praxis wäre dann folgendes Beispiel möglich: Windows-Explorer, in einen Ordner mit 100 DWG navigieren, den Eintrag "Script alle" starten, die hinterlegte *.bat Datei öffnen alle 100 Dateien nacheinander in einer neuen Acad-Instanz, das automatisch ausgeführte Script pro Datei erledigt seinen Job, inkl. schließen von Acad, fertig. DWGs in aktueller Acad-Instanz Öffnen: Wie gewohnt per Hand, durch tolle Programmierlösungen, oder [als warum auch nicht Beispiel] [url=http://forum.cad.de/foren/ubb/Forum54/HTML/033300.shtml#000001]den AutoCAD-Publizier-Vorgang als BatchSklaven nutzen[/url] [/i] [b]*[/b] generell zu a) a1) jede DWG mit neuer AutoCAD-Instanz starten und *wie auch immer* das Script/den Code/oder die Funkion starten, speichern(wenn nötig),schließen a2) jede DWG in einer Acad-Instanz öffnen und *wie auch immer* das Script/den Code/oder die Funkion starten, speichern(wenn nötig),schließen Wolke | acad.exe accoreconsole.exe | realdwg/odbx