2014-09-19 156 views
0

我有一個批處理文件:如何使用參數文件執行windows批處理命令行?


@echo off 

set username=Admin 

set password=Admin 

echo %username% 

echo %password% 

現在我想使用的參數文件(例如: 「Parameter.txt」)

username=Admin 

password=Admin 

和批量CRIPT(例如: 「Test.bat」)

echo %username% 

echo %password% 

How以「TEST.BAT」可以使用參數文件「Parameter.txt」

回答

0

Assumming parameter.txt具有指定格式,

for /f "usebackq delims=" %%a in ("parameter.txt") do set "%%a" 
echo %username% 
echo %password% 

for /f命令將讀取輸入文件(必要usebackq正確引用輸入文件名,delims=不包含任何分隔符並全部讀完)和(對於每行(將存儲在可替換參數%%a中),執行do子句中的代碼:a set命令,其中名稱爲a nd從文件中檢索到的變量值並存儲在%%a

+0

非常感謝,它工作正常!它對我的工作非常有用 – 2014-09-19 08:44:23

相關問題