|Well, the first word of a line, either at the command line, or in a batch script(BAT/CMD), is usually the command. So in all of the above examples, it's either START, CALL or "spywareblaster.exe" itself. |
A shell command may be what would be described otherwise as an internal (Windows) command, like START, CALL or ECHO, but not "spywareblaster". Still, an internal command may be just an .EXE file (in the Windows folder), but it may also not be.
Anyway, what you asked initially, is NOT to have an additional (empty) DOS box being opened, but still having your target program being started. One of the 3 methods (specifying START or CALL or nothing), should do that.