@echo off
rem bat命令读取文件示例
rem 判断文件是否存在
if not exist versions.txt (
echo versions.txt file not exist
goto end
)
rem 读取文件,每次读取一行,默认以空格分隔,默认取第一列
for /f %%i in ('type versions.txt') do (
echo %%i
)
rem tokens用来指定获取的列数
rem tokens=1-2,表示取第1列到第2列的内容
rem tokens=1,2,表示取第1列和第2列的内容
rem tokens=*,表示取整行
for /f "tokens=*" %%i in ('type versions.txt') do (
echo %%i
)
for /f "tokens=1-2" %%i in ('type versions.txt') do (
echo %%i %%j
)
rem 修改分隔符为.号
rem delims=.-,表示以.或者-分隔
for /f "delims=." %%i in ('type versions.txt') do (
echo %%i
)
:end
echo Press any key to continue
pause