问题标签 [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.
android - Android APK 的静默安装
我正在寻找一种方法来对我的应用程序进行编程以静默安装 APK 文件。我知道使用看起来像这样的代码启动的可能性:
但在安装开始之前,此代码会引发一个对话框,其中包含 APK 所需的权限,并且需要用户授权才能开始安装。
有没有办法跳过这个对话框?
有没有其他方法可以在运行时从我的代码安装应用程序,不需要用户交互?
installation - InstallShield 静默响应文件模板
我试图通过用占位符替换所有参数@placeholder@
并用脚本替换它们来自动从不同应用程序版本的模板创建响应文件。
所以我想知道响应文件中这些键2DB45742-C30B-4262-A809-C16BB5DC585F是什么。根据我的检查,这些密钥在同一产品的不同安装包之间是不同的,但对于特定的安装程序文件它们是相同的。
在执行安装文件之前,有什么方法可以在 cmd 中获取此值?任何帮助将不胜感激。
这是我的响应文件之一:
谢谢,德米特里
c# - 时间:2019-04-10 标签:c#run .msu install from code
有没有办法从代码静默运行 .msu 安装?
我知道使用 msi 文件是可能的,但是当我运行 .msu 时,它会失败。
forms - InnoSetup:从 dll 显示我自己的表单后如何启动静默安装?
在屏幕上显示我自己的表单后,我需要开始静默安装。
怎么做?
这是我的ISS代码,一个OpenWizardForm
程序是从我自己的DLL中导入的。它将打开模态表单,接受用户数据,关闭模态表单,然后继续执行。
windows-installer - 在安装期间迁移基本 MSI 以支持响应文件有哪些好的选择?
我继承了 Basic MSI InstallShield ISM 来安装混合了 .Net 和 COM dll 的应用程序。现有的 ISM 当前使用许多自定义对话框来运行设置工作流。
我们的一个新要求是支持静默安装的响应文件。据我了解,基本 MSI 无法做到这一点。
我考虑过的一种选择是将其转换为安装脚本并重新构建安装程序 UI。我现在正在探索其中的困难。这是一个好方法吗?
还有哪些其他选择?
cmd - 通过静默安装将 Nsis 安装程序日志传输到控制台
是否可以通过静默安装将 Nsis 安装程序日志传输到控制台。安装程序是第三方,所以我无法更改它。提前致谢。
shell - 如何使用 AutoYaST 控制 xml 文件在 SuSE 中执行无人值守的自动安装?
我正在使用 KIWI 构建 SuSE ( SLES 11 SP1 ) 设备,并正在寻找一种在其中执行无人值守安装的方法。此外,我需要根据硬件(磁盘数量、容量等)进行分区。
我遇到了 SuSE 的 AutoYaST 功能,该功能表明我可以将安装说明放在生成的 ISO 中的 xml 文件(称为 autoyast 配置文件)中。此外,我需要一个位置来放置我的分区脚本(可能使用fdisk命令)。http://doc.opensuse.org/projects/YaST/openSUSE10.3/autoinstall/createprofile.scripts.html上的 SuSE 文档 清楚地表明,使用 SUSE Linux 10.0 和所有以下版本,可以使用 fdisk 在您的脚本
我读到它可以在以下情况下完成:
- xml 文件autoinst.xml放在 cd 的根目录下。
- 脚本(在这种情况下称为前脚本)嵌入在 xml 文件中
- 从 cd 启动时,给出了启动参数autoyast=file:///autoinst.xml。
我的 autoinst.xml 文件如下所示:
如您所见,该脚本的意思是生成可以轻松验证的输出。但这并没有发生。我在设备中包含了包autoyast2和autoyast2-installation。在使用指定的引导参数引导时,我被带到一个错误屏幕,上面写着“调用 YaST 模块 'inst_netprobe' 失败” 错误中提到的日志 (/var/log/YaST2/y2log) 不好。他们只是说调用模块inst_netprobe失败。
选择 NEXT 后,安装正常进行,并在登录提示符处结束。登录后,我没有看到预脚本要产生的任何更改,这表明它没有被调用。
有人可以指出我是否遗漏了什么?
- 我是否缺少与 AutoYaST 相关的软件包?
- 我的位置(ISO 上的“/”)是否适合放置我的 xml 文件?
- xml 文件的格式是否正确或缺少某些内容?我从上面提供的文档链接末尾给出的示例中获取了这个示例。
- 调用方式是否正确?(给autoyast=file:///autoinst.xml)?
另外,如果有人在 SLES 11 上使用 AutoYaST 完成了自动安装,您能否分享一些指示?
apache - 通过 Advanced Installer 静默安装 Apache
我正在尝试使用Advanced Installer 8.9 静默安装 apache,但即使我在 Silent (No UI) 字段中传递命令参数,它仍会提示我进行用户交互。
msiexec /i "httpd-2.2.22-win32-x86-no_ssl.msi" /qn /passive ALLUSERS=1 SERVERADMIN=admin@localhost SERVERNAME=localhost SERVERDOMAIN=localhost SERVERPORT=80
我能做些什么来解决这个问题?
java - Android - PushLink 可以进行静默更新吗?
有谁知道PushLink是否可以进行静默更新?也就是说,在没有用户交互的情况下下载应用程序并安装它?
PushLink 网站上关于可用功能的文档非常少,所以我不能确定。
或者有谁知道是否有可能为android提供一个静默安装程序?我基本上拥有不会进行任何用户交互的 android 设备,我需要能够更新在它们上运行的应用程序。