yikang8888 发表于 2010-12-22 15:47:40

自动运行程式[已解决]

本帖最后由 yikang8888 于 2010-12-22 16:38 编辑

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

zch11230 发表于 2010-12-22 16:05:43

Run("D:\Dirver\msxml.msi","",@SW_MAXIMIZE)

yikang8888 发表于 2010-12-22 16:14:35

不行啊!没反应

chenronting 发表于 2010-12-22 16:32:46

可以使用这个 :ShellExecute ( "文件名" [, "参数" [, "工作目录" [, "verb" [, 显示标志]]]] )

zch11230 发表于 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)

yikang8888 发表于 2010-12-22 16:38:20

OK了,ShellExecute("D:\Dirver\msxml.msi")
谢谢

xowen 发表于 2010-12-22 17:18:30

学习学习,没金钱很郁闷

janecd 发表于 2010-12-22 18:45:06

恩 小技巧先学习了!

yikang8888 发表于 2010-12-24 09:31:20

{:face (411):}

guang19831217 发表于 2010-12-25 12:12:27

不错的技巧,学习了。

yikang8888 发表于 2010-12-28 14:40:54

感谢大家的帮助

都市浪子666 发表于 2010-12-29 17:03:46

MSI的文件还没调用过,先做个记号

myang 发表于 2011-2-13 13:21:13

学习学习,没金钱很郁闷

wsfda 发表于 2011-2-13 14:12:09

哈哈,以前也遇到此问题,后来用批处理搞定的
页: [1]
查看完整版本: 自动运行程式[已解决]