"Because that's the net change from UNIX to MS-DOS command line syntax, the dash and forward slash got changed to forward slash and backslash."
Actually there's a third. / becomes the escape character instead of \. It's a perverse three way shuffle.