如何在Windows Server 2008 R2服务器核心安装上安装Windows PowerShell?

我find了指针

ocsetup MicrosoftWindowsPowerShell 

要么

 start ocsetup MicrosoftWindowsPowerShell 

但他们没有效果。

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

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

从文章:

方法1

  1. 运行SCONFIG。
  2. select选项4(configuration远程pipe理)。
  3. select选项2(启用Windows PowerShell)。
  4. 点击OK。

方法2

安装以下function:

  • NetFx2-ServerCore
  • NetFx3-ServerCore
  • NetFx2-ServerCore-WOW64
  • NetFx3-ServerCore-WOW64
  • MicrosoftWindowsPowerShell
  • MicrosoftWindowsPowerShell-WOW64

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

  • 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构build于Microsoft .NET Framework上,所以必须首先正确安装Microsoft .Net Framework才能成功安装Windows PowerShell。