in BATCH / BAT / CMD Syntax highlighting is a bug. If one put a special character inside a comment it get’s highlighted as a error. Example:
rem (This is) a comment | and some special chars
() and pipes
| are highlighted as syntax error.
Where can I change this behaviour myself or can you include it in the next version?