![Board logo](images/default/logo.gif)
标题: [其他] [请教]读取文本某一行中的字符写入到另一文件指定位置 [打印本页]
作者: temp 时间: 2009-8-27 23:33 标题: [请教]读取文本某一行中的字符写入到另一文件指定位置
求读取文本文件红色处字符,写入到另一文件指定位置的批处理代码
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\3&13C0B0C5&0&58: Realtek RTL8139 Family PCI Fast Ethernet NIC
PCI\VEN_1106&DEV_0571&SUBSYS_18271019&REV_06\3&13C0B0C5&0&89: VIA Bus Master IDE Controller
PCI\VEN_1106&DEV_3038&SUBSYS_18271019&REV_80....
写入到:
devcon disable *%dev%*
谢谢! (不懂的怎么提问,请多多包函)
作者: namejm 时间: 2009-8-28 00:03
代码的编写与待处理文件的全文内容息息相关,仅给出部分内容是无法写代码的,请在顶楼以附件的形式上传完整的文件;若文件超大,请提供下载链接;若涉及敏感内容,请做适当的替换处理。
作者: temp 时间: 2009-8-28 12:24
原帖由 namejm 于 2009-8-28 00:03 发表 ![](http://bbs.bathome.net/images/common/back.gif)
代码的编写与待处理文件的全文内容息息相关,仅给出部分内容是无法写代码的,请在顶楼以附件的形式上传完整的文件;若文件超大,请提供下载链接;若涉及敏感内容,请做适当的替换处理。
谢谢!
没有完整的代码,只是一个思路,我想根据别人提供的设计,自己根据实际情况修改读取的行
代码一:- @echo off
- title=
- rem 列出本地计算机上所有已知的“外围组件互连”(PCI) 设备并写入到1.txt
- "C:\devcon.exe" find pci\*>1.txt
- rem 把读取的数据引用或写入到**中间位置
- devcon disable *%dev%*
- del /f /s /q 1.txt
复制代码
1.txt:
rem 读取1.txt第n行m段代码(n:不同的网卡所在的行不同;m:红色标示处)
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\3&13C0B0C5&0&58: Realtek RTL8139 Family PCI Fast Ethernet NIC
PCI\VEN_1106&DEV_0571&SUBSYS_18271019&REV_06\3&13C0B0C5&0&89: VIA Bus Master IDE Controller
PCI\VEN_1106&DEV_3038&SUBSYS_18271019&REV_80
作者: temp 时间: 2009-8-28 12:50
原帖由 namejm 于 2009-8-28 00:03 发表 ![](http://bbs.bathome.net/images/common/back.gif)
代码的编写与待处理文件的全文内容息息相关,仅给出部分内容是无法写代码的,请在顶楼以附件的形式上传完整的文件;若文件超大,请提供下载链接;若涉及敏感内容,请做适当的替换处理。
或者读取注册表中的网卡,如我自己的网卡:
PCI\VEN_10EC&DEV_****&SUBSYS_813910EC&REV_10\3&13C0B0C5&0&58: Realtek RTL8139 Family PCI Fast Ethernet NIC
PCI\VEN_1106&DEV_****&SUBSYS_18271019&REV_06\3&13C0B0C5&0&89: VIA Bus Master IDE Controller
在批处理文件中写入或引用到指定的位置:
devcon disable *dev_*****
谢谢!
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |