用批处理找出TXT文本中的特定字符串,并写入另一个TXT文件中?

BIOSVersion REG_SZ R0210Y5
SystemFamily REG_SZ
SystemManufacturer REG_SZ ACER Corporation
SystemqroductName REG_SZ PH325U
SystemSKU REG_SZ N/A
SystemVersion REG_SZ C603K9LX
文件1.txt的内容如上,我的目的是找出PH325U这一串字符,这一串字符是可变的,字符数目也是可变的.前面的SystemqroductName REG_SZ是不变了.
最后结果是生成一个2.txt文件,内容是刚才找到的H325U.
请高手给出完整的代码,谢谢

@Echo Off
For /f "tokens=1-2*" %%i in ('Type 1.txt^|Findstr /i "SystemqroductName"') do (Echo %%k>>2.txt)
Pause

请用记事本把以上内容保存为批处理文件(xx.bat),批处理和1.txt放在一起使用,批处理运行后自动生成2.txt.内容为后面的名称(PH325U).

追问

你试过吗?我试了,怎么没有输出呢,请看一下有没有问题

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答