我正在处理一些批处理文件.
我需要从一些文本文件中读取名称.让我解释一下
我需要从一些文本文件中读取名称.让我解释一下
我有一个文件File.txt,其条目类似于FirstName = John.
现在我的批处理文件应该从文件中读取文本John,我应该能够将John存储在某个变量中.
但是使用下面的代码,如果我使用delims ==,我可以将FirstName文本存储在某个变量中而不是John中.
for /F "delims==" %%I in (File.txt) do set Title=%%I echo %Title%
解决方法
@echo off setlocal for /F "tokens=1,2 delims==" %%a in (File.txt) do set Title=%%b echo %Title%
是否将名字值提取到Title …中,但仅限于包含Firstname的最后一行!
@echo off setlocal for /F "tokens=1,2 delims==" %%a in (File.txt) do ( set t=%t% %%b ) echo %t:Firstname=%
是否连接所有找到的名字.