Board logo

标题: [文本处理] bat代码,有啥区别?获取ini文件某一行的某个数据。 [打印本页]

作者: ygqiang    时间: 2018-10-26 09:11     标题: bat代码,有啥区别?获取ini文件某一行的某个数据。

本帖最后由 ygqiang 于 2018-10-26 09:14 编辑

bat代码,啥区别?获取ini文件某一行的某个数据。

echo number=%number: =%
这个代码,加不加,有什么差别?
  1. @echo off
  2. for /f "tokens=2 delims==" %%i in ('find "CARD_TERMINALNO" "card.ini"') do (
  3.     set number=%%i
  4. )
  5. echo number=%number: =%
  6. echo ID2----:%number%
  7. pause >nul 2>nul
复制代码
card.ini文件内容如下:
xxx
xxxxxx
#终端编号
CARD_TERMINALNO=60
xx
x
作者: Batcher    时间: 2018-10-26 10:51

猜测是为了处理多余的空格吧,例如:
CARD_TERMINALNO=空格60
CARD_TERMINALNO=60空格




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