Надеюсь все знают что такое командная строка. Если кто не знает, идите и читайте что такое ДОС =)
Так вот эта самая командная строка помогла мне в разграбливании карт и архивов без листфайла.
Для начала я извлёк все файлы из архива с помощью WinMPQ. Получился такой склад из файлов типа
unknown_000000d3, unknown_00000486 и т.д. Как видим уже, файлы без расширения. Если этих файлов полно, то нам нужно написать .bat-файл для массового переименования. Создаёт текстовой файл и даём ему произвольное имя и расширение .bat.
Для примера возьмём, что нам нужно извлечь некий диалог в виде звуков из Starcraft (там тоже используются форматы .mpq). Диалоги в Старе содержатся в .wav, следовательно нужно найти все .wav-файлы и выбрать нужные из них. Открываем наш батник и пишем туда строку:
Code
ren * *.wav
//в ином случае вместо ".wav" можно подставить другое расширение. ".mdx" например для моделей

Данный код добавляет нашим "безрасширеным" файлам расширение .wav. Теперь нужно просто выяснить какие файлы рельно являются звуками, а какие далеки от представления =) Просто поставьте всё это добро в плейлист проигрывателя и отсейте то, что невоспроизведётся - это не звуки. Сидите и выбирайте =)

Если вам надо найти не только звуки, но ещё ,например, модели, изменяем батник до такого состояния:

Code
ren *.wav *.mdx
//в этом случае ".wav" - старое расширение, а ".mdx" - формат моделей вара

Инструкцию не нада читать умеющим писать батники, вы это и так знаете =)))
Кому влом или не доходит как писать батник, фтыкайте аттач.