Системные функции

Для работы с файлами и каталогами системы FAT в MS-DOS предусмотрен достаточно богатый набор функций. Все они вызываются с помощью команды программного прерывания int 21h, а конкретная функция определяется числом, занесенным в регистр AH. Эти функции позволяют, в частности:

· создавать файл, указывая его полное имя;

· удалять файл;

· изменять атрибуты файла;

· переименовывать файл или перемещать его в другой каталог того же диска[5];

· искать в заданном каталоге все файлы, имена которых соответствуют заданному шаблону (например, шаблону «XYZ??.C*» соответствуют все файлы, имена которых начинаются с «XYZ» и содержат ровно 5 символов, а расширение начинается с буквы «C»);

· создавать и удалять каталоги;

· задавать текущий диск и текущий каталог;

· открывать файл, получая доступ к его данным, и закрывать файл.