svendok,
at two minutes each, you can do about 250 pages in a day.
in actuality, you'll be a lot faster, although you're going to be utterly bored to death.
perhaps hire a high-school student to grind away?
Ok, 'nuff said.
My approach would be to crack the file using Perl or VBA and create a flat file with a list of URLs.
Next step would be to build a program to process each URL in turn. Use Word VBA for this.
Then I'd modify the processor program to write a secondary file for the error cases.
Finally, the brains of the code - open word as an Application object under VBA, and then create new documents from each URL. [Probably needless to say, but if the document is already a PDF, or other non-word handlable document, you should either skip it or copy it directly.]
Once the document loads successfully, then print it using a PDF printer.
Successes are good.
Failures are logged.
It'll probably take you about a week to get it "right" and functioning smoothly.
The devil, as always, is in the details.
BTW, when you get it done, we'd all appreciate if you'd post a copy of the script. As you observed, you aren't the only person with these sorts of issues.
Cheers,
Oralloy