For those who aren't familiar with this behavior:
foreach (@ARGV){print "'$_'\n";} EXAMPLE A parameters - "A A\" B output - 'A A" B' EXAMPLE B parameters - "A A" B output - 'A A' output - 'B' #example B is how batch files (and all apps I've used) behave in windows. Also, \ is the path delimiter in windows, so it's natural to have one at the end of an argument.
I've asked on the chatterbox, and one wise monk suggested that user education was the best solution. This is a fine for my purposes. However, I'm still curious if anyone has another idea?
In reply to \" on the WinXP Command Line by Ardemus
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |