要进行无人参与安装,需要在命令行中执行setup.exe程序,然后使用setup自带的各种无人参与安装参数。
参数如下。
Setup.exe [/Mode:
[/Role:
[/OrganizationName:
[/TargetDir:
[/UpdatesDir:
[/DomainController:
[/AnswerFile:
[/EnableErrorReporting] [/CustomerFeedbackEnabled:
[/AddUmLanguagePack:
[/RemoveUmLanguagePack:
[/NewProvisionedServer:
[/MdbName:
[/LogFolderPath:
[/TenantOrganizationConfig:
同时官方也提供了无人参与安装的命令示例文档,如下。
下面是使用 Setup.exe 的示例:
Setup.exe /mode:Install /role:Mailbox /OrganizationName:MyOrg /IAcceptExchangeServerLicenseTerms
此命令在名为 MyOrg 的 Active Directory 中创建了一个 Exchange 2016 组织,并安装了邮箱服务器角色和管理工具,还接受了 Exchange 2016 许可条款。
Setup.exe /mode:Install /role:Mailbox /TargetDir:"C:\Exchange Server" /IAcceptExchangeServerLicenseTerms
此命令将邮箱服务器角色和管理工具安装在“C:\Exchange Server”目录。此命令假设已准备好了 Exchange 2016 组织。
Setup.exe /mode:Install /r:MB /IAcceptExchangeServerLicenseTerms
此命令将邮箱服务器角色和管理工具安装在默认的安装位置。
Setup.exe /mode:Install /r:EdgeTransport /IAcceptExchangeServerLicenseTerms
此命令将边缘传输服务器角色和管理工具安装在默认的安装位置。
Setup.exe /mode:Install /r:ET /IAcceptExchangeServerLicenseTerms
此命令将边缘传输服务器角色和管理工具安装在默认的安装位置。
Setup.exe /mode:Uninstall /IAcceptExchangeServerLicenseTerms
此命令从服务器上完全删除 Exchange 2016,并从 Active Directory 上删除此服务器的 Exchange 配置。
Setup.exe /PrepareAD /on:"My Org" /IAcceptExchangeServerLicenseTerms
此命令创建名为 My Org 的 Exchange 组织并为 Active Directory 准备 Exchange 2016。
Setup.exe /role:Mailbox /UpdatesDir:"C:\ExchangeServer\New Patches" /IAcceptExchangeServerLicenseTerms
此命令使用指定目录中的修补程序更新 ExchangeServer.msi,然后安装邮箱服务器角色和管理工具。如果此目录中包含语言包套装,则还会安装该语言包。
Setup.exe /mode:Install /role:Mailbox /DomainController:DC01 /IAcceptExchangeServerLicenseTerms
此命令在安装邮箱服务器角色和管理工具的同时,使用域控制器 DC01 查询并更改 Active Directory。
Setup.exe /mode:Install /role:Mailbox /AnswerFile:c:\ExchangeConfig.txt /IAcceptExchangeServerLicenseTerms
此命令使用 ExchangeConfig.txt 文件中的设置安装邮箱服务器角色。
Setup.exe /rprs:Exchange03 /IAcceptExchangeServerLicenseTerms
此命令从 Active Directory 删除对象 Exchange03。
Setup.exe /AddUmLanguagePack:ko-KR /IAcceptExchangeServerLicenseTerms
此命令从 %ExchangeSourceDir%\ServerRoles\UnifiedMessaging 目录安装朝鲜语统一消息语言包。
这里我们以安装共存环境中的第二台exchange server 2016服务器为例。
安装完成后,提示我们需要重启服务器。
重启完成后,我们再次查看一下,可以看到当前环境中有两台exchange 2016的server了。
安装完成后,如何确认已经安装成功?
在安装期间,Exchange 安装程序在运行 Windows Server 2012 和 Windows Server 2012 R2 的计算机上“事件查看器”的“应用程序”日志中记录事件。查看“应用程序”日志,并确保不会出现与 Exchange 安装程序有关的警告或错误消息。这些日志文件包含 Exchange 2016 安装期间系统所执行的每个操作历史以及任何可能出现的错误。默认情况下,日志的记录方式为 Verbose。提供有关每个已安装服务器角色的信息。
您可以在
安装程序日志文件将跟踪 Exchange 2016 安装和配置期间所执行的每项任务的进度。它包含以下信息:开始安装前执行的先决条件检查和系统准备情况检查的状态、应用程序安装进度以及对系统所做的配置更改。检查此日志文件,以验证服务器角色已按预期方式安装。
请在 Exchange 命令行管理程序中运行 Get-ExchangeServer cmdlet。将显示运行此 cmdlet 时在指定服务器上安装的所有 Exchange 2016 服务器角色。