我一直在尝试安装Microsoft Exchange一周。我很确定我有所有先决条件,但这个错误不断出现:
摘要:3个项目。 2成功,1失败。 经过时间:00:01:14
配置先决条件 失败
错误: " $ error.Clear();生成以下错误 如果($ RoleInstallWindowsComponents) { #安装管理工具角色所需的任何Windows角色或功能 if($ RoleIsWindows8OrHigher) { 如果($ RoleADToolsNeeded) { $ ADToolsNeeded = 1 } 其他 { $ ADToolsNeeded = 0 } Invoke-Expression" Powershell -Command {& $ RoleBinPath \ InstallWindowsComponent.ps1 -ShortNameForRole AdminTools -ADToolsNeeded $ ADToolsNeeded}" } 其他 { Install-WindowsComponent -ShortNameForRole" AdminTools" -ADToolsNeeded $ RoleADToolsNeeded } } "运行:" [11:56:49] [错误] System.Exception:指定的cmdlet的目标不能是基于Windows客户端的操作系统。 在System.Management.Automation.MshCommandRuntime.ThrowTerminatingError(ErrorRecord errorRecord)"。
[11:56:49] [错误] System.Exception:指定cmdlet的目标不能是基于Windows客户端的操作系统。 在System.Management.Automation.MshCommandRuntime.ThrowTerminatingError(ErrorRecord errorRecord) 点击此处获取帮助...... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.3.123.3&e=ms.exch.err.Ex88D115&l=0&cl=cp
错误: " $ error.Clear();生成以下错误 如果($ RoleInstallWindowsComponents) { #安装管理工具角色所需的任何Windows角色或功能 if($ RoleIsWindows8OrHigher) { 如果($ RoleADToolsNeeded) { $ ADToolsNeeded = 1 } 其他 { $ ADToolsNeeded = 0 } Invoke-Expression" Powershell -Command {& $ RoleBinPath \ InstallWindowsComponent.ps1 -ShortNameForRole AdminTools -ADToolsNeeded $ ADToolsNeeded}" } 其他 { Install-WindowsComponent -ShortNameForRole" AdminTools" -ADToolsNeeded $ RoleADToolsNeeded } } "运行:"指定cmdlet的目标不能是基于Windows客户端的操作系统。"。
指定cmdlet的目标不能是基于Windows客户端的操作系统。 点击此处获取帮助...... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.3.123.3&e=ms.exch.err.Ex88D115&l=0&cl=cp
经过时间:00:00:22
管理工具先决条件 完成
经过时间:00:00:48
语言先决条件 完成
经过时间:00:00:04
答案 0 :(得分:2)
关键是这条消息:
指定cmdlet的目标不能是基于Windows客户端的操作系统。
含义:您无法在Windows 8.1上安装它。它必须安装在Windows Server上。