[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
当然了。。。
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

4# hanyeguxing


文本是ansi的。代码是完全复制的没有更改没有错。是不是把批处理放在文件夹内运行?

TOP

1,文本的编码是 ansi 吗?
2,你是否对代码进行了修改?进行了哪些修改?
3,代码中 exit 下面的内容也要
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

不行啊 运行后文本里的内容都被清空变空白的了。。。

TOP

本帖最后由 hanyeguxing 于 2011-5-2 14:51 编辑

1:以 = 和 - 为分隔
2:文本行号从0开始
  1. @echo off&setlocal enableDelayedExpansion
  2. for /f "tokens=1* delims==" %%a in ('more +10^<"%~nx0"') do set "#%%a=%%b"
  3. for %%a in (*.txt) do (
  4.     (for /f "usebackq tokens=1-5* delims==-" %%b in ("%%a") do (
  5.         set/a a=%%b%%9
  6.         for %%h in (!a!) do echo;%%b=%%c-%%d-!#%%h!-%%g
  7.     ))>$
  8.     move $ "%%a"
  9. )
  10. exit
  11. 0=一一一一一一-复复复复
  12. 1=二二二二二二-冰冰冰冰
  13. 2=三三三三三三-火火火火
  14. 3=四四四四四四-流流流流
  15. 4=五五五五五五-神神神神
  16. 5=六六六六六六-天天天天
  17. 6=七七七七七七-梦梦梦梦
  18. 7=八八八八八八-龙龙龙龙
  19. 8=九九九九九九-猛猛猛猛
复制代码
1

评分人数

寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

返回列表