То, что вы спрашиваете, - это немного для простого пакетного файла (я полагаю, вы используете Windows, да?), Особенно когда вы сказали, что хотите иметь возможность получать данные из Интернета. Самый простой подход к этому, вероятно, заключается в использовании языка сценариев, такого как python. Пусть пакетный файл просто запустит программу. В Python есть много готовых библиотек, которые помогут вам сделать именно то, что вы просите.
Но, и я не уверен на 100% в этом, так как я не гуру Windows Batch, но я не думаю, что то, что вы просите, возможно даже в Windows Batch. каждая строка пакетного сценария является полностью независимой командой, поэтому сложно делиться информацией, необходимой для выполнения того, что вы описываете. Возможно, это можно сделать с помощью файлов Linux Bash, но это, вероятно, потребует гораздо больше усилий, чем просто использование языка, предназначенного для такого рода вещей. партия и удар действительно нет.
некоторый пример кода в Python
import os
subs = os.listdir(path_to_your_files)
Затем создайте некоторую функцию, которая найдет все фильмы в этой папке и ее подпапках рекурсивно, тогда нетрудно разобрать информацию из имени, как вы хотите.
API Python IMDB можно найти Вот
Я не очень хорошо разбираюсь в Atomics, но если хуже стало хуже, вы можете сделать необходимые вызовы командной строки как строки Python, а затем вызывать их из Python. не фантастика, но это, безусловно, сделает работу.