【问题标题】:Can RAD Studio 2007 to XE6 be installed from pure command line?可以从纯命令行安装 RAD Studio 2007 到 XE6 吗?
【发布时间】:2014-08-21 15:16:56
【问题描述】:

我不确定 RAD Studio 从 2007 到 XE6 是否使用相同类型的安装程序进行打包。作为 RAD Studio 的最终用户,我总是在 RAD Studio 中运行 Setup.exe,并通过从向导对话框中逐页选择选项来执行安装。

RAD Studio 安装程序中是否有任何选项可以仅通过命令行执行安装而无需 GUI 对话框?

【问题讨论】:

  • 我得到的“delphi 无人值守安装”的第一个结果是this,它似乎应该可以工作。您可能想尝试一下,并按照您已采取的确切步骤将其写成您自己的答案。 (我自己会这样做,但我没有一个干净的系统,我想在上面安装任何东西来测试。)
  • 他们使用 InstallAware 软件,因此请检查他们的安装程序是否支持静默安装。
  • 产品安装指南在这个问题上是怎么说的?

标签: delphi installation delphi-xe6


【解决方案1】:

一些关于静默 Delphi 安装的有用链接,不是真正的答案,而是我自己研究发现的内容

http://delphisorcery.blogspot.co.nz/2011/07/unattended-delphi-installation-how.html 对一些命令行参数有一些注释 - 但是仍然需要提供许可证

http://edn.embarcadero.com/article/29900 本文表明无法进行静默安装(但不确定其年龄)

http://docwiki.embarcadero.com/RADStudio/XE6/en/Installation_Notes_for_XE6 XE6 发行说明,没有提及静默安装

https://forums.codegear.com/thread.jspa?threadID=64992 静默安装 Delphi XE 的帖子

http://www.msfn.org/board/topic/137195-codegear-rad-studio-unattended-install/ 另一篇关于静默 Delphi 安装的帖子

【讨论】:

  • 我尝试使用 XE6:我尝试使用命令行安装 XE6,但最后是完整安装:setup LANGUAGE=English USERNAME="" USERCOMPANY="" PERSON_DW32=TRUE PERSON_CPPB=FALSE key1=xxxx key2=xxxxxx key3=xxxxxx key4=xxxx INSTALL_FEATURE_RADCOREBCBW64=FALSE INSTALL_FEATURE_COREOSXW32=FALSE INSTALL_BDE=FALSE INSTALL_FEATURE_DATABASE=FALSE INSTALL_FEATURE_HELPFILES=FALSE INSTALL_FEATURE_IBX=FALSE INSTALL_INTERBASE=FALSE INSTALL_FEATURE_COREMOBILE=FALSE INSTALL_FEATURE_CORBA=FALSE
  • 也许这些属性是在早期的 XE 安装程序中引入的,但这将不再起作用,我检查了 XE7 MSI 安装程序,它只包含数英里的特性和组件,遵循 ID 枚举之王(不可读的名称,如“Feature_Corba”),因此手动指定要从 msi 安装哪些功能只是一场噩梦,至少如果您不知道其中的每一个是什么(并且可以完成,但它大量工作一一检查)。我辞职照常安装。
猜你喜欢
  • 2014-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-23
  • 1970-01-01
  • 2015-07-21
  • 1970-01-01
  • 2014-12-12
相关资源
最近更新 更多