Como passar um caractere de pipe entre aspas para cmd.exe?
Eu quero invocar:
"c:\(...)\devenv.com" foo.sln /build "Debug|Win32"
usando cmd.exe. Na minha experiência, o cmd.exe retira o primeiro par de aspas (fazendo com que o executável não seja encontrado) ou o segundo par de aspas (fazendo com que o caractere de pipe seja mal interpretado).Como você passa um caractere de pipe entre aspas para cmd.exe?