Nice idea, nice made, I would only like to see:
- a configurable width/height
- make multiline messages come on one rule (replace \n by a space)
Some notes:
- it is "Pixels", not "Pixles"!

- don't use so many WSH variables: try
code:
new ActiveXObject("WScript.Shell").RegRead("...");
for single calls instead of spilling memory on lots of ActiveX objects. Of course, when you're reading/writing a lot of keys at once, it's better to keep just 1 creation of an ActiveX object. 
* Matti likes this script. 