// command strings, environment strings, directory to start in
Runtime.getRuntime().exec( new String[] { "cmd.exe", "/E:1900", "/C", "MyBat.bat"},
                           new String[] { "flavour=strawberry", "font=Stone"},
                           "C:\\SomeDirectory" );