批处理怎样读取某文本的内容,把内容的一部分赋值给一个变量

查找D:\abc.txt文件,内容如下
"0% swap space used, 16369MB swap space free; 98% physical memory used, 256MB physical memory free, 0 pages/sec"
然后把98%赋值给一个新变量a;

求大神解答,在线等。

第1个回答  2015-01-21
@echo off & color 0d
setlocal enabledelayedexpansion 
  for /f "delims=" %%a in (1.txt) do (
  set bb=%%a
  )
  set aa=%bb:~46,3%
  echo %aa%
pause>nul

::GAGATOSHUT团队(望采纳!)

相似回答