首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装屏蔽脚本的先决条件检查

安装屏蔽脚本的先决条件检查
EN

Stack Overflow用户
提问于 2017-02-02 07:18:21
回答 1查看 295关注 0票数 0

我正在创建一个使用Installshield 2014专业版的Installscript MSI项目。在继续安装之前,我想检查安装屏蔽项目中的以下内容,作为先决条件:

  • 操作系统: windows 7及以上或Windows 2008 R2及以上
  • 核心i3处理器
  • 最小空闲磁盘空间10
  • ODAC 11g -应检查是否存在,不应被迫安装
  • IIS 7.5及以上

我试图在“安装条件”一节中为OS、RAM设置条件。在那里,我不能设定其他条件。此外,我还想编写一个日志文件,其中将包含有关在安装过程中未满足哪些先决条件的信息。

有人能建议如何使用Installscript来完成这个任务吗?

任何帮助都是值得赞赏的。

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-14 15:56:49

我找到了检查OS、最小磁盘空间和IIS版本的解决方案。

用于检查OS版本: Installscript中的,我使用SYSINFO结构来检查成员nISOSL的值。它的值表示目标机器的操作系统。

检查空闲磁盘空间的,我使用了以下几个语句来获得空闲的硬盘空间。

代码语言:javascript
复制
nvHDDFreeSpace = GetDiskSpaceEx("C:", GBYTES);
NumToStr(szMsg, nvHDDFreeSpace);

查找IIS :可以访问以下注册表路径以获得IIS主版本和次要版本:

SYSTEM\CurrentControlSet\Services\W3SVC\Parameters

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

https://stackoverflow.com/questions/41996261

复制
相关文章

相似问题

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