Can you show us the contents of your batch file please?
(BtwBTW, recommended practice is to use arcpy.AddMessagearcpy.AddMessage()
rather than print, for portability between command line/batch files and arcmapArcMap. But print is fine if you don't want your message to display inside arcmapArcMap.)