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!