Как отобразить «%» в пакетном выводе?

Как отобразить «%» в пакетном выводе?

Я запускаю следующую пакетную программу:

@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

Моя проблема в том, что он не отображает символ % в выводе. Пожалуйста, помогите.

решение1

Чтобы экранировать %, введите его дважды.

пример:

echo 1%%

Связанный контент