Old thread i know, but I was looking for something simular.
Note quite the right answer for this but I found that running bginfo from a GPO as a startup script (not a login script) it will output the file as 1024x768 each time not matter the resolution of the monitor attached.