As far as I know, that is a problem with the Windows command line interpreter. Since, if I remember correctly, it's due to some stupid design or behaviour on Microsoft's part, it's unlikely the problem is ever going to be fixed- Kovid has expressed his reluctance before to code around stupid designs
But it was good you mentioned it- sometimes we users do things that the developers never intended and break stuff, or just plain find bugs. It won't do for them to get bored, after all