问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

NSIS 脚本问题:command line option syntax error,type command/? for help

发布网友 发布时间:2022-04-25 14:20

我来回答

1个回答

热心网友 时间:2023-10-08 22:02

与中英文路径无关,你没搞懂问题的原因就下结论:
command line option syntax error, type command/? for help
意思是:命令行选项语法错误,输入 /? 命令查看帮助。

经本人查看参数,其静默安装参数为 /Q。不过还是会显示进度条。如果要完全的静默,将其用 WinRAR 解压,然后再次解压,会得到一个 msi 文件和 cab 压缩文件。将其放于同一文件夹,执行:
vcredist.msi /quiet /qn /norestart
经测试以上参数可在 cmd 或者 bat 中实现静默安装,但 NSIS 中尚未测试。尝试:
ExecShell "" "$INSTDIR\vcredist.msi /quiet /qn /norestart"
为什么要用 Shell 呢,因为 msi 是调用系统的 msiexec.exe 来实现的,而不是本身就属于执行文件(本人未测试)。否则你就要这样了:
ExecWait '"$SYSDIR\msiexec.exe" "$INSTDIR\vcredist.msi" /quiet /qn /norestart'

msi 格式的具体参数可在运行一栏输入 msiexec 来查看。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 在笔记本电脑安装SQL出现错误: command line option syntax error!type command /? for help ,怎么解决 安装3dmax出现commandlineoptionsyntaxerrortypecommand sql server 2000提示command line option syntax error,type command/? for help 3DMAX出现Command line option syntax error.Type Command /?for Help.是什么意思 安装CAD2012时总是提示Command line option syntax error,Type Command/?for help. command line option syntax error.type command /?for help 安装autocad2012出现Command line option syntax error.Type Command/?for help. 安装CAD时出现command line option syntax error.type command /?for help CAD2010安装出现 command line option syntax error type command/?for help ,急!急!急! 电脑出现command line option syntax error怎样解决? 男生给女生发色的表情是什么意思? 微信怎么下载色的动画表情 微信里色表情都是什么意思 微信表情色是什么意思? Zip是什么意思? 是人名. white和zip在生活中是什么意思? zip的中文什么意思 Zip的中文? 人名zip是什么意思 Zip的翻译是什么 安装软件时提示command line option syntax error, type command /? for help 安装CAD2010时,出现command line option syntax error,type command/? for help的错误 我装3DS MAX时出现Command line option syntax error.type command/? for Help 模拟人生安装出现Commandlineoptionsyntaxerror.TypeCommand/?forHelp 安装用友T3的时候,到最后的时候出现了command line option syntax error type command/?for help 3Dmax2012装不上显示command line option syntax error.type command /?for help求大神解决!谢谢! 怎么做出简单美味的黄瓜炒鸡蛋? 黄瓜炒鸡蛋,营养美味你爱吃吗? 梦见右边上面里面掉了二棵牙齿 梦见右边上面大牙齿掉了好几颗是什么意思 梦见右上面牙齿掉了一颗 怀孕可以吃翠柿子吗 做梦梦见右上牙掉了啥意思?? 做梦梦到右边上面的牙掉了,有什么预兆吗 哺乳期可以吃脆柿子吗吗 做梦右上角的牙掉是什么意思 我昨晚上梦见自己右上面掉了一颗牙却没有流血是什么征兆? 怎样用1~9这9数字按从大到小的顺序排列,添上“+””-”号让结果等于90? 请你把123456789这9个数字第二排比第一排大,第三排比第二排大。问有多少种方法? 把1-9这9个数字按从大到小排列用或得100