激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - PowerShell - PowerShell遍歷文件、文件夾的方法

PowerShell遍歷文件、文件夾的方法

2020-06-16 10:25PowerShell教程網 PowerShell

這篇文章主要介紹了PowerShell遍歷文件、文件夾的方法,本文使用Get-ChildItem命令實現,需要的朋友可以參考下

PowerShell遍歷文件夾下的子文件夾和文件是一件很容易的事兒。Get-ChildItem這個cmdlet就有一個recurse參數是用于遍歷文件夾的。

PowerShell中,使用Get-ChildItem來獲取文件夾下面的子文件夾和文件(當然,它的功能不僅于此)。然后我們可以使用ForEach-Object的cmdlet來循環遍歷下面的子對象。然后通過psiscontainer 屬性來判斷是文件夾還是文件。

Get-ChildItem,獲取指定對象的所有子對象集合。
舉例:

復制代碼 代碼如下:


#獲取D:\對象,返回值類型為System.IO.DirectoryInfo
Get-ChildItem D:\

 

#輸出D:\下所有文件的文件名
Get-ChildItem D:\ | ForEach-Object -Process{
if($_ -is [System.IO.FileInfo])
{
Write-Host($_.name);
}
}

#列出今天創建的文件
Get-ChildItem D:\ | ForEach-Object -Process{
if($_ -is [System.IO.FileInfo] -and ($_.CreationTime -ge [System.DateTime]::Today))
{
Write-Host($_.name,$_.CreationTime);
}
}

#找出D盤根目錄下的所有文件
Get-ChildItem d:\ | ?{$_.psiscontainer -eq $false}


如果要找文件夾,則把$false換成$true

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久章草影院 | 国产精品久久久久久影视 | 国产九色在线播放九色 | 国产一区毛片 | 色妞视频男女视频 | hdjapanesemassagehd日本 | 在线日韩在线 | 免费嗨片首页中文字幕 | 精品99在线视频 | 欧美高清在线精品一区二区不卡 | 免费观看黄色一级视频 | av在线成人 | 国产日韩欧美一区 | 国产精品成人久久 | 成人毛片免费播放 | 亚洲第五色综合网 | 一级黄色毛片播放 | 91天堂国产在线 | 久久精品79国产精品 | 在线成人www免费观看视频 | 国产精品视频不卡 | 久久生活片| 91在线色| 黄色网页在线观看 | 999久久国精品免费观看网站 | 最新黄色电影网站 | 欧产日产国产精品v | 欧美a在线观看 | 久久视频精品 | 久久久久久中文字幕 | h视频在线播放 | 色污视频在线观看 | 欧美高清视频一区 | 亚洲无av| 毛片在哪看 | 国产亚洲综合一区二区 | 亚洲精品无码不卡在线播放he | 看免费的毛片 | 国产交换3p国产精品 | 久久久一区二区三区精品 | 国产午夜网|