Есть такая задача: надо ввести с командной строки путь к директории на дискете, программа должна выдать ее размер. Как это можно сделать, если обычные прерывание 21h или 13h (для работы с fat12) использовать запрещено.
Оч легко (почти), надо поискать все файлы в этой папке ну и в поддиректориях если есть, и сохранять в какойнибудь переменной (прибавляя) размер каждого найденного файла или посмотри может в FCB есть размер папки??
cerber А что разрешено ?! Если только доступ через порты, то придется реализовать Int 13 и обрабатывать fat12 ручками ... Или надеяться на Деда Мороза