我尝试删除\\kiewitplaza\vdi\Appsense_profiles
中以.old
结尾的所有文件夹。我所说的那篇文章Write-Host $name
就是我在删除任何内容之前尝试测试的。
$name = Get-ChildItem "\\kiewitplaza\vdi\Appsense_profiles"
if ($name.name.EndsWith(".old")) {
Write-Host $name
#Remove-Item "\\kiewitplaza\vdi\Appsense_profiles\$name.old"
}
答案 0 :(得分:2)
Get-ChildItem
生成一个对象列表。使用管道处理该列表:
Get-ChildItem '\\kiewitplaza\vdi\Appsense_profiles' |
Where-Object { $_.Name -like '*.old' } |
Remove-Item