hao1926 发表于 2009-9-2 11:16:13

怎样禁止程序联网?

本帖最后由 hao1926 于 2009-9-6 17:42 编辑

有的程序在安装过程中会联网,用au3怎样禁止呢?谢谢!

dreamgg 发表于 2009-9-3 01:22:15

给个思路你,用AU执行DOS命令修改路由表,等软件装完以后再改回来。

hao1926 发表于 2009-9-4 09:40:34

比如我想禁止程序连接 adobe.com 网站,怎样修改路由表呢?谢谢!

hao1926 发表于 2009-9-6 17:42:20

知道了,感谢dreamgg,问题解决了......

dreamgg 发表于 2009-9-7 22:05:58

既然解决了,记得把完整代码贴出来~

bing614 发表于 2009-9-8 02:02:07

如果是网页,修改host文件就能禁止了,需要时在改回来。

hao1926 发表于 2009-9-8 09:27:41

谢谢提醒。
参考代码如下:
dim $h,$hk,$file
$h = @WindowsDir & "\system32\drivers\etc\hosts"
$hk = @WindowsDir & "\system32\drivers\etc\hosts.bak"
FileCopy($h ,$hk,9)
$file = FileOpen($h,1)
FileWriteLine($file,"127.0.0.1 www.adobe.com")
FileClose($file)

RunWait("soft.exe")

FileDelete($h)
FileMove($hk,$h,9)

shmilds 发表于 2010-4-24 23:42:50

我也遇到这个问题了 谢谢hao1926 和dreamgg
页: [1]
查看完整版本: 怎样禁止程序联网?