如何使用 PowerShell 获取空文件夹列表?


要使用 PowerShell 获取 Windows 操作系统上的空文件夹列表,我们可以使用以下方法。

gci C:\Temp -Recurse | foreach {
   if( $_.psiscontainer -eq $true){
      if((gci $_.FullName) -eq $null){$_.FullName}
   }
}

以上命令检查 C:\Temp 文件夹及其子文件夹,如果内容为空,则返回文件夹全路径。PSISContainer 属性表示文件夹,GCI 是Get-ChildItem 命令的别名。我们可以使用以下命令,而不是使用PSISContainer 属性。

gci C:\Temp -Recurse -Directory | foreach {
   if((gci $_.FullName) -eq $null){$_.FullName}
}

更新于: 2021 年 3 月 30 日

2K+ 浏览量

开启你的职业生涯

完成课程来获得认证

开始入门
广告