I understand that python can handle it but you have to consider windows users trying to use normal shell features like path completion. Furthermore using `/` in documenting shell commands can confuse windows users as they are not used to/aware of it.
In python code using `/` everywhere makes sense however for shell commands, I think it should be platform specific.

 `Python will treat the backslashes as escape codes. They will actually need to enter:`

`python pyinstaller.py --name touchtracer ..\\kivy\\examples\\demo\\touchtracer\\main.p`

No, one doesn't need to escape the path entered at command line.

As for consistency, I think we should use '\' when specifying the shell commands for Windows.