Это на самом деле очень просто, используя Get-ChildItem
и передавая его на Remove-Item
.Вы можете использовать встроенную переменную $home
, чтобы указать путь к профилю пользователя и указать, что вы хотите просмотреть все в папках рабочего стола, загрузок и документов.В прошлом вы использовали -Include
для указания имен файлов, и все готово.
$arrFileNames = 'File1.txt','File2.log','File3.exe'
$arrPaths = "$home\Desktop\*","$home\downloads\*","$home\documents\*"
Get-ChildItem -Path $arrPaths -Include $arrFileNames | Remove-Item
Это позволит найти любые файлы в любом из этих мест и удалить их, если они существуют.