在Windows 7 SP1和Server 2008上部署Powershell 4.0的最佳方法

我打算在所有的Win 7和服务器2008和2008R2上部署PowerShell 4.0。

我对此做了一些研究,但找不到官方的方法。 我可以使用batch file或GPO来安装它,只是想知道是否有任何官方的部署工具呢?

有没有经验的人可以和我分享?

  1. Windowspipe理框架4或5( 我需要安装WMF5?这刚刚发布)
  2. .NET Framework 4.5
  3. Powershellnetworking访问

通过WSUS或SCCM部署.NET和WMF。 WMF 5仍然在预览中,无论如何也不会在2008R2或Win7上运行,所以不要担心WMF 5.首先部署.NET,因为它是WMF的先决条件。

Powershell Web Access是您可以在一台服务器上设置的东西 – 您的“网关”。 不要在每台服务器上部署Powershell Web Access。

http://technet.microsoft.com/en-us/library/hh831611.aspx

编辑:此外,Server 2012中默认启用Powershell Remoting,但对于2008 R2 / Win7则不支持。 您可以通过组策略在您的客户端上启用Powershell Remoting,就像这个人一样: http : //blog.powershell.no/2010/03/04/enable-and-configure-windows-powershell-remoting-using-group-政策/

这一切都取决于你如何部署软件时期。 我使用sccm,但是对于包装,我更喜欢SFX,简单的.msi或类似的不能做。 如果你没有这样的豪华,那么.msu可以使用/quiet开关静默安装,我也更喜欢/norestart开关来保持来自用户的呼叫。