我想列出\ MYNAS \ Profiles \ pc的所有子文件夹,其中不包含名为“pålogging.txt”的文件。我设法列出所有实际包含此文件的子文件夹,使用此oneliner:
ls . -r -filter "pålogging.txt" | %[$_.DirectoryName} | Get-Unique
现在我想与此完全相反。
答案 0 :(得分:1)
试试这个:
Get-ChildItem -Recurse |
Where-Object {$_.PSIsContainer -and -not (Test-Path "$($_.FullName)\pålogging.txt" -PathType Leaf) }