2011-09-08 106 views
0

我希望能夠檢查Tomcat當前是否已經作爲服務運行。問題是我不確定服務的名稱是什麼。 我打算從Tomcat的啓動位置查看另一個批處理文件。從Windows批處理文件解析字符串

在該文件中有一行:

@echo off 
rem START or STOP Tomcat 
.... 
sc start "TomcatService5" 

有一種簡單的方法來讀取該文件,並解析出傳入命令「SC啓動」服務名稱參數?

+0

你想使用什麼語言? – Matt

+0

從一個windows批處理文件 –

回答

2

的文件start.cmd在該行sc start下面的代碼搜索,並得到來自該行的第三個符號:

for /F "tokens=3" %%a in ('findstr /L "sc start" start.cmd') do echo %%a 
+0

它爲我工作。謝謝 –

相關問題