Some good ideas. I will check them out.
Yes to kimmchii, the Maxthon's save windows as group is what inspired this.
I use Maxthon at home, but for at-work use we are stuck on IE.
Heck if I ever figure this out I might format the output the same so to be able to open with Maxthon.
Thanks mouser, I'll see if I can figure out the APIs for the history list. Good idea, hadn't thought of that. Won't quite show the currently-open windows but is better than nothing. [I don't think _monitoring_ the address bar is necessary, shellWindows.item(i).LocationURL -- where shellWindows is CreateObject("Shell.Application").Windows() -- returns the URL; there's probably other similar solutions.]
Stefan, your extension to that idea is intriguing, but I'm running into a couple problems. (I'm assuming "Verlauf" is Temp or something like that, cause I don't have anything called "Process" or similar -- but I'm surely translating that wrong anyway.) I am administrator and yet the editor claims that the History.IE5 folder is access denied. Will keep looking. Still, thanks for the PSPad recommendation! I had heard about it before but hadn't realized it was free, or so cool.
Thanks for the tips so far!