我有一个名为KRONOS的软件的客户端版本,我需要通过运行MSI的批处理文件来更新它。首先,我需要检查应用程序是否已安装。如果是,我需要看看在安装新版本之前我需要卸载的版本。我正在考虑使用一些东西检查Registry DisplayVersion,但不确定如何在BAT文件中进行比较。 安装的版本是3.64但我需要升级到3.611。 我希望在登录基于特定日期和某些用户时执行此操作,因为并非所有用户都拥有此软件但是如果用户登录到PC,软件已安装,我仍然希望它安装在另一台PC上,如果同一个用户去那里。 有没有人有这样的事情 提前致谢
答案 0 :(得分:0)
如果安装了产品,你可以制作一个MSI来为你做升级,这样你基本上只需要运行MSI,它就会照顾好一切。
您需要指定创建MSI的方式,以便将其配置为支持升级。