...">
瀏覽量:121次
windows powershell常用命令,windows 10 powershell
從Windows 10 1703版本1703開始,PowerShell取代了原來的命令提示符,成為Windows管理的必備工具。但是,很多普通的Windows用戶并不知道它的用途。實際上,在PowerShell窗口中執(zhí)行簡單的命令,往往可以解決一些實際問題。
PowerShell是什么:
首先,PowerShell是一個外殼,定義了一堆命令與操作系統(tǒng),尤其是文件系統(tǒng)交互,可以啟動甚至操縱應用。PowerShell還可以允許幾個命令在一個文件中組合執(zhí)行,實現(xiàn)文件級重用,也就是說它具有腳本的性質(zhì)。而PowerShell可以充分利用。Net類型和COM對象來簡單地與各種系統(tǒng)進行交互,完成各種復雜的自動化操作。
PowerShell的作用:
1.與文件系統(tǒng)交互并運行應用程序,就像在Dos中一樣。在PowerShell的交互界面上輸入“dir”并回車,將顯示當前文件夾下的子文件夾和文件信息。
2.如果想在power shell中更好地控制應用程序,可以使用start命令,該命令將打開最大化的記事本。
3.任務的自動化基于程序文件或可執(zhí)行腳本文件。PowerShell還支持將命令列表制作成腳本文件來執(zhí)行。以下是Hello.ps1腳本文件的內(nèi)容。
4.能夠利用。Net類型和COM對象是PowerShell最大的特點,讓PowerShell可以充分利用現(xiàn)有的資源,而且很容易吸引。Net和COM程序員自己的命令。
預備知識:PowerShell的基本使用
在開始按鈕上單擊鼠標右鍵以查看PowerShell門戶;此外,還可以在瀏覽器的文件菜單中調(diào)用PowerShell(圖1);當然,你也可以通過Cortana直接調(diào)用Powershell。
與命令提示符窗口類似,PowerShell也以命令的形式執(zhí)行任務。除了在PowerShell窗口中逐個輸入命令,我們還可以將命令編寫成擴展名為. ps1的純文本文件,然后通過右鍵菜單選擇“用PowerShel運行”來執(zhí)行。雙擊. ps1文件,也可以直接啟動專門的PowerShell腳本編輯器Windows PowerShell ISE來編輯PowerShell腳本文件(圖2)。
1. 快速掌握開始菜單項目數(shù)
Windows 10的開始菜單包羅萬象,但只是不同種類的快捷方式。那么,你怎么知道這臺電腦的開始菜單里有多少個快捷方式呢?只需在Powershell窗口中執(zhí)行以下命令(圖3):
Get-StartApps 測量
執(zhí)行該命令后,我們可以看到開始菜單快捷方式的數(shù)量(在本例中為170)已經(jīng)顯示在計數(shù)計數(shù)器的后面。
如果省略下面的measure參數(shù),只執(zhí)行簡單的Get-StartApps命令,就可以獲得每個快捷方式的信息,包括它的名稱和ID信息(圖4)。
提示:檢查開始菜單中快捷方式數(shù)量的目的。
在早期的Windows 10系統(tǒng)中,當開始菜單中的快捷方式過多(超過512個)時,開始菜單可能會失效。要避免這種問題,提前做好統(tǒng)計,如果即將超標,提前清理,防患于未然。
2. 一次性批量創(chuàng)建文件夾
使用PowerShell簡單命令,您可以創(chuàng)建一組按序列號排列的文件夾。例如,在文件夾E:999中,創(chuàng)建20個文件夾,包括實驗結(jié)果1、實驗結(jié)果2和實驗結(jié)果20。
首先,在PowerShell窗口中執(zhí)行“E:”命令和“CD 999”,切換到當前工作文件夾999。最后,執(zhí)行以下命令(圖5):
MKDIR $(1.20 %{ 實驗結(jié)果$ _})
這樣,上述20個文件夾自動建立在999文件夾下。
命令參數(shù)說明:MKDIR是創(chuàng)建文件夾的命令;數(shù)字1.20表示文件夾的序列號;“實驗結(jié)果”是文件夾名稱的前綴;$ _表示序列號,結(jié)果與之前取的號一致。
3. 生成文件原始信息校驗碼
我們經(jīng)??吹剑诰W(wǎng)上下載一些軟件時,會提供SHA1、MD5等文件校驗碼,比如從微軟網(wǎng)站下載ISO安裝文件。這些校驗碼是怎么產(chǎn)生的?實際上,PowerShell可以生成各種文件校驗碼。
例如,要生成文件“E:Win7_PE3.0_51M.iso”的MD5校驗碼,只需在PowerShell窗口中執(zhí)行以下命令(圖6):
get-file hash E:win 7 _ PE 3.0 _ 51m . iso-算法MD5格式-列表
執(zhí)行該命令后,結(jié)果顯示MD5類型的哈希校驗碼值。如果命令行中沒有-Algorithm參數(shù),即沒有指明身份驗證的哈希值類型,則默認的身份驗證類型是SHA256 value。
提示:Get-FileHash命令可以驗證的哈希值類型包括MD5、SHA1、SHA256、SHA384、SHA512、MACTripleDES和RIPEMD160。要生成某種校驗碼,只需用相應的參數(shù)替換上面命令中的MD5即可。
小技巧:用右鍵菜單新建PowerShell文件
PowerShell功能強大。如果您想一次自動執(zhí)行多個命令,只需創(chuàng)建一個擴展名為. ps1的文本文件,并向其中添加命令。為了方便起見,可以將創(chuàng)建新PowerShell腳本的命令添加到右鍵菜單中。只需在注冊表編輯器的“HKEY _類_根. ps1”分支下創(chuàng)建一個新的ShellNew子項,并在該子項下創(chuàng)建一個名為NullFile的新字符串值(數(shù)字數(shù)據(jù)默認為空)(圖7)。
這樣,在桌面或者資源管理器上右鍵選擇“新建”,就會看到“Windows PowerShell腳本”項(圖8)。
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔此類稿件侵權(quán)行為的連帶責任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776