loveclumsy 2012-08-25 13:11 采纳率: 33.3%
浏览 3527
已采纳

cmd命令如何实现逐条读取txt内容

我想用批处理文件读取一个txt文本里面的每一条内容,然后对内容做操作。txt格式如下:

   url1,url2,url3...

  • 写回答

4条回答 默认 最新

  • jinnianshilongnian 2012-08-25 16:04
    关注

    [code="java"]@echo off

    setlocal enabledelayedexpansion
    set str=
    for /f %%a in (%1) do (
    set str=!str!,%%a
    )

    REM "桌面\bat.bat" D:\aa.log

    if not "%str%" == "" set "str=%str:~1%"

    set str="%str%"

    :STR_VISTOR

    for /f "tokens=1,* delims=," %%i in (%str%) do (
    echo.%%i
    set str="%%j"

    goto STR_VISTOR
    

    )[/code]

    试了半下午 你试试能解决你的问题嘛 可能需要微调

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发