使用 Get-Counter 收集公司內部的伺服器效能資訊踢到鐵板了

收集的目標是 Windows 2003(sp2)的伺服器,檢查後發現只有 Powershell1.0

所以就順便複習一下Byron上課的版本比較

image

 

安裝Windows PowerShell 4.0 需要 .NET Framework 4.5 ,以下表格說明安裝Powershell 4.0所需條件。

Windows Management Framework 4.0 supportability matrix

Operating system

是否有 Windows PowerShell 4.0

需求條件

安裝檔

Windows Server 2012 R2

內建

N/A

N/A

Windows 8.1

內建

N/A

N/A

Windows Server 2012

有, part of WMF 4.0

.NET 4.5 (built-in)

x64: Windows8-RT-KB2799888-x64.msu

Windows 8

否,必須升級到 Windows 8.1

N/A

N/A

Windows Server 2008 R2

, part of WMF 4.0

Windows Server 2008 R2 SP1

.NET 4.5

x64: Windows6.1-KB2819745-x64-MultiPkg.msu

Windows 7

有, part of WMF 4.0

Windows 7 SP1

.NET 4.5

x64: Windows6.1-KB2819745-x64-MultiPkg.msu

x86: Windows6.1-KB2819745-x86.msu

註1:安裝Windows PowerShell 1.0 和 2.0 需要 .NET Framework 2.0

註2:安裝Windows PowerShell 3.0 需要 .NET Framework 4.0

 

以我的伺服器 Windows 7 為例,透過以下指令確認Powershell版本

#査Powershell版本
$PSVersionTable

image

 

get-Host

image

 

由於我想升級到Powershell 4.0 ,所以還要確認已作業系統有上sp1 且有安裝.NET 4.5

接著下載 64位元的 Windows6.1-KB2819745-x64-MultiPkg.msu 安裝

image

image

image

重新啟動電腦就能生效了

image

 

 

參考:

How to Install Windows PowerShell 4.0

What's New in Windows PowerShell

arrow
arrow
    全站熱搜

    小草 發表在 痞客邦 留言(0) 人氣()