所以我有一种情况,我正在使用ISS文件在Windows系统上安装oraclexe实例。 它适用于所有具有“管理员”(localadmin)权限的计算机。 但是,域用户登录失败(这些登录是Administrators组的一部分)。
当我在该机器上单独安装oracle时,安装正常。 我的怀疑是安装程序响应文件很旧,很可能记录在管理员登录名上。 这有可能吗?
答案 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 Installer和Installshield是最著名的重新包装工具。他们是 挺贵的。有时人们请部署顾问来做 他们必须转换单个包。在这方面非常可取 知识也需要成功。 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:
- Setup.exe and Update.exe Command-Line Parameters(基本MSI,Installscript MSI)
- Advanced UI and Suite/Advanced UI Setup.exe Command-Line Parameters(套房项目)
某些链接 :