Install Shield Silent响应文件(.iss文件)登录用户权限是否受依赖

时间:2018-08-30 08:43:34

标签: install installshield

所以我有一种情况,我正在使用ISS文件在Windows系统上安装oraclexe实例。 它适用于所有具有“管理员”(localadmin)权限的计算机。 但是,域用户登录失败(这些登录是Administrators组的一部分)。

当我在该机器上单独安装oracle时,安装正常。 我的怀疑是安装程序响应文件很旧,很可能记录在管理员登录名上。 这有可能吗?

1 个答案:

答案 0 :(得分:1)

  

应用程序重新打包 :在公司设置中,人们经常求助于 application repackaging 来处理旧版 {{1} }   设置,这通常正是因为它们有问题   静默安装方案中的行为。我描述这个过程   这里:   How to monitor and log manual installation   (“ setup.exe ”部分)。

     

技术细节 :在技术层面,应用程序重新打包的方法非常简单。它涉及扫描系统   在安装之前和安装之后,然后捕获更改,   清除大量垃圾设置并包装完成的新安装程序   以MSI包(或其他某种格式)的形式。尽管技术   简单,这种包装的质量在很大程度上取决于知识   它的创造者。 打包不好的MSI文件可能是松散的大炮

     

打包格式 :应用程序重新打包可以采用多种格式,但是已建立的 Capture / Repackaging (Windows安装程序)具有   围绕 MSI format reliable silent running 的许多企业使用利益-可以说是   企业部署中最重要的方面。请看这个答案   有关更多详细信息:   How to create windows installer。   拥有MSI后,您可以使用standard msiexec.exe command lines静默安装它。

     

工具 :商业工具Advanced InstallerInstallshield是最著名的重新包装工具。他们是   挺贵的。有时人们请部署顾问来做   他们必须转换单个包。在这方面非常可取   知识也需要成功。 List of repackaging tools from installsite.org

     

技术限制 :重新包装有限制。 reliable remote management (支持不同的语言版本)是一个问题领域-您捕获的是英文版本,因此   德文版本的德文文件?这种东西。这些问题   设置之间总是有差异的。对...进行逆向工程   说实话。另外, Localization    dynamically generated content ,例如许可证密钥,证书,带有计算机名称的数据库连接字符串以及类似的表示您   可能需要做很多工作才能使事情正常运行,并且   有时甚至在技术上是不可能的。 这是妖术,但是   完成后,正确部署的MSI文件将获得出色的质量结果   默默无闻

     

(重新)打包团队 :许多公司拥有整个团队,专门负责捕获和准备大规模的传统和现代设置   部署。他们中的许多人都是离岸的,大多数员工都不知道。一世   会检查您的公司是否有这样的团队。


记录? :日志文件说什么?这是旧的 machine and user specific 安装程序,还是在幕后安装了MSI文件?我还会检查系统的事件日志以获取任何线索-特别是如果您的日志文件不完整时。应该在与响应文件相同的目录中创建一个默认的 setup.exe 文件,并使用相同的名称(扩展名除外)。

Setup.log 参数可用于指定其他日志路径:

/f2

以下是有关静默安装的Flexera文章:https://resources.flexera.com/web/pdf/archive/silent_installs.pdf

最常见的静默安装,带有日志记录命令行:

setup.exe /s /f2"C:\Setup.log"

响应文件 :诚实的事实是,静默响应文件从来没有可靠地实现静默运行。经常发生的是,弹出一个从未在响应文件运行中记录的特殊对话框,然后全部崩溃。这可能是“磁盘空间不足”警告,也可能是其他形式的意外,随机对话框,没有人预测会出现。

意外对话框 :因此,当您作为管理员组成员的域用户安装时,确实可能会出现一些不同的情况,尽管我真的不认为特别是想到的任何可能出现的事物。我想这个问题还是特权和访问权限之一。例如,在标准用户列表中可能会有某些NT特权被拒绝的帐户。所有的理论,我都会去进行日志记录,以开始一些具体的事情


  

Installshield帮助文件

     

Installshield帮助文件中有几个相关部分。    如果需要进一步调整安装参数 ,请研究这些内容。所有开关都记录在这里-这些链接用于   2018版的Installshield:

     

某些链接