0 0

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

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

   url1,url2,url3...

DOS 
2012年8月25日 13:11

4个答案 按时间排序 按投票排序

0 0

采纳的答案

@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
)


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

2012年8月25日 16:04
0 0

windows下的bat太闹心了,还不如用js/python/groovy之类的脚本

2012年8月26日 22:55
0 0

楼上的怎么哪方面都懂

2012年8月25日 15:38
0 0

@echo off
for /f "delims=] tokens=1*" %%a in ('find /v /n "" ^<%1') do (
   echo.%%b
)

2012年8月25日 13:33

相关推荐

    BAT批处理脚本-将txt文件名写入首行(保留源文件).zip

    2. **读取文件内容**:脚本需要读取每个TXT文件的现有内容,这可以通过`TYPE`命令实现。例如,`TYPE %i`会显示指定文件的内容。 3. **获取文件名**:为了将文件名添加到内容的首行,脚本会使用`ECHO`命令显示文件名...

    Python连接交换机自动执行命令

    同样,Python可以读取这个文件,将每一行视为一个命令,并在连接到交换机后逐条执行。这样,我们就可以批量地对多个交换机执行相同或不同的命令,极大地提高了工作效率。 下面是一个简单的Python脚本示例,演示了...

    VB运用SQL语句读取显示数据库中的数据

    本实例将详细讲解如何实现这一功能。 首先,我们需要引入ADO(ActiveX Data Objects)库,它允许VB应用程序与各种数据库进行交互。在VB项目中,点击“工具”-&gt;“引用”,然后勾选"Microsoft ActiveX Data Objects x...

    BAT批处理脚本-加密解密-bat加密.zip

    在批处理中实现加密可能涉及到字符串替换、密钥算法等技术,使得原始脚本内容无法直接读取,增加安全性。解密过程则相反,它会恢复加密过的脚本内容。 总之,这个压缩包提供的资源可以帮助用户更好地理解和利用...

    listboxview绑定Access读取

    当使用DataReader时,我们需要遍历结果集并逐条加载到ListBox中。 ```vb While reader.Read() ListBox1.Items.Add(reader("ColumnName")) End While ``` 6. **错误处理和资源释放** 记得在完成操作后释放...

    批处理复制文件夹.zip

    在Windows系统中,批处理文件通常以`.bat`或`.cmd`为扩展名,它们是一系列DOS命令的集合,执行时按照脚本中的顺序逐条运行。这种方式在需要重复执行相同或类似操作时非常有效,可以节省大量时间。 批处理复制文件夹...

    vc++远程连接sql 2008(ado)

    通过遍历`CADOResultSet`对象,可以逐条读取并显示数据。检查`EOF`(End Of File)属性来判断是否到达记录集末尾,然后通过`Fields`集合获取字段值。 ```cpp while (!rs.EOF) { for (int i = 0; i &lt; rs.Fields-&gt;...

    批处理大全

    - 批处理文件:是包含DOS命令的文本文件,执行时会按照文件中的顺序逐条运行命令。 - 批处理语法:主要包括命令、参数、注释、条件判断、循环结构等。 - 常见命令:如`COPY`用于复制文件,`DEL`用于删除文件,`...

    Python实现数据库并行读取和写入实例

    ### Python实现数据库并行读取和写入实例详解 #### 前言 在大量数据处理的场景下,为了提高程序执行效率,采用并行处理技术成为了一种常见且有效的手段。本文将以一个具体的例子来阐述如何利用Python实现对数据库...

    BAT批处理脚本-合并文本2.zip

    可能的实现方式包括读取多个文本文件的内容,然后将它们写入一个新的文件中。这样的脚本通常会涉及命令行工具,如`type`(显示文件内容)和`&gt;&gt;`(追加输出到文件)等。 批处理脚本的编写涉及对DOS命令的了解,如`...

    ConsoleApp3.zip

    批处理文件是一种包含一连串命令的文本文件,当运行时,CMD.exe会逐条执行这些命令。通过这种方式,我们可以轻松地实现程序的循环烧录,大大提高工作效率。 步骤如下: 1. 首先,确保已经安装了JFlash和J-Link驱动...

    chuli.rar_batch script_chuli怎么用_文件批处理

    批处理文件以.bat或.cmd为扩展名,其工作原理是读取并执行文件中的每一行命令。在描述中提到的“如何使用批处理文件”,我们可以理解为学习批处理文件的创建、编辑以及执行过程。 首先,创建批处理文件非常简单,只...

    C#执行sql文件 运行sql文件

    3. **分隔SQL语句**:因为.sql文件可能包含多条语句,所以需要将读取的内容分割成单独的命令。 ```csharp string[] sqlCommands = sqlScript.Split(new string[] { "\r\nGO\r\n" }, StringSplitOptions.None); ``` ...

    C# 执行SQL脚本

    6. **逐条执行SQL命令**: 遍历命令字符串数组,对每个命令创建新的SqlCommand对象,并执行: ```csharp foreach (string command in commands) { if (!string.IsNullOrWhiteSpace(command)) { SqlCommand ...

    易语言模块执行批文件.rar

    除了基础的执行批处理文件外,易语言还可以结合批处理文件实现更复杂的任务,比如读取批处理文件内容、动态生成批处理指令、监控批处理文件的运行状态等。通过模块化的设计,可以构建出功能强大的自动化工具。 总结...

    windows 批处理

    **批处理文件**的特点是具有`.bat`或`.cmd`的扩展名,它们由一系列命令组成,这些命令会被系统的命令解释器(如COMMAND.COM或CMD.EXE)逐条解释执行。批处理文件可以非常简单,比如仅包含一条命令,也可以相当复杂,...

    用vbs实现的输入助手附使用方法

    脚本的主要功能是读取用户指定的外部文件中的每一行内容,并将这些内容通过`SendKeys`方法模拟键盘输入,将其回显到命令提示符窗口并执行。这样,用户可以预先编写好一整套命令脚本,然后通过拖放到这个VBScript上,...

    C# 不同数据库间传数据功能progress 到 SQL 通过ODBC方式传

    完成数据读取后,逐条将数据插入到SQL Server中: ```csharp using (SqlConnection sqlConn = new SqlConnection(sqlConnStr)) // sqlConnStr是SQL Server的连接字符串 { sqlConn.Open(); using (OdbcDataReader ...

    易语言编译批处理文件生成工具

    这些文件包含了连续执行的一系列DOS命令,用户只需双击该文件,系统会自动按照文件中的顺序逐条执行命令,极大地提高了工作效率。在系统维护、自动化任务执行等方面,批处理文件有着广泛的应用。 易语言编译批处理...

Global site tag (gtag.js) - Google Analytics