Yes, that's one of the bigger differences between the MS family and the Unix family. In Unix it's the shell's task to do command line parsing, globbing, etc. while COMMAND.COM and CMD.EXE just call the program and let it do all the rest. So, the answer to the OP: in Unixish systems, there isn't.
in reply to Re: [SHELL] Detect backslash in command line args
in thread [SHELL] Detect backslash in command line args