我正在尝试创建一个 .bat 文件,该文件将用整行文本替换一组变量(按顺序)。
我曾经从文件'variables.txt'中提取3行文本数组:
@echo off
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
for /F "tokens=*" %%A in (variables.txt) do (
SET /A vidx=!vidx! + 1
set var!vidx!=%%A
)
set var
我想扫描文件“export.txt”,并且第一次遇到“client”这个词时,我想用第一个变量替换整行。
第二次遇到“客户”一词时,我希望它用第二个变量替换整行(依此类推)。
我真的很难过,不确定 for /F 序列中的多个变量。