First of all, thanks for fast upload of official gameconfig.
Looks like on windows systems the bat created does not get edited by the before start script.
Expected behaviour would be to look for the environment variable, if not found try to use the java downloaded on the server install, if that cannot be found stay with executepath java %*
On my setup expected outcome would be to set the .bat with direct path to the customerfolder/java/java25/bin/java.exe , but this will never get set, even if the java file is present. Path stays with the java %* set by file creation.