Although any arguments after the script filename are passed to the script running SBS.exe with arguments before the script filename changes the way it runs.
-eenv.sbs this sets the environment variables to come from file env.sbs. This is prefixed to the main code and is allowed to write to %string variables. Use any file name you want.
-c compile only and list any errors but do not execute the code if it compiles correctly.
-d set debug mode
-Ddumpfile.txt dump the complied image. If the file name is not specified then c:\script dump.log is used
-s set silent mode