Batch file 如何将文件放入变量中

Batch file 如何将文件放入变量中,batch-file,cmd,var,Batch File,Cmd,Var,我在一个文件中有一些东西,想把它“放到”一个变量中,但我不知道怎么做 这是我的代码,我知道: @echo关闭 设置image=您必须解析文本文件。在空行中,应添加结束行变量(!LF!) p.S.单批次变量应具有大小限制。更改文本文件对应的默认代码页。这是否回答了您的问题?特别是需要使用set/p image=的部分,它只将文件的第一行放入变量中设置/p图像= @echo off setlocal EnableDelayedExpansion set LF=^ @rem TWO empty l

我在一个文件中有一些东西,想把它“放到”一个变量中,但我不知道怎么做

这是我的代码,我知道:

@echo关闭

设置image=您必须解析文本文件。在空行中,应添加结束行变量(!LF!


p.S.单批次变量应具有大小限制。更改文本文件对应的默认代码页。

这是否回答了您的问题?特别是需要使用
set/p image=的部分,它只将文件的第一行放入变量中<代码>设置/p图像=
@echo off
setlocal EnableDelayedExpansion
set LF=^


@rem TWO empty lines are required
set image=

for /f "skip=2 delims=] tokens=1,*" %%a in ('find /v /n "" Log.txt.txt') do (
if "%%b" neq "" (
set image=!image!%%b

) else (

set image=!image!!LF!!LF!

)

)
echo !image!