我有一个sfsview_monitor1.txt包含以下内容的文件:
Total pages: 16320
Pages used: 142
Pages free: 16178
Run Code Online (Sandbox Code Playgroud)
我想要这样的输出:
16320 142 16178
Run Code Online (Sandbox Code Playgroud)
使用以下代码我无法做到:
@echo on
SETLOCAL EnableDelayedExpansion
SET myvar=
for /f "tokens=1-3" %%P in ('type c:\shafique\sfsview_monitor1.txt ^| FINDSTR /B /I "Total Pages"') do (
SET myvar=%myvar% %%R
)
echo %myvar%
Run Code Online (Sandbox Code Playgroud)
有人可以指出我正确的方向吗?