Have you looked at using a script ?
Basically its a multi line file with extension .SCR, it would be like this. It just executes every line opening and closing dwg files.
open DWG1
(load "myfixlisp")
Open dwg2
(load "myfixlisp")
open dwg3
(load "myfixlisp")
Google "script writer"
You may be able to pick a directory and write the script, then run it, using a lisp. Lee-mac has a good "get a list of dwgs in a directory".