我有一個檔案夾串列,每個檔案夾都有子檔案夾。
我想掃描所有主檔案夾和子檔案夾以列出空檔案夾。
我的預期輸出是檔案夾串列及其路徑。
例如:
C:\Users\someUser\Downloads\ 2020-01-16
C:\Users\someUser\Downloads\ 2021-01-12
我嘗試使用這個:
Get-ChildItem -Path "C:\Users\someUser\Downloads\" -Recurse | Measure-Object
但它給了我父檔案夾的總數。
如何將所有檔案夾和子檔案夾清空?
uj5u.com熱心網友回復:
這應該可以幫助您:
$foldersList = Get-ChildItem C:\Users\someUser\Downloads\ -Recurse | Where-Object {$_.PSIsContainer -eq $True}
$foldersList | Where-Object {$_.GetFiles().Count -eq 0} | Select-Object FullName
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/423106.html
標籤:
上一篇:PowershellGet-AzkeyVault訪問策略不可見
下一篇:無法決議來自類的方法的符號訊息
