Windows 7 安装时不显示命令提示符

Windows 7 安装时不显示命令提示符,windows-7,installation,cmd,installshield-2008,Windows 7,Installation,Cmd,Installshield 2008,我用installshield 2008制作了一个安装程序 主要问题是,通过setup.exe安装时,此过程中会多次出现命令提示符。为方便最终用户,我需要在安装过程中删除命令提示符 我在前面的线程中读到,我可以通过vbscript调用批处理文件作为解决方案 我曾尝试在installshield 2008中使用vbscript而不是批处理文件通过vbscript间接运行批处理文件,但它作为解决方案对我不起作用 请告诉我,如果我使用vbscript运行批处理文件,那么如何在installshield

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

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

我在前面的线程中读到,我可以通过vbscript调用批处理文件作为解决方案 我曾尝试在installshield 2008中使用vbscript而不是批处理文件通过vbscript间接运行批处理文件,但它作为解决方案对我不起作用

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


或者,一个

您使用VBS的方法是正确的,但我认为它不需要那么复杂

您只需要一个VBS文件(我们称之为
hide.VBS
)。它包含
CreateObject(“Wscript.Shell”)。运行“”&Wscript.Arguments(0)和“”,0,False

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


希望这会有所帮助。

如果通过vbscript自定义操作可以更好地执行批处理脚本,为什么还要通过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”


我认为静默安装需要使用/silent标志或/s/v/qn标志