包含内容的html文件
由assemblyPOroject提供的覆盖范围A90%使用Partcover生成
请帮我找到百分比值,即使用批处理文件
找到90%答案 0 :(得分:0)
>find "%" name.txt
---------- NAME.TXT
Coverage by assemblyPOroject A90%
>set string=Coverage by assemblyPOroject A90%
>echo %string%
Coverage by assemblyPOroject A90%
>echo %string:~30,2%
90
如果您发现批处理语言的功能不足以实现您想要的功能 - 而且可能不会花费太长时间来达到这一点 - 您可以使用Windows PowerShell。默认情况下,并非在所有版本的Windows上都安装此功能,但您可以免费下载。
如果你不喜欢PowerShell语言,那就是Python / Perl ......
答案 1 :(得分:0)
您可以使用vbscript
(未经测试)
Set objFS=CreateObject("Scripting.FileSystemObject")
strFile = "c:\test\file"
Set objFile = objFS.OpenTextFile(strFile)
Do Until objFile.AtEndOfLine
strLine= objFile.ReadLine
s = Split(strLine," ") 'save each word into array
' display
For i=0 To Ubound(s)
If InStr(s(i),"%") > 0 Then
WScript.Echo s(i)
End If
Next
Loop
有关如何使用vbscript的更多信息,download the manual并通过它