史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 一般電腦疑難討論區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2004-06-21, 12:15 AM   #1
windq
註冊會員
榮譽勳章
UID - 37050
在線等級: 級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時
註冊日期: 2003-02-11
VIP期限: 2007-06
文章: 105
精華: 0
現金: 231 金幣
資產: 231 金幣
預設 如何只顯示特定port的ip位置?

版上的各位大大,請問一下,

在ms-dos的模式裡,有個netstat 指令可以顯示出目前和電腦有連線的ip位置,如:

TCP 210.68.7.81:135 210.68.35.202:3782 CLOSE_WAIT
TCP 210.68.7.81:135 210.68.109.165:1376 LAST_ACK
TCP 210.68.7.81:135 210.68.127.179:3845 ESTABLISHED
TCP 210.68.7.81:3022 63.241.83.163:4000 ESTABLISHED
.....

是否有辦法只顯示port為4000的的指令呢?

謝謝各位 ^^
windq 目前離線  
送花文章: 81, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖
舊 2004-06-21, 02:09 PM   #2 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時
註冊日期: 2002-12-07
文章: 13361
精華: 0
現金: 26496 金幣
資產: 3024406 金幣
預設

試了好久終於找到您的要求

netstat | find "MyPC:4000"

註: MyPC 是你這台電腦的 "電腦完整名稱"
也就是當初裝機時取的電腦名稱
忘了或不知道的話
打 netstat
可看到 Local Address 這一行就可會意出

For XP 看控制台 -> 效能及維護 -> 系統 -> 電腦名稱

右鍵桌面上的 我的電腦 -> 內容
mini 目前離線  
送花文章: 2017, 收花文章: 8010 篇, 收花: 26819 次
回覆時引用此帖
舊 2004-06-21, 03:17 PM   #3 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時
註冊日期: 2002-12-07
文章: 13361
精華: 0
現金: 26496 金幣
資產: 3024406 金幣
預設

補充一下
寫成 .bat 後點一下
有一個特點
當沒有 4000 port 佔用時
此 DOS 視窗會一直維持 (其實一段時間後還是會自動關閉)
當一有 4000 port 佔用時
就會顯示
然後自動關閉 DOS 視窗
如果不想 "自動關閉"
可加一行
pause
mini 目前離線  
送花文章: 2017, 收花文章: 8010 篇, 收花: 26819 次
回覆時引用此帖
舊 2004-06-22, 02:07 AM   #4 (permalink)
註冊會員
榮譽勳章
UID - 37050
在線等級: 級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時
註冊日期: 2003-02-11
VIP期限: 2007-06
文章: 105
精華: 0
現金: 231 金幣
資產: 231 金幣
預設

小弟找了 windows內建的說明,但是都沒有說到

netstat | find 的使用方法,請問,您是到那找的啊? ^^

真是感激不盡
windq 目前離線  
送花文章: 81, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖
舊 2004-06-22, 12:59 PM   #5 (permalink)
jerryhung
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

哈哈,剛剛嘗試了一下,終於可以了

應該是這樣(樓上的少了引號)

netstat | find "1883" (我測試成功)
你的
netstat | find "4000" (或可用 netstat -a)

沒想到Windows也有UNIX的PIPE和Redirect說∼
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖
舊 2004-06-22, 01:12 PM   #6 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時級別:97 | 在線時長:9901小時 | 升級還需:95小時
註冊日期: 2002-12-07
文章: 13361
精華: 0
現金: 26496 金幣
資產: 3024406 金幣
預設

引用:
原文由 windq 所發表
小弟找了 windows內建的說明,但是都沒有說到

netstat | find 的使用方法,請問,您是到那找的啊? ^^

真是感激不盡
那是古老的 DOS "管道" 運算子 |、>、>>

意思是左邊的結果供右邊的指令使用
mini 目前離線  
送花文章: 2017, 收花文章: 8010 篇, 收花: 26819 次
回覆時引用此帖
舊 2004-06-22, 05:05 PM   #7 (permalink)
註冊會員
榮譽勳章
UID - 37050
在線等級: 級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時
註冊日期: 2003-02-11
VIP期限: 2007-06
文章: 105
精華: 0
現金: 231 金幣
資產: 231 金幣
預設

小弟的已經可以用了,謝謝mini大大

又多學了一招
windq 目前離線  
送花文章: 81, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 01:12 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1