管理員的法寶:六款實(shí)用的PowerShell工具
微軟的PowerShell是非常強(qiáng)大的命令行界面(CLI)和腳本編輯語言。但有一些GUI工具會(huì)讓PowerShell的使用變得更簡單。
你可以使用腳本編輯器的Code-Completion功能,快速找到命令和屬性檢查語法和運(yùn)行的代碼和腳本。從serverwatch網(wǎng)站,筆者找到了幾款這樣的編輯器以及其他一些有用的工具。
PrimalScript
PrimalScript是一個(gè)強(qiáng)大的商業(yè)腳本編輯器,在1998年***亮相。它支持PowerShell、VB腳本、JavaScript和50種以上的其他語言。
PrimalScript包括一些高級(jí)功能,如在遠(yuǎn)程機(jī)器上調(diào)試腳本,Code-Completion功能、支持PowerShell .NET或COM對(duì)象以及ActiveX語言代碼,另外PrimalMerge組件允許你比較和合并文件和文件夾,***還支持VBScript和PowerShell顏色編碼。
2012版包括GUI改進(jìn),添加了一個(gè)新的ribbon用戶界面,試圖簡化重要功能的可訪問性。還有一些新功能,如changed line indicator和快捷鍵移動(dòng)到下一個(gè)/以前changed line。
此外,新版本在PrimalScript內(nèi)部還增加了本地PowerShell remoting;能區(qū)分32位和64位cmdlets的高級(jí)的對(duì)象瀏覽器;一個(gè)更強(qiáng)大的具備tracepoints的調(diào)試器與遠(yuǎn)程PowerShell調(diào)試。
Admin Script Editor (ASE)
Admin Script Editor (ASE) 以前是一個(gè)商業(yè)產(chǎn)品,現(xiàn)在免費(fèi)提供,但已經(jīng)停止進(jìn)一步發(fā)展。ASE提供了一組工具,使用PowerShell、VBScript和其他腳本語言創(chuàng)建和編輯腳本。
Admin Script Editor提供了一個(gè)圖形表單設(shè)計(jì)器,由向?qū)椭⒋a,與腳本集成調(diào)試器來識(shí)別問題,支持拖放代碼編寫。其ScriptForm Designer讓你能夠?yàn)樽约旱哪_本定制對(duì)話框。ScriptPackager特性可以生成可執(zhí)行文件用于部署。
PowerGUI
PowerGUI是一款免費(fèi)的基于PowerShell計(jì)算和網(wǎng)絡(luò)管理控制臺(tái)提供腳本編輯和調(diào)試功能。它有一個(gè)類似MMC的GUI,默認(rèn)情況下允許瀏覽活動(dòng)目錄、網(wǎng)絡(luò)、Exchange 2007。腳本編輯器功能即時(shí)命令和屬性可提供輸入幫助;具有code sniplets,包括調(diào)試;通過www.poshcode.org提供集成的在線代碼搜索。
PowerGadgets
PowerGadgets是一個(gè)商業(yè)產(chǎn)品,可用作Studio FX Premium Subscription的一部分,其提供了一個(gè)可生成報(bào)告的平臺(tái),通過PowerShell狀態(tài)設(shè)備供電。你可以跟蹤WMI、Exchange、SQL、Windows注冊(cè)表等數(shù)據(jù)。你可以使用他們的圖形化向?qū)Ш湍0鍋砩蓤D表、儀表和地圖,而不需要任何代碼。
Specops
通過組策略作為交付機(jī)制,Specops允許你在遠(yuǎn)程機(jī)器上執(zhí)行PowerShell和VBScript。只需輸入腳本,設(shè)定一個(gè)目標(biāo)。一旦在本地機(jī)器上執(zhí)行,它將提供一個(gè)腳本執(zhí)行報(bào)告。它支持撤銷腳本和調(diào)度執(zhí)行。
PowerPromptHere
PowerPromptHere是一個(gè)免費(fèi)的,簡單但有用的實(shí)用程序。其在Windows菜單中添加了一個(gè)“PowerShell提示”選項(xiàng)。像“此處打開命令窗口”選項(xiàng),當(dāng)你Shift +右擊一個(gè)文件夾,選擇“PowerShell提示“,就會(huì)打開PowerShell到該特定位置。


2021-04-25 07:47:36




