Batch file 删除字母表和特殊情况。仅显示特定行文本的数量

Batch file 删除字母表和特殊情况。仅显示特定行文本的数量,batch-file,cmd,Batch File,Cmd,版本=14.0.1400.2150 我有一个包含版本号的.ini文件。我想删除“Version”和“=”文本,将其显示在cmd上,而不显示该文本仅为14.0.1400.2150 谢谢使用for循环,使用查找查找特定字段,然后按=拆分文本,并使用第二个标记(=之后的文本) 您只需要用实际文件名替换test.ini 从cmd for /f "tokens=2delims==" %a in ('type test.ini ^| find /i "Version="') do echo %a 并从批处

版本=14.0.1400.2150

我有一个包含版本号的.ini文件。我想删除“Version”和“=”文本,将其显示在cmd上,而不显示该文本仅为14.0.1400.2150


谢谢

使用
for
循环,使用
查找
查找特定字段,然后按
=
拆分文本,并使用第二个标记(
=
之后的文本)

您只需要用实际文件名替换
test.ini

cmd

for /f "tokens=2delims==" %a in ('type test.ini ^| find /i "Version="') do echo %a
并从批处理文件

@echo off
for /f "tokens=2delims==" %%a in ('type test.ini ^| find /i "Version="') do echo %%a