[英]How to call .bat from another .bat with input parameters . txt
如何使用輸入參數txt從另一個.bat調用.bat
我從source.bat獲得了args.txt文件,其中包含source.bat的參數值。
args.txt conatins "E:\DEstination" "E:\SSSS1" "PWD" "UID" "DB_SERVER" "DBNAME"
現在我想使用args.txt params來調用destin.bat。
我試圖從test.bat像下面這樣打電話,
call destin.bat args.txt .
但是這種方式不起作用
set pPath=%~1
set iPath=%~2
set DBUserID=%~3
set DBPassword=%~4
set DBurl=%~5
set DBNAME=%~6
請建議我使用.txt輸入從.bat調用.bat的其他方法。 提前致謝
for /f "delims=" %%a in (args.txt) do call destin.bat %%a
閱讀該行並將其用作調用的參數
您可以將參數讀入變量,例如:
set /p args= < args.txt
call destin.bat %args%
set的/ p查找用於填充變量的標准輸入(通常由用戶提供)。 在文件名前使用<符號可以將數據從文件重定向到標准輸入(然后用於設置變量)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.