BAT檔FOR指令應用

Home Home
引用 | 編輯 teldeanmac85
2014-05-21 19:25
樓主
推文 x0
文字檔內容C:\TEMP\NI.TXT
------------------------------------------------------------------------------
"Version"="3.11.49152"
"VersionString"="3.1.1"
"gpibIniDefault"=" ..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 郭瘋子
2014-06-03 21:18
1樓
  
問一下,你在做什麼 @@"

獻花 x0
引用 | 編輯 jacob777
2016-09-20 22:12
2樓
  
不知現回覆還有幫助嗎....

記得bat檔的虛擬變數必須以兩個百分號(%%)起頭
所以你的bat檔內的%i要改成%%i
例如
for /f "delims== tokens=2" %%i in ('find "VersionString" "c:\temp\ni.txt"') do if %%i=="3.1.1" call "C:\temp\setup.exe"

下指令只需%i ,所以才有指令通,bat檔不運作!
供您參考~

獻花 x0