Here's a simpler example for a MessageBox, without showing the cmd.exe console:
@echo off START mshta "javascript:var WshShell = new ActiveXObject("WScript.Shell");WshShell.Popup('Message...', 10, 'Title', 1 + 4096);close();" -flags1 exit