Windows 7系統(tǒng)的Powershell命令 - 更易用 更高效

2009/7/5 12:38:36    編輯:Windows7之家 - Mary Jane     字體:【

Win7之家afsion.com.cn):Windows 7系統(tǒng)的Powershell命令 - 更易用 更高效

Windows PowerShell是微軟為Windows系統(tǒng)開(kāi)發(fā)的shell 及腳本語(yǔ)言技術(shù),它的出現(xiàn)同時(shí)彌補(bǔ)了和unix系統(tǒng)相比Windows在Shell方面的不足,同時(shí)也為程序開(kāi)發(fā)人員提供了一種更高效的編寫腳本的工具。 在Windows7中已經(jīng)整合了PowerShell V2且支持圖形界面操作。


要想在Windows 7系 統(tǒng)中啟動(dòng)Windows PowerShell非常簡(jiǎn)單,點(diǎn)擊”開(kāi)始”按鈕后在底部的搜索欄內(nèi)輸入PowerShell,在搜索結(jié)果內(nèi)選擇Windows PowerShell即可進(jìn)入命令行模式的界面,選擇Windows PowerShell V2 ISE 后就可以進(jìn)入到Windows PowerShell的圖形窗口模式。此外也可以在傳統(tǒng)的CMD窗口中輸入PowerShell后按下回畫(huà)運(yùn)行PowerShell。


PowerSHell上手


相對(duì)于傳統(tǒng)的命令行工具,PowerShell對(duì)很多用戶來(lái)說(shuō)都會(huì)顯得非常陌生。究竟PowerShell支持哪些命令呢?其實(shí)PowerShell可以 管理系統(tǒng)進(jìn)程,服務(wù),注冊(cè)表,系統(tǒng)日志甚至證書(shū)等多項(xiàng)內(nèi)容。想知道它支持哪些命令,只需要在窗口內(nèi)輸入get-command并按下回畫(huà)就可以了,這時(shí)屏 幕上會(huì)顯示所有PowerShell支持的命令。


此處除了可以顯示命令的類型外,還會(huì)顯示名稱和描述。想查看某個(gè)命令的詳細(xì)用法就可以使用get-helt命令來(lái)獲得幫助,比如要查看add- content命令的詳細(xì)內(nèi)容,就可以輸入get-help add-content,按下回車后就會(huì)顯示命令的名稱,摘要,語(yǔ)法,詳細(xì)說(shuō)明,相關(guān)鏈接以及備注。要想更深入了解PowerShell就要經(jīng)常獲取幫助 哦。

PowerShell應(yīng)用


PowerShell可以方便地查看和結(jié)束系統(tǒng)內(nèi)的進(jìn)程,這樣不僅可以監(jiān)控系統(tǒng)內(nèi)的可疑進(jìn)程,還可以輕松地將其關(guān)閉。要想查看當(dāng)前系統(tǒng)內(nèi)的進(jìn)程,就需要打 開(kāi)PowerShell,輸入 get-process后按下回車,這樣系統(tǒng)中進(jìn)程的句柄,進(jìn)程名,進(jìn)程占用處理器時(shí)間和進(jìn)程唯一標(biāo)識(shí)符就會(huì)顯示出來(lái)。


如果要結(jié)束某個(gè)或多個(gè)進(jìn)程,就需要記錄下進(jìn)程的唯一標(biāo)識(shí)符,在PowerShell中輸入Stop-process后根據(jù)提示輸入一個(gè)或多個(gè)進(jìn)程的ID,按下回車后進(jìn)程即可被自動(dòng)結(jié)束。


對(duì)于某些常用的命令,Powershell還支持將其設(shè)置為別名使用。比如需要給get-process設(shè)置別外,就可以在Powershell中輸入 set-alias gp get-process,其中g(shù)p為命令get-process的別外。按下回車后直接用gp就可以代替get-process命令了。


同理很多系統(tǒng)內(nèi)建的工具也可以在Powershell中設(shè)置別名了,比如在Powershell中輸入notepad后就可以啟動(dòng)記事本。要想更快地啟動(dòng) 記事本,就可以為其設(shè)置別名,輸入set-alias np notepad后按下回車,這樣再次輸入np就可以打開(kāi)記事本了。


PowerShell還有著管理系統(tǒng)服務(wù),操作注冊(cè)表和眾多的網(wǎng)絡(luò)相關(guān)操作,這里不一一介紹,有興趣的朋友不妨登錄微軟官方站點(diǎn)獲取更多 多與PowerShell有關(guān)的資料。