问题标签 [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 - 如何与静默安装的 msi 交互?(进度数据并取消)
出于某种原因,我们正在交付一个带有我们自己的安装 GUI 的产品,这意味着我们将在后台静默运行 msi 安装。
通过使用 MSI API“MsiInstallProduct”,我可以静默安装产品,但我不知道如何获取此安装的进度数据以及如何取消它。
有人有一些想法吗?
wix - 创建一个将参数传递给 msiexec 的引导程序
我需要为我尝试使用setupbld.exe的 WiX 项目创建一个引导程序,但它只允许我创建一个可执行文件来显示我的 UI 或一个将作为静默安装程序但不能同时显示两者的可执行文件。
我需要能够使用参数运行生成的可执行文件,该参数将告诉它在安装过程中是否显示 UI。
我发现John Robbins 的这篇文章解释了如何重新构建用于创建引导程序的 setup.exe 存根,但我希望有一种更简单的方法来做我需要的事情。
有谁知道创建引导程序的方法,我使用该引导程序作为简单(带 UI)安装或静默安装运行。
nsis - NSIS 静默安装更改默认选项
我有一个第三方应用程序,我想从命令行静默安装。
该应用程序是 PPLive,可在以下网址获得:http: //www.pptv.com/en/
它是一个 NSIS 安装程序,目前在静默安装时,安装工具栏和其他软件,完成时启动等。
在不重新打包的情况下,如何从静默命令行安装控制普通安装程序页面上的复选框选项。
甚至可能吗?
firefox-addon - 静默安装 firefox 插件
我正在尝试通过 msi 安装程序静默安装 firefox xpi。我通过以下方法这样做:
在某个临时目录中解压缩我xpi
的文件并将其所有内容复制到%APPDATA%\Mozilla\Firefox\Profiles\xxxx.default\extensions\<uniqueid-for-my-addon>
我希望插件在下次打开我的 Firefox 时可用,但我无法获得它。有人可以告诉我静默安装 Firefox 插件是否还有更多工作要做?
卡皮尔
sharepoint - 如何使用 wsp 解决方案和 exe.config 文件进行静默部署?
我有一个使用 WSPBuilder 创建的 SharePoint 解决方案(打包在一个 wsp 文件中),它与一个简单的 Setup.exe 和 Setup.exe.config 相结合。Setup.exe.config 只是指向 WSP 解决方案。
有没有办法传递值,例如解决方案部署到哪个 webapplicaiton,这样我们的客户可以在没有用户交互的情况下执行静默安装?
我认为这将是 Setup.exe.config 文件中的一个属性,因为这是 appSettings 所在的位置。有人能指出我正确的方向吗?
command-line - 静默管理安装 - 指定安装目录
我目前正在尝试在我们的构建中添加一些测试功能,为了做到这一点,我需要能够以静默方式执行管理安装。但是,我还需要能够指定它的安装位置,因为默认设置在公司范围的网络上,这没有用。
我想知道有没有办法通过参数来指定安装目录进行这种类型的操作,如果可以怎么办?
非常感谢,克里斯
c# - 静默安装程序 - 从 winform 应用程序安装脚本语言
我正在开发 Winform 应用程序,在 .NET 4.0 上使用 C#,需要根据用户选择安装脚本语言。检测给定语言(Ruby、python、Perl 等)的特定脚本环境/引擎是否安装在客户端计算机上的最佳方法是什么,如果尚未安装,则静默安装它。
c# - 关于在 C# 中为应用程序编写后台/自动/静默下载器/安装程序的问题
背景:
我有一个主应用程序,它需要能够访问网络并下载与之关联的 DLL 文件(我们编写的文件,位于我们的服务器上)。它确实需要能够将这些 DLL 文件下载到“C:\Program Files\”中的应用程序文件夹中。过去,我曾经System.Net.WebClient
从网上下载我想要的任何文件。
问题
过去我在下载数据和保存到用户硬盘上的文件时遇到了很多麻烦。我收到很多用户报告说这不起作用,这通常是因为程序中的用户权限问题。
在程序用户权限存在问题的情况下,每个用户都可以转到网络上的确切文件位置,下载它,然后手动将其保存到正确的位置。
我希望它能够像我看到的所有其他下载/安装的程序一样工作(即 Firefox Pluign 更新、Flash Player、JAVA、Adobe Reader 等)。所有这些工作都顺利进行。
问题
我需要使用一些代码来授予我的下载程序对 Program Files 文件夹的特殊权限吗?我什至可以这样做吗?我应该使用更好的类或库吗?是否有不同的方法来下载我应该采用的文件,例如使用线程或其他方式来下载数据?
任何帮助在这里表示赞赏。如果可能的话,我想尽量远离第三方应用程序/库,当然,除了微软,由于许可问题,但仍然以我的方式发送任何建议。
同样,其他程序似乎也解决了版权问题和下载功能。我想要同样的能力。
nsis - NSIS 脚本:现在显示静默安装的快捷方式
我得到了一个启动静默安装程序的 NSIS 脚本。在这个静默安装程序中,我使用CreateShortcut
. 不幸的是,这些快捷方式没有显示在“开始”菜单中。
我的解决方法是显式创建这些快捷方式,但这会导致重复的逻辑,我不喜欢这种做法。有任何想法吗?
firefox - 静默安装:不能使用批处理文件静默安装 FireFox
我正在尝试执行 FF 的静默安装。在 cmd 中,命令“Firefox Setup X.exe”-ms 可以正常工作。但是当我试图通过bat文件执行这个命令时,它可以工作,但安装不是静默的(弹出一些安装对话框......)
如何解决?
谢谢。