首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我需要一个自动更新程序,将安装该软件没有任何人工干预

问我需要一个自动更新程序,将安装该软件没有任何人工干预
EN

Stack Overflow用户
提问于 2011-07-20 20:09:28
回答 2查看 82关注 0票数 0

我想创建一个程序来自动更新客户端机器上的软件我的问题是如何运行自动安装程序来更新software.Actually,我们可以下载软件的当前版本,我们需要开始安装,而不需要任何手动interference.Once用户点击安装更新软件需要自动安装,而不需要任何向导。任何帮助都将是appreciated.Thanks &问候哈里。

EN

回答 2

Stack Overflow用户

发布于 2011-07-21 03:30:25

这取决于您使用的安装技术。

使用MSI,您可以将/passive开关传递给msiexec命令以防止任何交互;添加/norestart以防止系统自动重启。对于MSI,您还可以使用Windows Installer API函数完全以编程方式安装软件包。

也可以从MSI包中控制UI级别:从根本没有UI到完全成熟的类似向导的GUI。例如,当用户首次安装您的应用程序时,您可以显示向导界面;当您执行升级时,您可以只向用户显示进度,也可以完全隐藏UI。

票数 0
EN

Stack Overflow用户

发布于 2011-07-21 04:44:16

就像@AlexeyI所说的,这取决于你使用的安装程序。

对于由InstallShield创建的'setup.exe‘安装程序,您需要传递/s(ilent)开关。如果需要为对话框提供答案,还需要提供一个包含要给出的响应的响应文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6761646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档