Batch file 删除字母表和特殊情况。仅显示特定行文本的数量
版本=14.0.1400.2150 我有一个包含版本号的.ini文件。我想删除“Version”和“=”文本,将其显示在cmd上,而不显示该文本仅为14.0.1400.2150Batch 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 并从批处
谢谢使用
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