FINDSTR用起始和结束分隔符剪切字符串

时间:2015-10-15 08:59:07

标签: windows cmd split findstr

我有一个文本文件,如下所示

### OS ###
Machine;Manufacturer;Model;Current User;OS;Version;Install Date
AMSLTP2;LENOVO;7829H63;INDIA\4044;Microsoft Windows 7 Professional ;6.1.7601;20130301155559.000000+330

### CPU ###
Model;SocketDesignation;Status;# of Cores;# of Logical Processors
Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz;CPU;OK;2;4

### Services ###
Service;State;Install Date;Install Path
AcPrfMgrSvc;Running;;C:\Program Files\Lenovo\Access Connections\AcPrfMgrSvc.exe
AcSvc;Running;;C:\Program Files\Lenovo\Access Connections\AcSvc.exe

我必须为每个部分准备一个csv文件,例如操作系统(### OS ###),然后是文本直到下一部分(### CPU ###)然后提取另一部分(### CPU ### 1}})直到(### Services ###)直到结束。

我有限制,我必须使用CMD命令只为XP,Win 7编写批处理文件。

尝试了所有组合,但无法提取所需信息。

0 个答案:

没有答案