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
Windows 如何在批处理脚本中清除变量缓冲区而不删除它?_Windows_Batch File - Fatal编程技术网

Windows 如何在批处理脚本中清除变量缓冲区而不删除它?

Windows 如何在批处理脚本中清除变量缓冲区而不删除它?,windows,batch-file,Windows,Batch File,我正在编写一个批处理脚本来编写一个以这种方式接受输入的代码 db-driver-classname="%db_name_i%" db-password="%db_pass_i%" db-url="%db_url_i%" db-username=%db_user_i% 我正在使用echo>test.conf 此函数在每行中包含一组echo命令 :Conf_Body echo %l1% echo %l2% echo %l3% echo %l4% echo %l5% echo %l6% echo %

我正在编写一个批处理脚本来编写一个以这种方式接受输入的代码

db-driver-classname="%db_name_i%"
db-password="%db_pass_i%"
db-url="%db_url_i%"
db-username=%db_user_i%
我正在使用echo>test.conf

此函数在每行中包含一组echo命令

:Conf_Body
echo %l1%
echo %l2%
echo %l3%
echo %l4%
echo %l5%
echo %l6%
echo %l7%
echo %l8%
echo %l3%
echo %l4%
echo %l5%
echo %l6%
echo %l7%
echo %l7%

exit /B 0
然后,这些具有适当正文的条目将被重写到conf文件中。问题是,当我尝试用相同的脚本打印该文件的详细信息时,它会显示在上一次尝试中输入的条目,但conf文件包含新条目。
那么在这种情况下我该怎么办

您的问题缺少必要的代码部分,而且您的问题有点不清楚。但是,解决方案应该是您的问题缺少必要的代码部分,并且您的问题有点不清楚。然而,解决办法应该是