Tom*_*Tom 8

http://support.microsoft.com/kb/976736

标题:如何在运行 Windows Server 2008 R2 Core 的计算机上安装 Windows PowerShell。

从文章:

方法一

  1. 运行 SCONFIG。
  2. 选择选项 4(配置远程管理)。
  3. 选择选项 2(启用 Windows PowerShell)。
  4. 单击确定。

方法二

安装以下功能:

  • NetFx2-ServerCore
  • NetFx3-ServerCore
  • NetFx2-ServerCore-WOW64
  • NetFx3-ServerCore-WOW64
  • 微软WindowsPowerShell
  • MicrosoftWindowsPowerShell-WOW64

以下是安装这些功能的命令示例:

  • DISM.exe /online /enable-feature /featurename:NetFx2-ServerCore
  • DISM.exe /online /enable-feature /featurename:NetFx3-ServerCore
  • DISM.exe /online /enable-feature /featurename:NetFx2-ServerCore-WOW64
  • DISM.exe /online /enable-feature /featurename:NetFx3-ServerCore-WOW64
  • DISM.exe /online /enable-feature /featurename:MicrosoftWindowsPowerShell
  • DISM.exe /online /enable-feature /featurename:MicrosoftWindowsPowerShell-WOW64

注意因为 Windows PowerShell 是基于 Microsoft .NET Framework 构建的,所以必须首先正确安装 Microsoft .Net Framework,才能成功安装 Windows PowerShell。