Board logo

标题: vbs如何由IP得到计算机名? [打印本页]

作者: lisyofun     时间: 2009-9-10 21:06    标题: vbs如何由IP得到计算机名?

我只知道bat的,关于vbs如何实现,还请大家指教.
作者: HAT     时间: 2009-9-12 01:07
把你知道的关于BAT的贴出来看看?
作者: lisyofun     时间: 2009-9-12 06:16
nbtstat -a ip
只不过是这个命令而已,vbs能根据ip得到计算机名么?
作者: lisyofun     时间: 2009-9-13 15:01
vbs应该能实现在局域网中由ip得到计算机名吧,求高人。
作者: lisyofun     时间: 2009-10-17 05:20
再顶一下
作者: HAT     时间: 2009-10-17 11:06

Set objShell = CreateObject("WSCript.Shell")
objShell.Run "cmd /k nbtstat -a 192.168.0.2"
[ Last edited by HAT on 2009-10-17 at 11:10 ]
作者: lisyofun     时间: 2009-10-18 16:40
vbs中有没有单独的对象或函数能完成啊,我是想一输入ip,它就能返回计算机名.
作者: slore     时间: 2009-10-19 12:37
msdn看过……自己好好搜索下。自己没局域网环境所以一直没看。
作者: lisyofun     时间: 2009-10-20 20:50
呃。。找了一天都没找到,希望学VB的时候能学到。。
作者: slore     时间: 2009-10-20 21:19
VBS只能WMI
WMI查询一些权限问题比较郁闷。。。


VB的话有。。。

http://www.vbgood.com/viewthread ... p;extra=&page=4

不过不容易看哦。