3.运行ID.bat,打开a.txt,里面的身份证18位都被tab键格开。全选,再复制到源文件EXCL里,这样在WORD里就可以一个一个插入身份证信息了。保证数据的一致性,而且节省了许多劳动力。哈哈~自我感觉比较良好。复制代码
- @ECHO OFF&setlocal enabledelayedexpansion
- for /f "delims=" %%i in (id.txt) do (
- set str=%%i
- set "num="
- for /l %%a in (0,1,17) do (
- set n=!str:~%%a,1!
- set "num=!num!!n! ")
- echo !num!>>a.txt
- )
- pause
复制代码
- @ECHO OFF&setlocal enabledelayedexpansion
- for /f "delims=" %%i in (id.txt) do (
- set str=%%i
- set "num="
- for /l %%a in (0,1,17) do (
- set n=!str:~%%a,1!
- set "num=!num!!n! ")
- echo !num!>>a.txt
- )
- pause
原帖由 pumahxh 于 2010-3-26 12:34 发表
十分感谢你看我一堆废话,更要感谢你的建议!
1.代码问题:其实是我在文章中也写错了,新建的文件是id.txt,而a.txt是P生成的一个新文件,用来存放结果。更改已放在顶楼。
2.以前没发现EXCL这个功能。经测试,此功 ...
欢迎光临 批处理之家 (http://bbs.bathome.net/) | Powered by Discuz! 7.2 |