This little vbscript wrapper will let you start a logon script hidden. Our logon scripts are batch and perl files and they all start with the black box. If you launch the script like hidelaunch.vbs logon.bat it will start the logon script hidden.
Set wshShell = CreateObject("WScript.Shell")
set args = wscript.arguments
command = ""
for each strArg in args
command = strArg + " "
next
wshshell.run command, 0, false