2
A
回答
3
3
考慮以下提議(在批處理文件運行):
tasklist | findstr /R ^notepad.exe
簡單,但作品!
tasklist /?
將向您展示過濾和管理輸出的很多優秀選項。
findstr /?
也將向你展示一個偉大的組選項來搜索和過濾的tasklist
輸出我希望這有助於。
+0
啓發謝謝!很好的答案,只有一個問題:執行時間需要10多秒!有沒有辦法在更短的時間內做到這一點? –
+1
你有很多進程在運行嗎?它對我來說運行得非常快...... –
+0
是的,我傾向於一次運行多個進程。 –
2
你可以做這樣的事情在批處理文件:
這一個是從Check if a process is running or not?
@echo off
Title Check for running process . . .
mode con cols=50 lines=3
set "MyProcess=notepad.exe"
set delay=5
:Main
cls
Tasklist /FI "IMAGENAME eq %MyProcess%" | find /I "%MyProcess%">nul && (
echo(& Color 9A
echo PROCESS "%MyProcess%" IS RUNNING !
)||(
echo(& Color 4C
echo PROCESS "%MyProcess%" IS NOT RUNNING !
)
Timeout /T %delay% /nobreak>nul
Goto Main
相關問題
- 1. 批處理腳本來判斷一個網站是啓動還是關閉
- 2. 如何通過批處理腳本檢查進程是否正在運行
- 3. 如何判斷一個腳本是獨立運行還是被稱爲python中的子進程
- 4. 如何判斷批處理腳本是否存在其他腳本?
- 5. 如何通過批處理腳本檢查VCBUILD是失敗還是成功
- 6. 批處理文件運行兩個vbs腳本進行備份
- 7. 如何通過批處理腳本運行程序來啓動wav文件
- 8. 如何從批處理腳本中運行批處理腳本?
- 9. 如何判斷JAR文件是由JAVA中的sh腳本還是bat腳本運行
- 10. 通過批處理文件運行WOL PowerShell腳本
- 11. 如何從ruby腳本中判斷它是從命令行還是從非交互式進程運行?
- 12. 問題運行批處理腳本來殺死一個進程
- 13. 批處理文件運行JMeter腳本
- 14. 在批處理文件中運行批處理腳本
- 15. 如何運行從另一個批處理文件,但在一個單獨的進程的批處理文件?
- 16. 如何判斷線程是否通過其ID與C#運行
- 17. 如何判斷URL是本地文件路徑還是遠程文件路徑
- 18. 如何通過批處理腳本自動停止進程
- 19. 通過批處理腳本運行mysql腳本
- 20. 通過批處理腳本
- 21. 如何在批處理腳本中運行powershell腳本和批處理腳本?
- 22. 如何運行處於休眠批處理腳本文件
- 23. 如何通過windows 7的批處理文件運行php腳本?
- 24. 從另一個批處理文件運行批處理文件
- 25. Cygwin從一個批處理文件運行腳本?
- 26. 創建一個運行Ruby腳本的批處理文件
- 27. 如何通過opencv判斷輪廓是線還是曲線?
- 28. 如何通過代碼判斷iPad是黑色還是白色?
- 29. 如何在Windows啓動過程中運行批處理腳本?
- 30. 如何在另一個進程停止運行時結束批處理腳本
在cmd提示符下輸入第一個powershell。然後運行我粘貼的上述命令。如果直接使用cmd提示,那麼管道將無法工作,因爲在作爲輸入的管道後傳遞的值是powershell cmdlet。這就是爲什麼它沒有返回任何東西。 –