找回密码
 加入
搜索
查看: 2479|回复: 8

[系统综合] 关于RunWait[已解决]

  [复制链接]
发表于 2012-2-5 12:27:58 | 显示全部楼层 |阅读模式
本帖最后由 bhffhzh 于 2012-2-8 13:39 编辑

今天写一个卸载 IIS组件的程序用到了  runWait
RunWait(@SystemDir & "\pkgmgr.exe  /norestart /uu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel")

由于这组件在卸载 的过程中,从开始卸载 完成卸载无任何提示,所以我想是否可以实现这样的情况

如图: 



开始卸载的时候提示正在卸载,
 完成后也有提示,卸载成功

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2012-2-5 13:16:52 | 显示全部楼层
RunWait 会等到程序推出!
发表于 2012-2-5 13:51:56 | 显示全部楼层
回复 1# bhffhzh


    我不知道这样可否使用回显。你搜索一下论坛的‘回显’,尝试看是否可以达到获取CMD文本。。
 楼主| 发表于 2012-2-5 14:34:51 | 显示全部楼层
RunWait 会等到程序推出!
sdc7 发表于 2012-2-5 13:16




关键是我要让用户
知道程序在运行。
发表于 2012-2-5 16:05:10 | 显示全部楼层
msgbox(0,0,'点击确定开始卸载')
RunWait(@SystemDir & "\pkgmgr.exe  /norestart /uu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel")
msgbox(0,0,'卸载完成')
 楼主| 发表于 2012-2-5 18:13:48 | 显示全部楼层
就折衷解决一下吧,谢谢。
发表于 2012-2-6 16:16:57 | 显示全部楼层
问题已解决的话,请把标题改为问题+[已解决]

评分

参与人数 1贡献 +1 收起 理由
afan + 1 +

查看全部评分

发表于 2012-2-7 19:24:35 | 显示全部楼层
Tooltip("网络设置中,请稍候", Default, Default, "提示", 1, 1)
RunWait(@ComSpec&" /c "&'netsh interface ip set address name="本地连接" gateway="192.168.1.1" gwmetric=0',"",@SW_HIDE)
RunWait(@ComSpec&" /c "&'netsh interface ip set dns name="本地连接" source=static addr="192.168.1.1" register=PRIMARY',"",@SW_HIDE)
Tooltip("");
 楼主| 发表于 2012-2-8 13:37:39 | 显示全部楼层
好的,好像我已经不能编辑了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-22 17:25 , Processed in 0.087932 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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