Скрипт Powershell для удаления файлов, не указанных в списке

У меня есть список имен файлов в текстовом файле, как это:

f1.txt
f2
f3.jpg

Как удалить все остальное из папки, кроме этих файлов в Powershell?

Псевдо-код:

Читать текстовый файл построчноСоздать список имен файловПапка Recurse и ее подпапкиЕсли имени файла нет в списке, удалите его.

Ответы на вопрос(3)

Ваш ответ на вопрос