
[已解決]替換ini文本文件關鍵字后面的數字批處理代碼哪里有問題最后由 ygqiang 于 -6-28 23:02[已解決]替換ini文本文件關鍵字后面的數字,批處理代碼哪里有問題?
- del /q temp.txt
- del /q xxx.txt
- find CARD_TERMINALNO card.ini>>temp.txt
- for /f tokens=2 delims== %%a in (temp.txt) do set cardid=%%a
- echo %cardid%
- pause
- for /f tokens=1 delims= %%a in (temp.txt) do set cardte=%%a
- echo %cardte%
- pause
- for /f tokens=1 delims= %%a in (card.ini) do if not %%a==%cardte% (echo %%a>>xxx.txt) else (echo CARD_TERMINALNO=84>>xxx.txt)
- pause
nclick="copycode($('code0'));">復制代碼
ini文件內容如下:[CARD]#第三方代理服務器SIOS的IP地址SIOS_IP=192.168.11.15#第三方代理服務器sios 的端口號SIOS_PORT=8500#給第三方系統分配的系統代碼SYS_CODE=14#終端編號CARD_TERMINALNO=28#讀卡器類型,0為usb類型讀卡器,1為串口讀卡器CARD_READER_TYPE=0#串口讀卡器的串口號,0~3分別代表串口1~4CARD_PORT=0#串口讀卡器的波特率BAUD_RATE=19200#操作員代碼CARD_OPERATOR=027#是否在線讀卡(0-不在線,1-在線)CARD_IFo
nLINE=0#是否忽略1216錯誤(0-不忽略,1-忽略)CARD_1216=0