написал вот сабж. выдержка из фирменной документации:
Trdetz (читается "Тырдец") это консольная утилита для работы с TRD-образами дисков компутера ZX-Spectrum. Тырдец оптимизирован для использования в скриптах (например мэйкфайлах -- шоб собрать бинарники кросс-ассемблером и автоматически запихнуть их на диск). Работает он практически в любой ОС для которой есть компилятор ANSI-C, тестировал я в Линухе и Винде(тм). Все операции производимые Тырдецом "атомарны" -- за раз он может записать/считать только один файл, или одну непрерывную группу секторов, или изменить один атрибут файла и тп. Это так специально, чтобы в скриптах Тырдец вёл себя органичнее.
Фичи:
Чтение/запись группы секторов из/в TRD
Чтение/запись бинарного файла из/в TRD (+ поддержка hobeta)
Удаление файла
Изменение атрибутов файла (имя, расширение, длина и тд)
Чтение информации о файле или всех файлах в TRD-каталоге
Чтение информации о TRD-диске
Уплотнение диска
Вывод пафосного хелпа
живет на соурсфорже (win32 бинарник и исходники подо всё на свете)
http://sourceforge.net/projects/trdetz/