我有一个文本文件,如下所示
### 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编写批处理文件。
尝试了所有组合,但无法提取所需信息。