como escapar símbolo tubo | em scripts bat?


26

Preciso ecoar o uso de commad como este no script em lote chamado command.bat

command.bat on|off

Eu não posso usar

echo %0 on|off

Eu sei que posso usar

echo "%0 on|off"

mas coloca aspas

Existe alguma outra maneira?

Respostas:


36

Use um sinal de intercalação.

por exemplo.

echo %0 on^|off
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.