《Windows PowerShell实战指南(第2版)》——1.5 安装Windows PowerShell
本節書摘來自異步社區《Windows PowerShell實戰指南(第2版)》一書中的第1章,第1.5節,作者:【美】Don Jones(道·瓊斯) , Jeffery Hicks(杰弗瑞·希克斯)著,更多章節內容可以訪問云棲社區“異步社區”公眾號查看
1.5 安裝Windows PowerShell
從Windows Server 2008、Windows Server 2008 R2、Windows 7操作系統開始,我們已經可以使用第三版的Windows PowerShell。Windows Vista操作系統無法支持第三版,但是可以使用第二版PowerShell。最近發布的幾個操作系統中已經預裝了Windows PowerShell。如果采用老版本的操作系統,那么必須手動去安裝PowerShell。當然,新版本的操作系統可能會采用更新版本的PowerShell,當然這沒什么壞處。
提示:
你可以采用如下方法來檢查安裝的PowerShell版本:進入PowerShell控制臺,輸入$PSVersionTable,然后按回車鍵。如果返回錯誤或者輸出結果并未顯示為“PSVersion 3.0”,那么你安裝的版本就不是第三版PowerShell。
第三版PowerShell可以與第二版PowerShell安裝于一臺機器上,也就意味著不會損壞那些依賴于第二版PowerShell的程序。另外,我們沒有必要安裝第一版PowerShell,安裝第三版后會自動覆蓋它。最近發布的微軟軟件都不會依賴于第一版PowerShell。
如果你使用的是老版本的PowerShell,則需訪問http://download.microsoft.com,然后在搜索框中鍵入PowerShell 3,之后根據你的操作系統選擇到對應版本的PowerShell,然后進行安裝。你需要找的是Windows Management Framework程序包,PowerShell是集成在這個包中進行發布的。再次申明,你需要選擇到正確的版本,X86代表32位的安裝包,X64代表64位的安裝包。在網站上無法找到最近發布的Windows操作系統,那是因為PowerShell已經被預裝到這些系統中了。
提示:
PowerShell最低要求.Net Framework V4,當然如果能使用更新版本的Framework就更好了。我們建議同時最少也要安裝.Net Framework 3.5 SP1以及.Net Framework 4.5版本,這樣可以使用PowerShell更多的功能。
安裝PowerShell的同時也會安裝一些配套程序,其中包含Windows遠程管理服務(WinRM),在本書后續章節中會講到這部分。PowerShell采用類似Hotfix的方式進行安裝,也就意味著安裝后,也可以單獨卸載。當然,一般來講,你肯定不會希望去卸載它。PowerShell現在已經正式成為Windows 操作系統核心組件的一部分,因此對PowerShell的更新和其他Windows組件一樣,以Windows的hotfix或者SP形式進行發布。
PowerShell包含兩部分:基于文本的標準控制臺(PowerShell.exe)和集成了命令行環境的圖形化界面(ISE;PowerShell_ISE.exe)。我們大部分時間都會使用基于文本的控制臺。當然,如果你更喜歡ISE,你也可以使用。
注意:
PowerShell ISE組件并沒有預裝到Server版操作系統中。如果你需要使用,那么你需要進入Windows的功能(使用“服務器管理器”),然后手動添加ISE功能(你也可以打開PowerShell的控制臺,再執行Add-WindowsFeaturePowerShell -ise)。在未包含完整GUI模式的操作系統(如Server Core版本的系統)對應的安裝程序中并沒有包含ISE的安裝程序。
在你繼續學習PowerShell之前,建議花幾分鐘去設置Shell的顯示界面。如果你使用基于文本的控制臺,那么強烈建議你修改顯示的字體為Lucida(固定寬度),不要使用默認的字體。假如使用默認字體,我們會很難去區分PowerShell使用的一些特殊字符。可以參照下面的步驟來修改顯示字體。
(1)右鍵單擊控制臺界面上側邊框(PowerShell字符位于控制臺界面的左上方),選擇目錄中的屬性。
(2)在彈出的會話框中,可以在幾個標簽頁中修改字體、窗口顏色、窗口大小和位置等。
提示:
強烈建議窗口大小和屏幕緩沖器使用相同的寬度。
另外,需要注意的是,當應用對默認控制臺的修改之后,后續所有新開的窗口都會使用變更之后的設置。
總結
以上是生活随笔為你收集整理的《Windows PowerShell实战指南(第2版)》——1.5 安装Windows PowerShell的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一些达成共识的JavaScript编码风
- 下一篇: 《OpenCV图像处理》——1.7 用户