Я пытаюсь запустить следующий код как скрипт powershell, но не могу заставить его работать. Во-первых , следующее работает с одним элементом -Include
но я не могу заставить его работать с несколькими. Во-вторых, периметр -Exclude
не работает. Я все еще получаю файлы из каталогов C:\Windows и C:\Program Files .
$Include = "*.zip","*.rar","*.tar","*.7zip"
$exclude = "C:\Windows","C:\Program Files"
Get-ChildItem "C:\" -Include $Include -Exclude $Exclude -Recurse -Force -ErrorAction silentlycontinue | Select-Object -ExpandProperty FullName
Примечание. Цель этого сценария - найти все сжатые файлы в системе. Я знаю, что это, вероятно, действительно просто, но я просто не могу заставить его работать.