Я новичок в Powershell, и это мой первый пост на stackoverflow. Я могу понять некоторые простые конвейеры, но следующая задача для меня слишком сложна:
У меня есть папка с testdata, содержащая файлы * .bmp и связанные с ними файлы. Я хочу, чтобы скрипт powershell проверял, какие bmp-файлы все еще используются. Если не используется, переместите bmp-файлы и связанные файлы в другую папку.
Подробности:
bmp-файлы и связанные файлы: Например; car01.bmp, car01.log, car01.file, car02.bmp, (...)
bmp-файлы используются, если их имя файла (например, car01.bmp) ) упоминается в любом из файлов (text / csv) хотя бы в одном из 2 мест (включая подпапки).
Если имя файла не найдено ни в одном тексте файлы, я хочу, чтобы скрипт переместил этот файл, и любой файл, имя которого отличается только расширением файла до указанной папки.
С нетерпением ждем ваших решений!