Re: [問題] 透過IP取得Mac Address(區網)
: → buganini:ping; arp -a 09/05 19:34
: → buganini:或是arp可以直接吃ip吐mac? 手上沒windows 無法確定 09/05 19:34
因為會有點長,所以我用回自己文的方式...
arp -a ip 是可行的,但是為了避免 arp cache
變成要先 ping 再取 arp 總覺得有點麻煩
所以才找到 nbtstat 這個指令身上
原本會報錯誤的問題解決了,
原因是出在我是在 64 位元的 win7 上跑 32 位元的 Python
然後 nbtstat 的路徑是 C:\Windows\System32\nbtstat.exe
但是如果是用 32 位元的程序去跑 C:\Windows\System32\*
Windows 會導向 C:\Windows\SysWOW64\*
而 C:\Windows\SysWOW64\ 裡頭是沒有 nbtstat 的
查了半天,在 http://bit.ly/NNJwsd 找到解法
把 C:\Windows\System32\nbtstat.exe
改成 C:\Windows\sysnative\nbtstat.exe
就可以正常運行了,可喜可賀...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.190.212
※ 編輯: eaden 來自: 122.116.190.212 (09/06 14:38)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章