完成安装后,有没有办法从intallshield启动默认浏览器?
我跟着installshield 2008 how to open url when install sucessfully completes。但不明白该怎么做。
我们有任何优雅的方式吗?
答案 0 :(得分:0)
是。 这是需要做的事情。
- 编写一个打开您想要的网址的批处理文件或vbscript。
- 使用任何可用的转换器将该bat文件转换为exe文件。
- 通过自定义操作调用该exe。
- 安装完成后安排自定义操作。即After ='InstallFinalize'。
醇>
答案 1 :(得分:0)
您可能还想通过Google搜索注册表项来检测默认浏览器 做你想做的最简单的方法是按照他的说法创建自定义操作,然后转到结束按钮并添加操作,选择自定义操作并添加条件" NOT INSTALLED",所以它只运行安装时,而不是在unisntalling时。
以下是一些示例代码。
Dim iURL As String
Dim objShell
iURL = "www.happycat.com"
objShell = CreateObject("Shell.Application")
objShell.ShellExecute("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", iURL, "", "", 1)