¿Cómo mostrar "%" en la salida por lotes?

-1

Estoy ejecutando el siguiente programa por lotes,

@echo off
:main
cls
echo 1%
ping localhost -n 2 >nul
cls
echo 2%
ping localhost -n 2 >nul
cls
echo 100%
ping localhost -n 2 >nul
goto main

Mi problema es que no muestra el símbolo% en la salida. ayuda por favor

Philip
fuente

Respuestas:

1

Escape el% escribiéndolo dos veces.

ejemplo:

echo 1%%
LPChip
fuente