ECHO%VAR%到FILE(不是%VAR%的值,但是文本“%VAR%”)

时间:2014-12-07 18:11:37

标签: windows variables batch-file command-line echo

%VAR%=VARIABLE

我需要在命令之后将%VAR%回显到文件:

ECHO %VAR% > FILE.TXT 

FILE.TXT的内容将是:

%VAR%

但是由于%VAR%已定义并指定了值,因此文件看起来像

VARIABLE

我需要在命令中添加什么来使其回显%VAR%而不是值?

1 个答案:

答案 0 :(得分:2)

您可以启用局部变量并将%var%设置为空白。

你也可以用插入符号来逃避它。 echo ^%var^%

请参阅setlocal /?