我有一个名为template
的文件夹,我想从Get-ChildItem
中删除,因为我没有权限访问该文件夹。我试过了:
$folders = Get-ChildItem -PATH $filepath -Directory -Recurse | Where-Object {!($_.Name.Equals("template"))}
但这仍然看起来在尝试过滤之前尝试访问该文件夹
我也尝试过:
$folders = Get-ChildItem $filePath -Directory -Recurse | ? {$_.Name -notmatch "template"}
但我获得了相同的访问权限