找回密码
 加入
搜索
查看: 4183|回复: 13

[AU3基础] 自动运行程式[已解决]

 火.. [复制链接]
发表于 2010-12-22 15:47:40 | 显示全部楼层 |阅读模式
本帖最后由 yikang8888 于 2010-12-22 16:38 编辑

我在D盘D:\Dirver下放了个msxml.msi
用Run("D:\Dirver\msxml.msi",@SW_MAXIMIZE)为什么没反应啊?
高手帮忙看看,感谢!

评分

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

查看全部评分

发表于 2010-12-22 16:05:43 | 显示全部楼层
Run("D:\Dirver\msxml.msi","",@SW_MAXIMIZE)
 楼主| 发表于 2010-12-22 16:14:35 | 显示全部楼层
不行啊!没反应
发表于 2010-12-22 16:32:46 | 显示全部楼层
可以使用这个 :ShellExecute ( "文件名" [, "参数" [, "工作目录" [, "verb" [, 显示标志]]]] )
发表于 2010-12-22 16:33:58 | 显示全部楼层
Run ('"C:\WINDOWS\System32\msiexec.exe" /i "D:\Dirver\msxml.msi","",@SW_MAXIMIZE)
这样应该可以了  不过后面的MAXIMIZE应该不会起作用

可能需要改为
Run ('"C:\WINDOWS\System32\msiexec.exe" /i "D:\Dirver\msxml.msi"')
Winwait ("xxx","xxx")
WinSetState ("xxx","xxx",@SW_MAXIMIZE)
 楼主| 发表于 2010-12-22 16:38:20 | 显示全部楼层
OK了,ShellExecute("D:\Dirver\msxml.msi")
谢谢
发表于 2010-12-22 17:18:30 | 显示全部楼层
学习学习,没金钱很郁闷
发表于 2010-12-22 18:45:06 | 显示全部楼层
恩 小技巧先学习了!
 楼主| 发表于 2010-12-24 09:31:20 | 显示全部楼层

评分

参与人数 1金钱 -30 收起 理由
hzxymkb -30 警告,禁止纯表情!

查看全部评分

发表于 2010-12-25 12:12:27 | 显示全部楼层
不错的技巧,学习了。
 楼主| 发表于 2010-12-28 14:40:54 | 显示全部楼层
感谢大家的帮助
发表于 2010-12-29 17:03:46 | 显示全部楼层
MSI的文件还没调用过,先做个记号
发表于 2011-2-13 13:21:13 | 显示全部楼层
学习学习,没金钱很郁闷
发表于 2011-2-13 14:12:09 | 显示全部楼层
哈哈,以前也遇到此问题,后来用批处理搞定的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-22 21:33 , Processed in 0.177147 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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