Assuming you have Windows 2000, XP, Vista, or Windows 7, try the following: cscript /nologo filename.vbs If your script uses WScript.Echo or simular subroutines, you’ll want to use cscript rather than wscript, otherwise I seem to recall that you get message boxes for each Echo subroutine call.