batch mode add week-range month-range option

force to select range of weeks or monthes
Fix batch mode week range feature
Merge pull request #31 from lingceng/master

batch mode add week-range month-range option