系統(tǒng)軟件園 - 專注分享最好的電腦系統(tǒng)軟件!免費(fèi)安全下載 系統(tǒng)軟件園首頁(yè) | Win7激活工具 | 熱門專題
系統(tǒng)軟件園>您的位置:首頁(yè) > > 系統(tǒng)教程 > Win10系統(tǒng)教程 >

Windows Powershell是什么?和CMD命令提示符有什么區(qū)別?

更新時(shí)間:2017-09-02 20:11:35| 編輯:本站整理 | 信息來(lái)源:本站整理|瀏覽數(shù):
在Win10系統(tǒng)下,很多朋友都接觸到了Windows Powershell,而測(cè)試發(fā)現(xiàn)Windows Powershell也有命令提示符的功能,那么Windows Powershell是什么?和CMD命令提示符有什么區(qū)別?下面小編收集了相關(guān)知識(shí),大家可以學(xué)習(xí)一下。

m.onuomy.cn

Windows Powershell是什么?

Windows PowerShell 是一種命令行外殼程序和腳本環(huán)境,使命令行用戶和腳本編寫者可以利用 .NET Framework的強(qiáng)大功能。

Windows PowerShell 比命令提示符的功能更強(qiáng)大。微軟準(zhǔn)備用 Windows PowerShell 徹底代替命令提示符。

Windows PowerShell 是一種命令行外殼程序和腳本環(huán)境,使命令行用戶和腳本編寫者可以利用 .NET Framework的強(qiáng)大功能。
它引入了許多非常有用的新概念,從而進(jìn)一步擴(kuò)展了您在 Windows 命令提示符和 Windows Script Host 環(huán)境中獲得的知識(shí)和創(chuàng)建的腳本。
Windows PowerShell v3將伴隨著Microsoft Hyper-V 3.0和Windows Server 2012發(fā)布。PowerShell v3是一個(gè)Windows任務(wù)自動(dòng)化的框架,它由一個(gè)命令行shell和內(nèi)置在這個(gè).NET框架上的編程語(yǔ)言組成。
PowerShell v3采用新的cmdlet讓管理員能夠更深入到系統(tǒng)進(jìn)程中,這些進(jìn)程可以制作成可執(zhí)行的文件或腳本(script)。一條cmdlet是一條輕量命令,Windows PowerShell運(yùn)行時(shí)間在自動(dòng)化腳本的環(huán)境里調(diào)用它。Cmdlet包括顯示當(dāng)前目錄的Get-Location,訪問(wèn)文件內(nèi)容的Get-Content和結(jié)束運(yùn)行進(jìn)程的Stop-Process。
PowerShell v3在Windows Server 8中裝載了Windows Management Framework 3.0。PowerShell運(yùn)行時(shí)間也能嵌入到其它應(yīng)用。

簡(jiǎn)單的說(shuō)Windows Powershell可以實(shí)現(xiàn)命令提示符的所有功能,但是比命令提示符要強(qiáng)大的多。

在Windows 中的Windows PowerShell中進(jìn)行了以下更改:

1、新的 cmdlet:包含 100 多個(gè)新的 cmdlet,包括 Get-Hotfix、Send-MailMessage、Get-ComputerRestorePoint、New- WebServiceProxy、Debug-Process、Add-Computer、Rename-Computer、Reset- ComputerMachinePassword 和 Get-Random(Win7系統(tǒng)之家 m.onuomy.cn 整理)

2、遠(yuǎn)程管理:可以使用一個(gè)命令在一臺(tái)計(jì)算機(jī)或數(shù)百臺(tái)計(jì)算機(jī)上運(yùn)行命令。 可以建立與單臺(tái)計(jì)算機(jī)的交互式會(huì)話。 還可以建立能從多臺(tái)計(jì)算機(jī)接收遠(yuǎn)程命令的會(huì)話。

3、Windows PowerShell 集成腳本環(huán)境 (ISE):一個(gè)圖形用戶界面,方便在同一個(gè)窗口中運(yùn)行命令并撰寫、編輯、運(yùn)行、測(cè)試和調(diào)試腳本。

4、后臺(tái)作業(yè):利用 Windows PowerShell 后臺(tái)作業(yè),可以“在后臺(tái)”異步運(yùn)行多個(gè)命令,從而可以繼續(xù)在會(huì)話中工作。 可以在本地或遠(yuǎn)程計(jì)算機(jī)上運(yùn)行后臺(tái)作業(yè),并可以本地或遠(yuǎn)程存儲(chǔ)結(jié)果。
5、調(diào)試程序:可以設(shè)置和刪除斷點(diǎn),逐步執(zhí)行代碼,檢查變量值,以及顯示調(diào)用堆棧跟蹤。

6、模塊:Windows PowerShell 模塊允許將 Windows PowerShell 腳本和函數(shù)組織到獨(dú)立單元中。 您可以將 cmdlet、提供程序、腳本、函數(shù)及其他文件打包到可分發(fā)給其他用戶的模塊中。 用戶安裝和使用模塊比安裝和使用 Windows PowerShell 管理單元更加方便。 模塊可以包括任何類型的文件,包括音頻文件、圖像、幫助文件和圖標(biāo)。 模塊在單獨(dú)的會(huì)話中運(yùn)行,以避免名稱沖突。

7、事務(wù):Windows PowerShell 現(xiàn)在支持事務(wù),從而允許按邏輯單元管理一組命令。 可以提交事務(wù),也可以完全撤銷事務(wù),使事務(wù)不更改受影響的數(shù)據(jù)。

8、事件:Windows PowerShell 包括新事件基礎(chǔ)結(jié)構(gòu),該事件基礎(chǔ)結(jié)構(gòu)允許創(chuàng)建事件,訂閱系統(tǒng)和應(yīng)用程序事件,然后同步和異步偵聽、轉(zhuǎn)發(fā)和操作事件。

9 高級(jí)函數(shù):高級(jí)函數(shù)的行為很像 cmdlet,不過(guò)是使用 Windows PowerShell 腳本語(yǔ)言而不是 C# 編寫的。

10、腳本國(guó)際化:腳本和函數(shù)可用多種語(yǔ)言向用戶顯示消息和幫助文本。

11、聯(lián)機(jī)幫助:除了命令行中的幫助之外,Get-Help cmdlet 具有一個(gè)新的 Online 參數(shù),使用該參數(shù)可以打開 Microsoft TechNet 上每個(gè)幫助主題的完整、更新的版本。
 

返回頂部


系統(tǒng)軟件園發(fā)布的系統(tǒng)鏡像及軟件均來(lái)至互聯(lián)網(wǎng),僅供學(xué)習(xí)和研究使用,不得用于任何商業(yè)用途并請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除,如果滿意請(qǐng)聯(lián)系版權(quán)方購(gòu)買。
如果您發(fā)現(xiàn)本站侵害了您的版權(quán),請(qǐng)立即聯(lián)系我們,本站將第一時(shí)間進(jìn)行相關(guān)處理。聯(lián)系方式(見首頁(yè))
版權(quán)聲明|下載聲明 Copyright @ 2016 系統(tǒng)軟件園