我有一个文件夹列表,每个文件夹都有子文件夹。
我想扫描所有主文件夹和子文件夹以列出空文件夹。
我的预期输出是文件夹及其路径的列表。
例如:
C:\Users\someUser\Downloads\ 2020-01-16 C:\Users\someUser\Downloads\ 2021-01-12
我试着用这个:
Get-ChildItem -Path "C:\Users\someUser\Downloads\" -Recurse | Measure-Object
但它给出了父文件夹的总数。
如何将所有文件夹和子文件夹清空?
这应该会让你开始:
$foldersList = Get-ChildItem C:\Users\someUser\Downloads\ -Recurse | Where-Object {$_.PSIsContainer -eq $True} $foldersList | Where-Object {$_.GetFiles().Count -eq 0} | Select-Object FullName