Я боролся со следующим на powershell:
У меня есть файлы с первыми 3 символами, ссылающимися на идентификатор, а остальная часть имени файла содержит метку времени.
ABC .2019-10-23 РАЗМЕР: 5KB
ABC .2019-10-22 РАЗМЕР 7KB
DEF .2019-10-23 РАЗМЕР 4 КБ
DEF .2019-10-22 РАЗМЕР 11 КБ
Теперь файлы имеют разные размеры. То, что я хотел бы сделать, это переименовать самые большие файлы, которые имеют различный идентификатор.
Все файлы находятся в одной папке и могут быть зациклены без рекурсии.
После завершения задачи этодолжен был переименовать файлы:
ABC .2019-10-22.old
DEF .2019-10-22.old
Поскольку первый файл является самым большим, который содержит 3-символьную подстроку ABC
А второй файл является самым большим файлом, который содержит подстроку DEF
Это должно быть сделано для всех самых больших файлов, содержащих четкий 3-значный идентификатор
Любая помощь будет принята с благодарностью!