Я думаю, надо сделать опции вместо команд:
mctrd -a : добавить файл в архив как он есть
mctrd -ah : добавить, принимая что входящий - хобета.
mctrd -x : извлечь с автоматической длиной (как сейчас)
mctrd -xs : извлечь с длиной по секторам
mctrd -xh : извлечь в хобету
mctrd -c : создать SCL
mctrd -ct : создвть TRD
mctrd -l : листинг
итд