Hi there,
For all those who would like to run a lisp routine, or some script code, or just a single command, on a selection of drawings: This here is my gift to you. The MultiFileTool v3.1
You will need DOSlib to get it to run (which you can find here on the forum, amongst other places)
With this LISP routine you can do pretty much anything, to a selection of files and you can select them in as many ways as you can think of. (& you can integrate (parts of) it into your own functions.)
Explaining all it can do and how it all works would be way to much for this post.
So, i'll just add the list of options here, to get an idea of what it can do (for you)
Options:
- Load a LISP file with each drawing
- Execute user supplied commands/script/macro or even lisp code
- Extensive options for file selection
- Sort list of filenames
- Save/load lists
- Autosave & load (remember) list
- Allow/prevent duplicate filenames
- Supports custom made import functions to get lists from anywhere you like
- Uses realtime checking for fileopen function
- Checks if the file really exists
- Checks if the file doesn't require a higher acad version
- Checks if the current file needs to, and can, be saved
- Ignores new-unsaved drawings (closed without saving)
- Open (& Close) writable files
- Open (& Close) Read-Only files
- Open (& Close) Open (other user:network) files. (read-only)
- Option to warn user about missing files (dialog closes after 10 sec.)
- Option to warn user about Read-Only & Open(network) files (incl. retry)
- Option to automatically skip Read-Only & Open(network) files
- Option to log files which where not processed.
- Option to ignore changes (no saving)
I just spent the last weekend writing you a manual to go with it, So, for all your questions: RTFM!
(which of course means: Please read my RichTextFormat.Manual 😛 )
Note: most of the info inside the manual can be found as comments inside the LiSP file too.
If you would like to help or contribute, you're Always welcome to come up with idea's or improvements, revise the code, test it on your ACAD version, or just proof-read my manual.
Any help would be much appreciated.
It has currently been tested on 2014, 2016, 2018 & 2019 (each 64bit)
edit:
🤣of course RTF is the one format you can't upload... so i just converted it to docx.
Solved! Go to Solution.