WIe kann in ich einer Batch Datei mit echo ein Prozentzeichen augeben lassen?

1 Antwort

echo ^%

Das Caret-Zeichen "^" macht jedes nachfolgende Sonderzeichen literal.

Das ist sicherer als die Verdoppelung des "%", denn das kann u.U. auch zu Fehlern führen:

[...]
call :MeineAusgabe %%Hallo%%
[...]
:MeineAusgabe
echo %1

Das wird nicht funktionieren.