0
A
回答
3
這將列出所有打開的(使用)端口。
netstat -na
過濾有點困難。該腳本將兩個端口作爲要篩選的本地端口的(包括)範圍。
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
SET STARTPORT=%1
SET ENDPORT=%2
FOR /F "delims=|" %%l IN ('netstat -na') DO (
FOR /F "tokens=2" %%a IN ("%%l") DO (
REM IPv6 uses colons, too.
SET "LOCAL=%%~a"
SET "LOCAL=!LOCAL:*]=0!"
FOR /F "delims=: tokens=2" %%p IN ("!LOCAL!") DO (
IF %%p LEQ %ENDPORT% (IF %%p GEQ %STARTPORT% (@ECHO %%l))
)
)
)
相關問題
- 1. Svn客戶端命令行窗口
- 2. 打開program.exe沒有命令行窗口
- 3. 命令行打開一個窗口
- 4. 通過命令行打開端口5900?
- 5. 如何在php中打開終端窗口並執行命令?
- 6. 打開新的終端窗口並執行命令
- 7. 是否有ANT打開終端窗口並運行命令?
- 8. 打開byobu窗口,每個窗口運行一個命令?
- 9. QLabel show命令打開新窗口
- 10. Visual Studio - 保持命令窗口打開
- 11. 使用命令打開窗口(WPF)
- 12. 在新窗口中打開命令
- 13. show()命令不會打開窗口Wpf
- 14. 無模塊命名virtualenvwrapper當打開命令行窗口(Ubuntu的)
- 15. 打開終端窗口並使用命令預填充
- 16. 打開新的gnome終端窗口「少」命令
- 17. 運行命令的終端窗口
- 18. 直接在Windows環境下打開WinSCP命令窗口/打開終端(Ctrl + T)窗口
- 19. 使用tcl執行cmd命令而無需打開終端窗口
- 20. 打開一個獨立的終端窗口並用Java運行命令
- 21. 打開終端運行命令python
- 22. 終端打開時運行命令(Linux)
- 23. 打開Chrome瀏覽器在命令行窗口中的一個新窗口
- 24. 打開一個命令窗口並從中執行一系列命令
- 25. 通過用戶輸入窗口執行多個命令終端
- 26. Applescript從命令行在新窗口打開網址
- 27. 打開CMD窗口,然後運行命令
- 28. 如何從Linux的命令行打開新窗口(shell)?
- 29. 如何根據命令行參數打開不同的窗口?
- 30. 運行vim的命令時,預覽窗口打開
感謝。我如何使用這個腳本?我將它保存爲批處理文件,但是當我打開它時什麼都沒有發生? – HBS 2014-11-24 14:24:45
'%1'和'%2'是命令行參數,即低端和高端端口號。 – mojo 2014-11-25 02:06:44