Я попытался следовать совету здесь:необходимо удалить все файлы с одним расширением на диске в Windows 7
Но если я хочу удалить все файлы в определенной папке с определенным расширением, это не сработает.
У меня есть папка с *.ASP
и *.ASPX
файлы, и мне нужно удалить все *.ASP
файлы, но сохраняют ASPX-страницы.
Мне также нужно удалить папку, если она пуста, после удаления файла (ов).
Как мне легко удалить все страницы ASP, включая пустые папки? Командная строка не является проблемой.
РЕДАКТИРОВАТЬ: Это трюк в PowerShell:
Get-ChildItem -path . -recurse -include *.asp |
Where-Object {-not $_.PSIsContainer} |
Remove-Item -Verbose