Для работы с файлами и каталогами системы FAT в MS-DOS предусмотрен достаточно богатый набор функций. Все они вызываются с помощью команды программного прерывания int 21h, а конкретная функция определяется числом, занесенным в регистр AH. Эти функции позволяют, в частности:
· создавать файл, указывая его полное имя;
· удалять файл;
· изменять атрибуты файла;
· переименовывать файл или перемещать его в другой каталог того же диска[5];
· искать в заданном каталоге все файлы, имена которых соответствуют заданному шаблону (например, шаблону «XYZ??.C*» соответствуют все файлы, имена которых начинаются с «XYZ» и содержат ровно 5 символов, а расширение начинается с буквы «C»);
· создавать и удалять каталоги;
· задавать текущий диск и текущий каталог;
· открывать файл, получая доступ к его данным, и закрывать файл.