问题标签 [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.

0 投票
2 回答
3582 浏览

installation - NSIS 静默安装程序 - 未观察到跳转

我正在为静默安装程序尝试 NSIS 文档示例,here。取消注释该行

那么是的,我的安装程序是沉默的。但是,它会显示消息框。即使安装程序处于静默状态,预计也会出现消息框。为了使消息框也静音,必须为每个消息框使用 /SD 选项。示例脚本在这里提出:

使消息框静音的另一种方法是公开的:它检查是否静音。如果不显示,则向前跳两行(所以不显示消息框)

第二个解决方案对我不起作用。如果我将安装程序设置为静默,则会出现带有“这是静默安装程序”的框。如果我改变它

该消息未出现。

为什么会跳进去

不工作?+3也没有成功。

0 投票
1 回答
3464 浏览

installation - NSIS 静默安装程序返回退出代码 1

我将 NSIS 脚本编译为 .exe 安装文件。我使用命令行 \S 静默选项启动 .exe。

安装按需要静默执行,但有退出代码 1。退出代码 1 对应于用户在向导上选择取消的情况。但是,安装成功并且模式为静默(无用户交互)。此外,此退出代码来自哪里,以及如何手动强制执行退出代码 0?

我有一个想法,我可以在 .onInstSuccess 函数中做一些事情,如果安装成功,则强制执行退出代码 1。

此外,ExecWait 将退出代码捕获到变量中,但没有“设置”选项。

你会推荐什么?

谢谢并恭祝安康

0 投票
1 回答
837 浏览

microsoft-sync-framework - 静默安装 Sync Framework 2.1

我想静默安装 Sync Framework 2.1,因为我将http://www.microsoft.com/en-us/download/details.aspx?id=19502处的可再发行包放入我的安装包中。

any1可以帮忙吗?提前致谢 :)

0 投票
1 回答
1251 浏览

installation - NSIS 静默安装程序 - /SD IDCANCEL 标志

我有这个 NSIS 脚本:

我想把它改成静音模式。在静默模式下,我希望自动消息框以取消结束。所以,根据文档,我放了一个/SD标志,命令IDCANCEL在行的末尾与MessageBox里面。像那样 :

然而,这是失败的。所以,我把它改成

与 nowCANCEL而不是IDCANCEL在同一行。这是因为使用这种语法,它使用与用户交互模式相同的语法进行分支。但是,它似乎也不起作用。

我的标志有什么问题,我该如何解决?我应该使用带有跳转的语法吗?

0 投票
1 回答
295 浏览

java - 非交互、非联网安卓设备的升级机制

我一直在研究静默安装一段时间。

我目前正在尝试找到某种方法将更新安装到使用 Android 的设备上:

  • 没有用户输入的手段
  • 没有互联网或网络
  • 正在运行 Android 4.0

这就是为什么我希望默默地做到这一点。最坏的情况是每次我想更新时都将它连接到 PC 上,但这正是我想要避免的。

我的想法是,我对该设备的唯一输入是我的 SD 卡。

我需要做的是不断在 SD 卡上查找文件;如果它在那里,那么我将在没有任何用户输入(apk 或建议的文件类型)的情况下更新设备上的软件。

从我到目前为止发现的情况来看,似乎有几种方法可以奏效:

但是,在我从比我了解更多的人那里获得一些反馈之前,我宁愿不必扎根设备。

所以我的问题如下:

  • 谁能告诉我这些方法中的一种是否适用于我的情况?(80% 的机会可以)
  • 有人可以指出我在搜索中遗漏的另一种方法吗?
0 投票
3 回答
2971 浏览

.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:

0 投票
1 回答
1809 浏览

installation - 如何创建批量软件安装程序 (ninite)

我希望能够创建不同的批量安装程序以在计算机上安装特定程序。例如:

这些列表列出了更多程序,但这是一个示例。我想在机器上加载 Windows 并让安装程序为我执行此操作。有没有办法做到这一点?

0 投票
1 回答
2249 浏览

android - 如何进行静默安装(从根植的 android 设备内部)

我目前正在尝试找到某种方法,以实用的方式将更新安装到使用 Android 的设备上:

  • 没有用户输入的手段
  • 没有互联网或网络
  • 正在运行 Android 4.0

这就是为什么我希望默默地做到这一点。最坏的情况是每次我想更新时都将它连接到 PC 上,但这正是我想要避免的。

输入来自外部 SD 卡。

从我到目前为止发现的情况来看,似乎有几种方法可以奏效:

所以我的问题如下:

我需要什么程序才能做到这一点,我该如何去做?

0 投票
2 回答
8847 浏览

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"

0 投票
1 回答
1193 浏览

command-line-interface - Inno VERYSILENT 选项后的控制台输出

我有一个 Inno Setup 可执行文件来安装程序。我已经确定使用如何检测安装程序是否在非常安静的模式下运行?使用代码检测是否有 Silent 开关,并在安装时应用了 VerySilent 开关。我现在面临的问题是我需要控制台上的某种输出,如安装时:BUSY... 并且在完成安装后控制台上的输出为:DONE!

这是必需的,因为我必须使用 /VERYSILENT 开关,使用它我们不知道安装是否完成,如果完成是否成功。此外,消息框也不是要走的路,因为安装是远程进行的。只是一个控制台输出,如果可能的话还有一个日志文件。

我尝试了通常的帕斯卡代码:

任何帮助表示赞赏,如果需要进一步澄清问题,请询问。