Latest post of the previous page:
Windows API по умолчанию понимает любые слеши в любом количестве и любой последовательности.
Если попросить не умничать ("\\?\"), то будет понимать только обратные и только одиночные.
У cmd.exe тяжелое наследие в виде обратной совместимости, не стоит по нему судить.