讓我們從基礎(chǔ)知識(shí)開(kāi)始,你應(yīng)該知道基本的命令行命令,如dir,cd,del等。
創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來(lái)公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過(guò)去的10年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶,如石涼亭等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過(guò)硬的技術(shù)實(shí)力獲得客戶的一致夸獎(jiǎng)。
我們?cè)赑owerShell中有這些命令,但它們有點(diǎn)不同,我們可以用這些命令分功能更加強(qiáng)大。
例如dir c:\ windows,我們將獲得位于c:\ windows下的文件和文件夾列表。我們可以使用PowerShell下的相同命令實(shí)現(xiàn)相同的目標(biāo),但我們可以在PowerShell中獲得更多功能。
在PowerShell中,當(dāng)我們運(yùn)行命令時(shí),它返回的對(duì)象不僅僅是本例中的文件和文件夾列表。使用這些對(duì)象,我們可以做任何我們想要的東西
dir實(shí)際上是一個(gè)名為Get-ChildItem和PowerShell命令的PowerShell命令的別名 - 讓我們的參數(shù)有點(diǎn)不同,我們可以用它們的輸出分配更多,因?yàn)樗鼈?strong>輸出對(duì)象,所以如果我們想要要獲取PowerShell中c:\ windows下的目錄列表,我們將使用以下目錄c:\ windows -directory。
現(xiàn)在我們想知道-directory開(kāi)關(guān)用法,答案非常簡(jiǎn)單:
有一個(gè)名為get-help的命令 - 或它的別名幫助,它將告訴我們所有關(guān)于PowerShell中任何命令的知識(shí)
因此,如果我將運(yùn)行幫助目錄或獲取幫助Get-Childitem或Get-Help目錄或任何組合,我將獲得我需要的所有信息。對(duì)于這個(gè)問(wèn)題,我可以運(yùn)行幫助幫助并學(xué)習(xí)如何使用Get-Help命令,Get-Help命令也有像-detailed或-examples這樣的開(kāi)關(guān),它們甚至可以為我們提供命令允許用法的示例。
那么我們?nèi)绾伍喿x這些幫助信息,讓我們看看Get-Help目錄。
方括號(hào)[]內(nèi)的任何內(nèi)容都是可選的,例如[-Recurse]是可選的,我們不必使用它,但如果我們希望dir是遞歸的,我們將需要它。<>中的值是您可以使用的類型,例如<string>是一個(gè)單詞,<string []>是單詞數(shù)組(以逗號(hào)分隔)。
在[-Exclude <字符串[]>]也是可選的,但如果我們要排除從輸出一些目錄或文件,我們必須使用-Exclude 文件名,目錄名,文件名使用該開(kāi)關(guān)。
有時(shí)您會(huì)看到[[-Path] <string {}>],因?yàn)?em>[-Path]開(kāi)關(guān)位于方括號(hào)中,您可以放置沒(méi)有開(kāi)關(guān)含義的值:
dir -path c:\ windows和dir c:\ windows都是一樣的
要記住的重要一點(diǎn)是,我們不使用開(kāi)關(guān),我們必須保存編寫(xiě)值的順序,例如:
Get-ChildItem [[-Path] <string []>] [[-Filter] <string>]
get-childitem c:\ windows * .dll - 將為我們提供以.dll結(jié)尾的文件/文件夾
get-childitem -path c:\ windows -filter * .dll
get-childitem -filter * .dll -path c:\ windows
不能是:
get-childitem * .dll c:\ windows
我們說(shuō)dir是Get-ChildItem的別名嗎?
要回答這個(gè)問(wèn)題,我們可以使用Get-Alias,來(lái)進(jìn)行查詢
本文名稱:Powershell管理應(yīng)用系列(Part2)
標(biāo)題路徑:http://www.rwnh.cn/article32/jijgpc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、自適應(yīng)網(wǎng)站、外貿(mào)建站、網(wǎng)站建設(shè)、ChatGPT、營(yíng)銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)