有什麼方法可以讓區網內的電腦「產生一些反應」

區網內的電腦是axiom小電腦搭配6.2吋或4.3吋觸控螢幕
作業系統是XP SP2,但是很多功能都被精簡了
沒有鍵盤、沒有滑鼠,操作全靠觸控螢幕
有Ethernet網路,同網域內有一台server,是標準桌機
最近因為公司要求
要將所有電腦Mac address和IP address搜集起來
Mac address和IP address可以在區網內server使用arp -a就能取得
但是因為ip是DHCP分配,所以不知道哪台電腦是配哪個IP
我是希望可以在不操作client端的情況下
讓client端的畫面上產生一些「反應」
方便我記錄電腦的位置

最近試了兩種方法都無效
1.net send <ip> <message> → 沒反應,必須先操作client端,開啟信差服務

2.
net use \\<ip> /user:administrator password取得遠端認證後
再shutdown -r -m \\<ip> -f -t 30 (讓client電腦出現30秒後重新開機的訊息)
→ server程式整個當住,原因是client端administrator沒有設密碼

基本上如果沒有更好的方法,我就是一台一台下去點網卡內容查詢
一樣可以查完,只是這是最沒效率,也最沒技術的方式
希望大家可以提供我一點意見,先謝謝各位了
進DHCP server 看比較快?
也不用在那邊查唄?
去下載NMAP WINDOWS版
輸入IP分享器的DHCP範圍
ENTER喝茶等完工

hughkk wrote:
但是因為ip是DHCP分配,所以不知道哪台電腦是配哪個IP...(恕刪)


DHCP Server 中沒紀錄嗎? 應該會有名稱、IP跟MAC的對應表~
感謝各位的回應
不過大家可能誤會我的意思了
ip address還有mac address我都已經取得了
從server上執行arp -a就可以看到所有ip對應的mac address
這個部份不難
現在的問題是,我不知道這個ip的電腦是在哪個位置(柱子旁?牆角?門口第一台?…等等)
如果可以讓client電腦出現一個訊息或視窗
我直接拿著ip表就可以把電腦位置填上去了
個人考慮: 用 ping + 拔網路線.
已經有全部的電腦 IP 時, 例用一台電腦, 開一堆命令提示字元, 然後每個視窗都是 ping -t xxx.xx.xxx.xx
走到一台 thin client 前, 拔掉網路線, 某個視窗的 ping 應該會無回應, 斷線的電腦 IP 就知道了.


其實用 DHCP 也應該可以, 當電腦 A 開機時, DHCP Server 會記錄時間, 只要間隔時間夠久, 就可以分出開機的是哪一台電腦.

hughkk wrote:
感謝各位的回應
不過大家可能誤會我的意思了
ip address還有mac address我都已經取得了
從server上執行arp -a就可以看到所有ip對應的mac address
這個部份不難
現在的問題是,我不知道這個ip的電腦是在哪個位置(柱子旁?牆角?門口第一台?…等等)
如果可以讓client電腦出現一個訊息或視窗
我直接拿著ip表就可以把電腦位置填上去了


要查實體位置??這就是純肉工了,如果只是單純要對方有反應的話,用Netsend試看看,請對方直接連絡你...

hughkk wrote:
現在的問題是,我不知道這個ip的電腦是在哪個位置(柱子旁?牆角?門口第一台?…等等)




針對 mac address 看掉所有上網的權限, 用那台機器的人就會唉了~~


「為何我的機器不能上網?」

大絕招請拿出來~

「一定是中毒了! 我查一下~」



然後

hughkk wrote:
我直接拿著ip表就可以把電腦位置填上去了


搞定~~



不錯吧~ 會來電喔~~
如果是這樣呢? (加上微軟的pstools)

psservice \\xxx.xxx.xxx.xxx start messenger
net send <ip> <message>
psservice \\xxx.xxx.xxx.xxx stop messenger
搜尋"ipscan"這個軟體
可以掃描出 MAC,IP,電腦名稱.........
有電腦名稱應該就能知道是哪台電腦了吧~~
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!