无忧启动论坛

标题: 批处理用什么命令显示txt文本指定的行的内容 [打印本页]

作者: 2012luo    时间: 2012-7-16 20:04
标题: 批处理用什么命令显示txt文本指定的行的内容
假设我有一个文本名为1.txt。该文本有三百多行,我只想显示第189行的内容。批处理该怎么写?求大大不吝赐教
作者: 2012luo    时间: 2012-7-16 22:47
我最近在学批处理,想为公司写一个根据MAC地址全自动改计算机名、改IP、加域的批处理,我怕问得太复杂所以就一步一步的问,自己也好分析代码。我把公司所有电脑的MAC地址、IP地址、计算机名都采集到了,MAC地址的格式是00-01-02-03-04-05。整个文本(1.txt)的格式是MAC|计算机名|IP。我现在就想根据MAC地址来查找对应IP和计算机名的值并存入两个变量中。关于改计算机名、改IP和加域的部分目前已经解决。这就是我本来的目的
作者: x9tian    时间: 2012-7-22 15:48
标题: 标题
find /n /c ".*" 1.txt|find [189]

方法二 more +188 1.txt
方法三 for /f "skip=188 delms=*" %%g in (.\1.txt) do echo/%%g&&pauseh&&goto :eof




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3