1. 程式人生 > >windows指令碼記錄埠訪問日誌

windows指令碼記錄埠訪問日誌

本文介紹了利用windows的cmd指令碼記錄系統埠的訪問日誌,主要通過cmd指令碼for命令和netstat命令實現,指令碼程式碼參考一下內容:

@echo on
title 記錄訪問日誌
:str
for /f "tokens=3" %%i in ('netstat -ano^|findstr "127.0.0.1:80"') do ( echo %date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,8%    %%i >>ip.log )
ping 127.0.0.1 -n 60 > nul
goto str

通常情況下該指令碼主要用於監控諸如apache,nginx,tomcat等web應用容器相關埠的連線情況,為後續的異常追蹤提供日誌基礎,有需要的朋友可以參考。