web-dev-qa-db-ja.com

Powershell4.0をWindows7sp1およびサーバー2008に展開するための最良の方法

すべてのWin7とサーバー2008および2008R2にPowerShell4.0を展開することを計画しています。

私はこれについていくつかの調査をしましたが、それを行う公式の方法を見つけることができませんでした。バッチファイルまたはGPOを使用して確実にインストールできますが、このための公式の展開ツールがあるかどうか疑問に思っていますか?

それ以前に経験したことがある人は私と共有できますか?

  1. Windows Management Framework 4 OR 5(WMF5をインストールする必要がありますか?これはリリースされたばかりです)
  2. .NET Framework 4.5
  3. PowershellWebアクセス
3
Root Loop

WSUSまたはSCCMを介して.NETとWMFを展開します。 WMF 5はまだプレビュー段階であり、2008R2またはWin7では動作しません。したがって、WMF5について心配する必要はありません。WMFの前提条件であるため、最初に.NETを展開します。

Powershell Web Accessは、1つのサーバー(「ゲートウェイ」)にセットアップするものです。すべてのサーバーにPowershellWebAccessを展開しないでください。

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

編集:また、Powershell Remotingは、Server 2012以降ではデフォルトで有効になっていますが、2008 R2/Win7では有効になっていません。この人と同じように、グループポリシーを介してクライアントでPowershell Remotingを有効にできます: http://blog.powershell.no/2010/03/04/enable-and-configure-windows-powershell-remoting- using-group-policy /

2
Ryan Ries

それはすべて、ソフトウェア期間をどのように展開するかによって異なります。私はsccmを使用していますが、パッケージ化には、単純な.msiなどを実行できないSFXを好みます。このような贅沢がない場合は、/quietスイッチを使用して.msuをサイレントインストールできます。また、ユーザーからの呼び出しを抑えるために/norestartスイッチを使用することをお勧めします。

2
MDMoore313