I need to write a logon script that can change the background colour of the
login screen for a Windows XP / 2000 machine.

I know i can change the desktop colour using SetSysColor except that that's
an API call and vbscript dosn't allow those.. at least not that i've found.

I also suspect that it's the system account's desktop colour that i need to
change, but i'm not sure.

I have a requirement to change the desktop background of the login screen to
give an admin some basic system status so he can see at a glance if he needs
to log in at all, and i'm not allowed to use wallpaper.

I'd rather not have to write a small app to call the API and then call that
app from vbscript. I've looked at WMI and other places but i just cannot seem
to find what i need. I expected this to be simple.

If anyone know how to do this i'd be very grateful. I suspect i've just
looked in the wrong place.

Thanks a lot,

Martin