感謝IT之家網(wǎng)友莫問霜飛的原創(chuàng)投稿 鏈接閱讀: 《IT之家學(xué)院:強(qiáng)大到?jīng)]朋友,Win10 PowerShell簡介(1)》 四、命令交互 PowerShell是一個命令行工具,在使用過程中,免不了與命令打交道,接下來介紹如何在命令行窗口中PowerShell使用命令。 1、打開PowerShell 為了照顧對PowerShell完全不了解的朋友,本小節(jié)先介紹PowerShell命令行窗口的打開方式,對此已有了解的朋友,可以直接跳過本小節(jié)。上一節(jié)已經(jīng)在截圖中有了部分PowerShell打開方式,現(xiàn)在為大家詳細(xì)介紹一下。部分方式需要升級到Windows創(chuàng)意更新之后才能使用。
Cortana打開
“運(yùn)行”打開
桌面右鍵打開
Windows超級菜單打開
在文件夾中打開
CMD命令提示符中打開
其它打開方式
2、使用別名 之前已經(jīng)介紹過別名系統(tǒng),現(xiàn)在來說說在命令行中使用別名。Cmdlet由“動詞-名詞”構(gòu)成,一般都比較長,在命令行窗口中使用起來不是很順手。別名一般都是自己非常熟悉的命令,比如列出文件夾中的文件和文件夾,熟悉CMD的用戶經(jīng)常使用dir命令,而熟悉bash等linux或unix shell的用戶通常使用ls命令,好在PowerShell均對這些命令作了兼容,在使用PowerShell過程中,你仍然可以使用熟悉的命令,不過要小心,PowerShell只是對名稱進(jìn)行了兼容,并未對參數(shù)進(jìn)行兼容,大家在使用別名時(shí)要注意這一點(diǎn)。很多命令有多個別名,選擇自己喜歡的使用就可以了,下表是我常用命令與別名對應(yīng)表,給大家做個參考。 ▲圖1:常用命令別名對應(yīng)表 3、多用Tab 盡管有別名系統(tǒng),但PowerShell大多數(shù)Cmdlet相對于CMD命令來說還是太長了,幸好PowerShell還可以使用Tab鍵補(bǔ)全命令,這里要注意,Tab鍵除了能補(bǔ)全“動詞-名詞”這樣的Cmdlet命令,也可以補(bǔ)全命令別名,但是非常低效率,因?yàn)楫?dāng)輸入的字符太少時(shí),PowerShell會把符合的路徑、命令等依次匹配,等匹配到所需別名時(shí),已經(jīng)浪費(fèi)了太多時(shí)間了。Tab鍵除了可以像CMD那樣補(bǔ)全目錄和文件路徑外,還可以補(bǔ)全PowerShell的Cmdlet、函數(shù)以及參數(shù)等,使用起來確實(shí)很順手。 舉個例子,我想把hosts文件復(fù)制到桌面:
手動輸入如此多的字符實(shí)在時(shí)強(qiáng)人所難,使用Tab快捷鍵很快就能輸完。先輸copy-,然后按Tab鍵,會自動補(bǔ)全為Copy-Item,加個空格輸入-p按Tab,會自動補(bǔ)全-path,然后再加個空格輸入c:\win按Tab鍵,會自動補(bǔ)全C:\Windows。這樣每次只需輸入前幾個字符,然后按下Tab鍵,很快就能輸完整條命令。 4、快捷鍵 Tab鍵只是PowerShell控制臺眾多快捷鍵中的其中一個,除了Tab快捷鍵,PowerShell控制臺還有很多快捷鍵。比如:Esc、F2、F4、Home、Ctrl+U等,具體大家可以看看我已經(jīng)投稿的文章《Windows 10 PowerShell快捷鍵詳解》。 |
|