ydwxl520 发表于 2009-2-21 02:40:35

局域网的ping

怎么用AU3做一个局域网的ping 就是运行3个CMD窗口``分别ping 网关和DNS 高手请回答 谢谢``

xrbenbeba 发表于 2009-2-21 08:02:15

#Include <File.au3>

$sFilePath = @ScriptDir&"\test.bat"
$dns= "192.168.1.104"
$getway = "192.168.1.1"
       
_FileCreate($sFilePath)
$file = FileOpen($sFilePath, 1)
FileWriteLine($file, "ping " & $dns & @CRLF)
FileWriteLine($file, "cmd /k ping " & $getway & @CRLF)
FileClose($file)

For $i = 1 to 3 step 1
        sleep(1000)
        ShellExecute ( "test.bat" , "" , @ScriptDir, "open")
Next

;FileDelete($sFilePath)

自己按需要改

sxd 发表于 2009-2-21 09:59:43

按照楼主的要求.....

#include <Process.au3>
_RunDOS ( $sCommand )

btw:楼上的朋友 至少把bat发出来 才完整

xrbenbeba 发表于 2009-2-24 13:00:46

原帖由 sxd 于 2009-2-21 09:59 发表 http://www.autoitx.com/images/common/back.gif
按照楼主的要求.....

#include
_RunDOS ( $sCommand )

btw:楼上的朋友 至少把bat发出来 才完整

大哥 脚本里的内容看过了吗??
脚本内容就是创建一格BAT文件

yt5588 发表于 2009-4-12 18:14:13

不用au3,直接一个bat就行了:

start ping 221.231.130.3 -t
start ping 221.231.130.2 -t
ping 221.231.130.1 -t

yangxiao81 发表于 2010-7-1 07:02:30

学习了!!!!!!!!!!!!!!

rtytext 发表于 2010-7-1 17:22:06

{:face (303):}学习了

jewboy 发表于 2010-7-27 19:00:02

研究一下..不错
页: [1]
查看完整版本: 局域网的ping