パーセント記号を含む変数の値をエコーするにはどうすればいいですか?

パーセント記号を含む変数の値をエコーするにはどうすればいいですか?

% を含む変数をエコーし​​たいです。

元:

set var=Hello
echo %var%

明らかに「Hello」がエコーされることになりますが、どうすればエコーだけさせることができるでしょうか%var%?

答え1

特殊文字をエスケープするには、値を囲むことで効果を発揮します。キャレットs

echo ^%var^%

ここに画像の説明を入力してください

答え2

パーセント記号を二重にする必要があります%%var%%

@echo off
set "var=Hello"
echo in my variable %%var%% ===^> %var%
pause

関連情報