找回密码
 加入
搜索
查看: 4422|回复: 9

[AU3基础] [已解决]自动安装弹出的网页怎么关掉

  [复制链接]
发表于 2010-12-6 16:13:26 | 显示全部楼层 |阅读模式
本帖最后由 yinbinly 于 2010-12-8 22:00 编辑

我写的自动安装脚本,最后一步完成,程序会自动弹出网页,能不能用AU3关掉呢

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-12-6 16:16:45 | 显示全部楼层
可以,但代码一下子找不到了.
发表于 2010-12-6 16:21:34 | 显示全部楼层
While 1
        If WinExists("http://yyxfplayer.com/", "链接") Then
                WinClose("http://yyxfplayer.com/", "链接")
                ExitLoop
        EndIf
WEnd

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

发表于 2010-12-6 17:20:50 | 显示全部楼层
本帖最后由 蜘蛛抱蛋 于 2010-12-6 17:39 编辑

监视进程变化,如果有iexplore.exe出现,立即结束它
#include <array.au3>
DIM $PID[10]
$j=0
$old = False
$list1 = ProcessList()
for $i = 1 to $list1[0][0]
  If $list1[$i][0]=="IEXPLORE.EXE" Then
      $PID[$j]=$list1[$i][1]
          $j=+1
  EndIf
next
_ArrayDisplay($PID)
Sleep(7000)
$list2 = ProcessList()
for $i = 1 to $list2[0][0]
     if $list2[$i][0]=="IEXPLORE.EXE" then
          for $b in $PID
                          If $b==$list2[$i][1] Then $old=True
                  Next
                  MsgBox(0,"",$old)
                  If $old = False Then  ProcessClose($list2[$i][1])
         EndIf
Next 
 

评分

参与人数 1金钱 +25 收起 理由
afan + 25

查看全部评分

发表于 2010-12-7 10:09:36 | 显示全部楼层
会弹出网页是不是因为在最后一步有选择框,没被去掉呢?如果这样,直接Uncheck,就好了;如果不是,楼上两位高手的意见都很好啊
发表于 2010-12-15 11:19:18 | 显示全部楼层
回复 4# 蜘蛛抱蛋
这个 万一 我是说万一正在浏览网站, 顺便安装个程序,那不就全关了吗?
 楼主| 发表于 2010-12-15 11:45:09 | 显示全部楼层
回复 6# min00yuan


    晕,AU3自动安装最好是关闭所有正在运行的程序
发表于 2010-12-15 11:53:49 | 显示全部楼层
回复 6# min00yuan
你仔细看程序  已经是有选择的关闭  否则两行代码就搞定了
 楼主| 发表于 2011-4-22 16:49:20 | 显示全部楼层
回复 3# lxz


    为什么无法关闭IE8呢???
发表于 2011-4-24 13:17:13 | 显示全部楼层
正在学习中
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-2 08:25 , Processed in 0.087916 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表