0

我正在尝试获取*.log挂载点子目录中的所有文件。

Command: [IO.Directory]::GetDirectories('e:\')

正在向我显示所有目录;如何在这些子目录中搜索*.log文件?

4

1 回答 1

0
get-childItem e:\ -recurse -Filter *.log

对于您的示例,我认为您可以这样做:

$alldirs=ls E: -recurse -directory

$alldirs|%{ 
    $nb=(ls -filter *.log).count
    if ($nb -gt $WARNING){
        "This Folder $_ is having > $nb < *.log files   "
    }
}
于 2014-05-12T11:47:09.953 回答