我可以有3個參數的文本文件:(讓我們稱之爲它的Test.txt)批處理文件通過腳本之間傳遞引用
One
Two
Three
無處不在我讀它說,閱讀列表,recomended for /f %%A in (test.txt) do ...
,
我還可以加載每個元素作爲
< test.txt (
set /p Var1=
set /p Var2=
set /p Var3=
)
但是,如果我只想要第二個元素是什麼?
它是否像傳遞一個值?
call test.bat %var1% %var2% %var3%
,並在test.bat的 VAR2 =%2
現在採取這一一步,我已經通過了可變我test.bat的
令後說我對其進行一些更改,
set /p var2=%var2%+5 (I added 5)
如何將此值發回給我的原始文檔,
我看到了,我應該使用這樣的
set /p var2="%var2%+5"
這使得它的環境變量爲批處理不能處理退貨,
然而,不工作,當我在顯示VAR2我主文檔,它顯示爲空格