[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. chcp 65001 >nul
  3. rem 假设总行数不超过 2000000
  4. %1 (for /l %%l in (0,50000,2000000) do (start /min "" "%~f0" rem %%l))&exit
  5. if %~2 equ 0 (
  6. set str=
  7. ) else (
  8. set str=skip=%~2
  9. )
  10. for /f "%str% useback tokens=1* delims==" %%a in ("D:\DATA\data.txt") do (
  11. if exist "D:\DATA\%%a.txt" (
  12. exit
  13. )
  14. (for %%c in (%%b) do (
  15. echo %%c
  16. ))>"D:\DATA\%%a.txt"
  17. )
  18. exit
复制代码

5万行打开一个窗口,并行处理
1

评分人数

bat小白,请多指教!谢谢!

TOP

返回列表