问题标签 [silent-installer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
installation - NSIS 静默安装程序 - 未观察到跳转
我正在为静默安装程序尝试 NSIS 文档示例,here。取消注释该行
那么是的,我的安装程序是沉默的。但是,它会显示消息框。即使安装程序处于静默状态,预计也会出现消息框。为了使消息框也静音,必须为每个消息框使用 /SD 选项。示例脚本在这里提出:
使消息框静音的另一种方法是公开的:它检查是否静音。如果不显示,则向前跳两行(所以不显示消息框)
第二个解决方案对我不起作用。如果我将安装程序设置为静默,则会出现带有“这是静默安装程序”的框。如果我改变它
该消息未出现。
为什么会跳进去
不工作?+3
也没有成功。
installation - NSIS 静默安装程序返回退出代码 1
我将 NSIS 脚本编译为 .exe 安装文件。我使用命令行 \S 静默选项启动 .exe。
安装按需要静默执行,但有退出代码 1。退出代码 1 对应于用户在向导上选择取消的情况。但是,安装成功并且模式为静默(无用户交互)。此外,此退出代码来自哪里,以及如何手动强制执行退出代码 0?
我有一个想法,我可以在 .onInstSuccess 函数中做一些事情,如果安装成功,则强制执行退出代码 1。
此外,ExecWait 将退出代码捕获到变量中,但没有“设置”选项。
你会推荐什么?
谢谢并恭祝安康
microsoft-sync-framework - 静默安装 Sync Framework 2.1
我想静默安装 Sync Framework 2.1,因为我将http://www.microsoft.com/en-us/download/details.aspx?id=19502处的可再发行包放入我的安装包中。
any1可以帮忙吗?提前致谢 :)
installation - NSIS 静默安装程序 - /SD IDCANCEL 标志
我有这个 NSIS 脚本:
我想把它改成静音模式。在静默模式下,我希望自动消息框以取消结束。所以,根据文档,我放了一个/SD
标志,命令IDCANCEL
在行的末尾与MessageBox
里面。像那样 :
然而,这是失败的。所以,我把它改成
与 nowCANCEL
而不是IDCANCEL
在同一行。这是因为使用这种语法,它使用与用户交互模式相同的语法进行分支。但是,它似乎也不起作用。
我的标志有什么问题,我该如何解决?我应该使用带有跳转的语法吗?
java - 非交互、非联网安卓设备的升级机制
我一直在研究静默安装一段时间。
我目前正在尝试找到某种方法将更新安装到使用 Android 的设备上:
- 没有用户输入的手段
- 没有互联网或网络
- 正在运行 Android 4.0
这就是为什么我希望默默地做到这一点。最坏的情况是每次我想更新时都将它连接到 PC 上,但这正是我想要避免的。
我的想法是,我对该设备的唯一输入是我的 SD 卡。
我需要做的是不断在 SD 卡上查找文件;如果它在那里,那么我将在没有任何用户输入(apk 或建议的文件类型)的情况下更新设备上的软件。
从我到目前为止发现的情况来看,似乎有几种方法可以奏效:
- Root 在 /data/app 上将 chmod 设置为 777 (并且不关心安全性)
- 根并假装我是 ADB 程序。
- 网络上的appbrain(对我没用)
- 编写/重写操作系统(过去我的专业知识)
但是,在我从比我了解更多的人那里获得一些反馈之前,我宁愿不必扎根设备。
所以我的问题如下:
- 谁能告诉我这些方法中的一种是否适用于我的情况?(80% 的机会可以)
- 有人可以指出我在搜索中遗漏的另一种方法吗?
.net - How to start the .Net framework installer silently?
How to make my C++ Win32 .net-framework installer silent?
I tried sfxmaker software & ussf.exe, but I get an unknown installer error.
Command line arguments /S and /SD did not work for me.
Part of the code I use:
installation - 如何创建批量软件安装程序 (ninite)
我希望能够创建不同的批量安装程序以在计算机上安装特定程序。例如:
这些列表列出了更多程序,但这是一个示例。我想在机器上加载 Windows 并让安装程序为我执行此操作。有没有办法做到这一点?
android - 如何进行静默安装(从根植的 android 设备内部)
我目前正在尝试找到某种方法,以实用的方式将更新安装到使用 Android 的设备上:
- 没有用户输入的手段
- 没有互联网或网络
- 正在运行 Android 4.0
这就是为什么我希望默默地做到这一点。最坏的情况是每次我想更新时都将它连接到 PC 上,但这正是我想要避免的。
输入来自外部 SD 卡。
从我到目前为止发现的情况来看,似乎有几种方法可以奏效:
- Root 在 /data/app 上将 chmod 设置为 777 (并且不关心安全性)
- 网络上的appbrain(对我没用)
- 编写/重写操作系统(过去我的专业知识)
所以我的问题如下:
我需要什么程序才能做到这一点,我该如何去做?
sql-server-2008-express - 如何在 InstallShield 2010 中静默安装 SQL Server 2008 Express
我使用 InstallShield 2010 创建我的设置。
我的程序需要 SQL Server 2008 Express。所以我在可再发行部分添加了“Microsoft SQL Server 2008 Express SP1 (x86)”。
然后在“编辑先决条件”=>“要运行的应用程序”选项卡中,我将此语句插入文本框中:
http://i46.tinypic.com/a0a343.jpg
但是当我运行安装程序时,几分钟后我看到此消息并且没有安装 SQL Server 2008 Express。
http://i50.tinypic.com/2krcr9.jpg
现在如何才能以静默模式完全安装 SQL Server 2008 Express?
[更新]
问题解决了:
我做了 3 个步骤来解决我的问题:
1-重新启动我的电脑
2- 从语句中删除“/IACCEPTSQLSERVERLICENSETERMS=true”
3 - 从语句中删除 /SQLSVCPASSWORD="YesYes"
command-line-interface - Inno VERYSILENT 选项后的控制台输出
我有一个 Inno Setup 可执行文件来安装程序。我已经确定使用如何检测安装程序是否在非常安静的模式下运行?使用代码检测是否有 Silent 开关,并在安装时应用了 VerySilent 开关。我现在面临的问题是我需要控制台上的某种输出,如安装时:BUSY... 并且在完成安装后控制台上的输出为:DONE!
这是必需的,因为我必须使用 /VERYSILENT 开关,使用它我们不知道安装是否完成,如果完成是否成功。此外,消息框也不是要走的路,因为安装是远程进行的。只是一个控制台输出,如果可能的话还有一个日志文件。
我尝试了通常的帕斯卡代码:
任何帮助表示赞赏,如果需要进一步澄清问题,请询问。