我有一个批处理文件:
@echo off
set username=Admin
set password=Admin
echo %username%
echo %password%
现在我想使用参数文件(例如:" Parameter.txt")
username=Admin
password=Admin
批量处理(例如:" Test.bat")
echo %username%
echo %password%
如何" Test.bat"可以使用参数文件" Parameter.txt"
答案 0 :(得分:0)
假设parameter.txt
具有指示的格式
for /f "usebackq delims=" %%a in ("parameter.txt") do set "%%a"
echo %username%
echo %password%
for /f
命令将读取正确引用输入文件名所需的输入文件(usebackq
,delims=
不包括任何分隔符和读取整行)和每个 line (将存储在for
可替换参数%%a
中),执行do
子句中的代码:set
命令,其名称和值从文件中检索并存储在%%a