Board logo

标题: [文本处理] 求助,bat批处理ini文件内容 [打印本页]

作者: sunnan163    时间: 2019-1-18 15:39     标题: 求助,bat批处理ini文件内容

想使用bat批处理更改ini文件某几个数值

修改指定路肩文件  d:\测试\123.ini

内容

;sqlite
LocalStoreCode=HT000123
LocalTillID=01
;LanguageTranslate=zh_CN

//是否删除打印文件
DeletePrintFile=1
terminalid=012345

其中的000123和 012345  部分 的数值  

  bat批处理 提示输入新 数值
作者: yhcfsr    时间: 2019-1-18 19:19

  1. @echo off
  2. set/p "LocalStoreCode=LocalStoreCode=HT"
  3. set/p "terminalid=terminalid="
  4. for /f "delims=" %%a in ('findstr /n .* "d:\测试\123.ini"') do (
  5. set "str=%%a"
  6. setlocal enabledelayedexpansion
  7. if "!str:LocalStoreCode=!" neq "!str!" (echo;LocalStoreCode=HT!LocalStoreCode!
  8. ) else if "!str:terminalid=!" neq "!str!" (echo;terminalid=!terminalid!
  9. ) else (echo;!str:*:=!)
  10. endlocal
  11. )
  12. pause
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2