I had a look. i can see no reason why .bat files with curly brackets won't launch but other .bat files will.
Are you sure it is not just an issue with .bat and .au3 in general? That is what i am thinking.
One thing i did notice is you should wrap your command line in quotes.