用批處理記錄服務(wù)器遠(yuǎn)程終端3389登陸情況
更新時(shí)間:2010年03月02日 22:57:38 作者:
利用自制的BAT格式腳本與LOG日志文件來(lái)記錄每次用戶登錄服務(wù)器的情況,可以有效獲得不同用戶的登錄時(shí)間與次數(shù)。
如果服務(wù)器有多個(gè)用戶或查看是否有其他非法用戶登錄的時(shí)候是比較有用的。
在D盤目錄下,創(chuàng)建2個(gè)文件“ts2003.BAT”(用戶登錄時(shí)運(yùn)行的腳本文件)和“ts2003.LOG”(日志文件)。
編寫(xiě)“ts2003.BAT”腳本文件:
time /t >>ts2003.log
netstat -n -p tcp | find ″:3389″>>ts2003.log
start Explorer
第一行代碼用于記錄用戶登錄的時(shí)間,“time /t”的意思是返回系統(tǒng)時(shí)間,使用追加符號(hào)“>>”把這個(gè)時(shí)間記入“ts2003.LOG”作為日志的時(shí)間字段;第二行代碼記錄終端用戶的IP地址,“netstat”是用來(lái)顯示當(dāng)前網(wǎng)絡(luò)連接狀況的命令,“-n”用于顯示IP和端口,“-p tcp”顯示TCP協(xié)議,管道符號(hào)“|”會(huì)將“netstat”命令的結(jié)果輸出給“find”命令,再?gòu)妮敵鼋Y(jié)果中查找包含“
在D盤目錄下,創(chuàng)建2個(gè)文件“ts2003.BAT”(用戶登錄時(shí)運(yùn)行的腳本文件)和“ts2003.LOG”(日志文件)。
編寫(xiě)“ts2003.BAT”腳本文件:
復(fù)制代碼 代碼如下:
time /t >>ts2003.log
netstat -n -p tcp | find ″:3389″>>ts2003.log
start Explorer
第一行代碼用于記錄用戶登錄的時(shí)間,“time /t”的意思是返回系統(tǒng)時(shí)間,使用追加符號(hào)“>>”把這個(gè)時(shí)間記入“ts2003.LOG”作為日志的時(shí)間字段;第二行代碼記錄終端用戶的IP地址,“netstat”是用來(lái)顯示當(dāng)前網(wǎng)絡(luò)連接狀況的命令,“-n”用于顯示IP和端口,“-p tcp”顯示TCP協(xié)議,管道符號(hào)“|”會(huì)將“netstat”命令的結(jié)果輸出給“find”命令,再?gòu)妮敵鼋Y(jié)果中查找包含“
相關(guān)文章
BAT批處理實(shí)現(xiàn)Fibonacci函數(shù)
這篇文章主要介紹了BAT批處理實(shí)現(xiàn)Fibonacci函數(shù),本文直接給出實(shí)現(xiàn)代碼和使用示例,需要的朋友可以參考下2015-06-06Getmac返回計(jì)算機(jī)中所有網(wǎng)卡的媒體訪問(wèn)控制 (MAC) 地址以及每個(gè)地址的網(wǎng)絡(luò)協(xié)議列表
Getmac返回計(jì)算機(jī)中所有網(wǎng)卡的媒體訪問(wèn)控制 (MAC) 地址以及每個(gè)地址的網(wǎng)絡(luò)協(xié)議列表...2007-09-09