安装没有显示命令提示符

时间:2012-04-06 09:20:16

标签: windows-7 installation cmd installshield-2008

我使用installshield 2008制作了一个安装程序。

主要问题是,在通过setup.exe安装时,命令提示符会在此过程中多次出现。为了方便最终用户,我需要在安装过程中删除命令提示符。

我在以前的线程中读到我可以通过vbscript作为解决方案调用我的批处理文件 我试图在installshield 2008中使用vbscript而不是我的批处理文件通过vbscript运行我的批处理文件,它对我来说不适合作为解决方案..

请告诉我,如果我使用vbscript运行我的批处理文件,那么如何在installshield中包含此vbsript

或,

2 个答案:

答案 0 :(得分:0)

你与VBS走在正确的轨道上,但我不认为它需要那么复杂。

您只需要一个VBS文件(我们称之为hide.vbs)。它包含CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False

要激活它,请输入命令wscript.exe "hide.vbs" "file_path",其中file_path是您要启动的批处理文件的路径。

希望有所帮助。

答案 1 :(得分:0)

为什么通过vbscript自定义操作可以更好地执行批处理脚本?对我没有意义。通过创建答案文件静默运行setup.exe:

  

setup.exe / r

写入响应文件'C:\ windows \ setup.iss'。

  

setup.exe / r /f1"C:\windows\temp\setup.iss“

写入文件'C:\ windows \ temp \ setup.iss' 然后,您需要做的就是静默安装setup.exe:

  

setup.exe / s /f1"C:\windows\temp\setup.iss“

相关问题