win7將PowerShell升級到4.0

2022-12-12 10:18:40 來源:51CTO博客


(相關資料圖)

1.背景

開發的PowerShell 腳本需要使用Invoke-RestMethod命令,發現在老的服務器上不支持這一命令,經過查詢得知由于PS版本的問題。涉及到了PS的升級,需要介紹下PowerShell的版本。

2.簡介

Powershell是運行在windows機器上實現系統和應用程序管理自動化的命令行腳本環境。 powershell需要.NET環境的支持,同時支持.NET對象。當前powershell有四版本,分別為1.0,2.0,3.0 ,4.0 。

如果系統是window7或者Windows Server 2008,那么PowerShell 2.0已經內置了,可以升級為3.0,4.0。

如果系統是Windows 8 或者Windows server 2012,那么PowerShell 3.0已經內置了,可以升級為4.0。

如果系統為Windows 8.1或者Windows server 2012 R2,默認是4.0。

如果系統為Windows 10,默認為5.0

3.安裝準備

(1)首先,win+r,輸入appwiz.cpl,點擊左側的已安裝的更新,看一下你的計算機中是否安裝了Microsoft Windows Management Framework 3.0 ,如果有的話就先把他卸載了
(2)打開系統的升級服務

4.升級PowerShell

下載并安裝.net4環境,如已安裝請忽略(???https://www.microsoft.com/en-us/download/details.aspx?id=17851)??

下載Windows6.1-KB2819745-x64-MultiPkg.msu (??https://www.microsoft.com/zh-CN/download/details.aspx?id=40855)??

升級完成后,通過以下命令查看是否升級成功

get-host

標簽: 服務器上 應用程序 如果有的話

上一篇:【獨家】QT實現日歷顯示
下一篇:Powershell 連接MySQL