本文介紹一個(gè)PowerShell中使用Get-ChildItem這個(gè)cmdlet來獲取目錄下的文件列表。Get-ChildItem是獲取子項(xiàng)目的意思,可以獲取一個(gè)目錄下的文件和子目錄。
在DOS系統(tǒng)下,我們想查看一個(gè)目錄下有哪些子目錄和文件,我們可以通過dir命令來實(shí)現(xiàn)。在PowerShell中,dir命令貌似仍然可用。但洪哥告訴你,這個(gè)dir已經(jīng)不是cmd.exe中的那個(gè)dir了,它是Get-ChildItem這個(gè)cmdlet的別名。也就是說,使用Get-ChildItem和使用dir得到的效果是完全一樣的。
下面我們來看看Get-ChildItem在PowerShell中如何使用。
1、查看D盤下的子文件夾和文件列表
代碼如下:
PS C:/Users/splaybow> Get-ChildItem d:/
目錄: D:/
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 2013/11/15 10:50 develop
d---- 2013/11/1 22:27 green
d---- 2013/11/4 17:31 Program Files
d---- 2013/11/17 9:30 Program Files (x86)
d---- 2013/10/13 10:02 soft
當(dāng)然,洪哥D盤下沒有直接放文件,所以只看一些目錄了。
2、查看D盤下所有的txt后綴的文件
代碼如下:
PS C:/Users/splaybow> Get-ChildItem d:/ -Include *.txt -recurse
目錄: D:/develop/tomcat8/webapps/docs/appdev/sample/docs
Mode LastWriteTime Length Name
---- ------------- ------ ----
----- 2013/10/16 14:50 857 README.txt
目錄: D:/develop/tomcat8/webapps/docs/appdev
Mode LastWriteTime Length Name
---- ------------- ------ ----
|
新聞熱點(diǎn)
疑難解答
圖片精選