PowerShell 7 是微軟官方發(fā)布的一款命令行工具,比系統(tǒng)內(nèi)置的命令提示符、Windows PowerSehll 1.0 更加強(qiáng)大。擁有歷史命令記錄功能,使用方向鍵的↑鍵就可以回溯之前輸入過的命令,按下回車即可執(zhí)行。擁有命令補(bǔ)全功能,輸入一部分命令就可以顯示歷史相關(guān)的命令,使用方向鍵的→鍵即可選中,在歷史命令隔了很久的情況下使用非常方便。
PowerShell 7 安裝步驟
1、下載安裝程序并打開,點(diǎn)擊【Next】
2、選擇安裝位置,建議按照默認(rèn)的安裝位置,點(diǎn)擊【Next】
3、安裝需求選擇安裝設(shè)置,沒有特別需求默認(rèn)就可以,點(diǎn)擊【Next】
4、選中這兩項(xiàng),建議不要取消勾選,點(diǎn)擊【Next】
5、點(diǎn)擊【Install】
6、等待安裝
7、安裝完成
PowerShell 7 軟件功能
命令行 Shell
PowerShell 是新式命令 shell,其中包括其他常用 shell 的最佳功能。 與大多數(shù)僅接受并返回文本的 shell 不同,PowerShell 接受并返回 .NET 對(duì)象。 shell 包括以下功能:
* 可靠的命令行歷史記錄
* Tab 自動(dòng)補(bǔ)全和命令預(yù)測(cè)(請(qǐng)參閱 about_PSReadLine)
* 支持命令和參數(shù)別名
* 用于鏈接命令的管道
* 控制臺(tái)內(nèi)幫助系統(tǒng),類似于 Unix man 頁(yè)面
腳本語言
作為一種腳本語言,PowerShell 通常用于自動(dòng)執(zhí)行系統(tǒng)管理。 它還用于經(jīng)常在 CI/CD 環(huán)境中生成、測(cè)試和部署解決方案。 PowerShell 是在 .NET 公共語言運(yùn)行時(shí) (CLR) 上構(gòu)建的。 所有輸入和輸出都是 .NET 對(duì)象。 無需分析文本輸出即可從輸出中提取信息。 PowerShell 腳本語言包含以下功能:
* 可通過函數(shù)、類、腳本和模塊進(jìn)行擴(kuò)展
* 便于輸出的可擴(kuò)展格式系統(tǒng)
* 用于創(chuàng)建動(dòng)態(tài)類型的可擴(kuò)展類型系統(tǒng)
* 對(duì)常用數(shù)據(jù)格式(例如 CSV、JSON 和 XML)的內(nèi)置支持
配置管理
PowerShell Desired State Configuration (DSC) 是 PowerShell 中的一個(gè)管理框架,可讓你使用“配置即代碼”來管理企業(yè)基礎(chǔ)結(jié)構(gòu)。 借助 DSC 可以:
* 為可重復(fù)部署創(chuàng)建聲明性配置和自定義腳本
* 強(qiáng)制執(zhí)行配置設(shè)置并報(bào)告配置偏移
* 使用推送或請(qǐng)求模型部署配置
PowerShell 7更新常見問題
什么是 PowerShell 的 Microsoft 更新功能?
使用 PowerShell 的 Microsoft 更新功能,可以在傳統(tǒng) Microsoft 更新 (MU) 管理流中獲得最新的 PowerShell 7 更新,無論是包含適用于企業(yè)的 Windows 更新、WSUS、Microsoft Endpoint Configuration Manager,還是包含設(shè)置中的交互式 MU 對(duì)話框。 通過 Microsoft 更新和相關(guān)服務(wù),可以按以下節(jié)奏部署更新:
* 按計(jì)劃
* 在測(cè)試環(huán)境之后
* 在整個(gè)企業(yè)中大規(guī)模部署
Microsoft 更新在發(fā)布后多久會(huì)公布更新?
新版本的 PowerShell 發(fā)布后,最多可能需要兩周時(shí)間才能通過 Microsoft 更新提供。 更新作為可選軟件更新提供,即使更新包含安全修補(bǔ)程序也是一樣。
要哪個(gè)版本的 Windows 才能支持 Microsoft 更新功能?
必須在基于 x64 的系統(tǒng)上安裝 Windows 版本 1709 或更高版本。 版本 1709 是 Windows 10 Fall Creators Update 或 Windows Server 2016 的 10 月更新版本。 1709 之前的版本不支持適用于 PowerShell 的 Microsoft 更新。
下一篇:最后一頁(yè)