Рекурсивно переместить файл в родительскую папку

Рекурсивно переместить файл в родительскую папку

У меня Windows 10, мне нужен пакетный скрипт или скрипт PowerShell для решения этой проблемы.

Я скачал флэш-сериал, структура выглядит так

    flash tv series folder
episode 1 folder
episode 2 folder
episode 3 folder
...

И файлы фильмов находятся внутри папок эпизодов вместе с субтитрами srt иногда. Папки, содержащие эпизоды, имеют разные названия. Эпизоды иногда mkv и mp4 в основном.

Мне нужен скрипт, который будет искать flash tv seriesmkv, mp4, srt в каждой папке внутри папки и перемещать их в родительскую папку, чтобы я мог добавить их в плейлист vlc или SMplayer. Потому что сейчас я не могу этого сделать.

решение1

Надеюсь, это вам поможет. Запустите это в корневой папке "flash tv series folder"

Только MK4

forfiles /s /m *.mk4 /c "cmd /c move @path %CD%"

Все, кроме каталогов...

forfiles /s /m * /c "cmd /c if @isdir==FALSE move @path %CD%"

Связанный контент