Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 将变量按原样放入文本文件(批处理)_Batch File - Fatal编程技术网

Batch file 将变量按原样放入文本文件(批处理)

Batch file 将变量按原样放入文本文件(批处理),batch-file,Batch File,我需要一些帮助。是否可以使此代码: @echo off @title test ( echo %test% ) >> test.txt pause 在“test.txt”中会有这个 与此相反: ECHO is OFF. 因此,基本上,我不想知道是否可以在文本文档中放入变量,而不在文本文档中显示实际变量。谢谢ECHO需要在命令后一段时间将以下值视为不是ECHO本身的参数。这是正确的: echo.%test% 这是自找麻烦: echo %test% 您可以用另一个%%来转义%:e

我需要一些帮助。是否可以使此代码:

@echo off
@title test
(
echo %test%
) >> test.txt
pause
在“test.txt”中会有这个

与此相反:

ECHO is OFF.

因此,基本上,我不想知道是否可以在文本文档中放入变量,而不在文本文档中显示实际变量。谢谢

ECHO需要在命令后一段时间将以下值视为不是ECHO本身的参数。这是正确的:

echo.%test%
这是自找麻烦:

echo %test%

您可以用另一个
%%
来转义
%
echo%%test%%
没有答案,因为我确信这已经得到了答案。可能是其他原因。完全错误。圆点只是没有给出错误消息,如果变量为emptyNo,它就不会给出错误消息。圆点确保“将以下值不作为echo本身的参数处理”。“这里有一个示例,您可以尝试演示这一点:
set“test=/?”&echo%test%
vs
set“test=/?”&echo。%test%
echo %test%