Ok, so in order to have ConsoleWrite output to a command prompt Window, you have to compile as CUI instead of GUI right? I'm trying to emulate similiar functionality of other exe's in that if you just run the exe via double-clicking Mouse, it runs and shows the GUI, however if you call it from a Console (DOS Window) with parameters, it processes those parameters, eg. myscript.exe /h Will display a help message, or /v version information. Meanwhile, passing nothing, should just open t