2013-03-19 66 views
0

我有一個文本文件,該文件將有一個字符串CommSessionMgr然後空間,然後數(如下面)批處理文件以查找在文件中的一個整數

它將具有這些 CommSessionMgr 0 CommSessionMgr 1的只有一條線 CommSessionMgr 2

示例:test.txt的


啓動srvrmgr:sibsrvmqint2>列表排版CommSessionMgr顯示CC_ALIAS,CP_NUM_RUN_TASKS

CC_ALIAS CP_NUM_RUN_


CommSessionMgr 0

1行返回。


從上面的例子,我想了解一下什麼是值(0在上面的例子),我們旁邊有CommSessionMgr字符串。這是通過批處理文件完成的。

回答

1

試試這個:

@echo off &setlocal 
for /f "tokens=2" %%i in ('type test.txt ^| find "CommSessionMgr"') do set "integer=%%i" 
echo %integer% 
endlocal 
pause 
+0

感謝mfm4aa。它完美的作品。 – user1922899 2013-03-19 11:38:00

相關問題