Thanks, I haven't been annoyed enough at the same time as having enough free time to go hunting for more solutions yet. I may look into this.
Looks pretty straightforward, aside from double-checking that those registry keys are accurate.
I'm assuming the pings to localhost are a poor man's pause, but I'd think a 'sleep' or 'timeout' would be more controlled.
(ok, my batch scripting knowledge is slightly out of date, the sleep command isn't available in newer Windows versions.)