I added the fixes to the security classes, image size parsing, and some other little nuggets that were hiding around. Still no judges comments
Java4K.exe doesn't work and neither does the JAR. Running the BAT file works.
The error with the JAR is a NullPointerException in File's constructor when you call it at line 80 of your Security class.
The direct-from jar launching should report a better error now. As for the Java4k.exe - if run the "no bundled jre" version, it expects a 32-bit version of the JRE to be installed. If you only have the 64-bit version, I'm guessing it won't run. Which version did you try out?