If your batch render was completed in 30 seconds, it kind of sounds like it didn't render the entire 300 frames (something you have to specify in your Render Settings (Render Globals). Is that what you're saying, that it didn't render your whole animation?
Don't be satisfied with what you can do but rather strive to do the things you can't do!
Exceed Expectations!