For those who have faced the following problem: if Unicode is enabled in Windows command prompt (chcp 65001), .BAT and .CMD files no longer run. The solution is simple: instead of “file.bat”, use “start /b file.bat”. Voila!
P.S. The BAT file run will not support Unicode though