小编sha*_*haf的帖子

在批处理文件中的 FOR 循环中连接字符串

我有一个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)

有人可以指出我正确的方向吗?

windows command-line

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

command-line ×1

windows ×1