I'm always suspicious when people say no logs were generated, logging is one of the first things that gets set up.
If you haven't done so already, add pause to a new line at the end of your .bat, this will keep the window from closing immediately when the server stops, allowing you to see error messages that may have printed to the console.