My2009 发表于 2010-6-21 13:12:47

如何得到局域网中另一台机器的当前时间?

{:face (52):}现在局网中知道另一台机子的IP,请问各位高手在本地能得到这台机子的当前时间吗???,急用啊!

menfan1 发表于 2010-6-23 13:06:58

获取远程SHELL就可以

afan 发表于 2010-6-23 13:09:32

Local $ip = InputBox('', '请输入对方ip地址', '192.168.1.', ' m', 200, 100)
If @error Then Exit
Local $str = ''
Local $too = Run(@ComSpec & ' /c net time \\' & $ip, '', 0, 2)
While 1
      Sleep(1)
      $str &= StdoutRead($too)
      If @error Then ExitLoop
WEnd
If $str <> '' Then MsgBox(0, $ip, StringRegExpReplace($str, '(?s).+(\d{4}\/.+?)\r.+', '$1'))

My2009 发表于 2010-6-23 13:19:20

试了下ADFN的有如下错误:“发生系统错误 5。拒绝访问。”能再解下吗?

honylan 发表于 2010-6-23 13:22:03

Dos下可以获取远程主机的时间,但要求对方主机开通了共享,
net time \\IP
详细命令请打开cmd输入net time /?

My2009 发表于 2010-6-23 18:28:27

有共享,在客户端试用时,有的可以,有的就不行了,郁闷啊,不是是咋回事,不行的都是“发生系统错误 5。拒绝访问。”这样的提示!
页: [1]
查看完整版本: 如何得到局域网中另一台机器的当前时间?