If you're in XP, this shouldn't be a problem.
When you runthe batch file what is the error you're getting?
As long as you're not using any legacy applications that require the old 8.3 names you should be ok with spaces in the name.
Try running the batch file from command line so you can actually get the error message as opposed to double clickign it and the command box disappears immediately.