MS-DOS (Microsoft Disk Operating System) driver og administrerer filer ved hjælp af en hierarkisk filsystemstruktur og forskellige filhåndteringskommandoer. Sådan håndterer MS-DOS filhandlinger:
1. Filsystemstruktur:
MS-DOS bruger et hierarkisk filsystem, hvor filer er organiseret i en trælignende struktur. De øverste mapper kaldes "rodmapper", og hver mappe kan indeholde undermapper og filer.
2. Filallokeringstabel (FAT):
MS-DOS bruger File Allocation Table (FAT) til at holde styr på den fysiske placering af filer på disken. FAT er en tabel, der indeholder pointere til de sektorer på disken, hvor hver fils data er gemt.
3. Filattributter:
Hver fil i MS-DOS har et sæt attributter tilknyttet, herunder filnavn, filstørrelse, oprettelsesdato og attributter som "skrivebeskyttet", "skjult", "system" osv.
4. Filhåndteringskommandoer:
MS-DOS giver et sæt kommandoer til at udføre filhåndteringsoperationer. Nogle af de almindelige kommandoer inkluderer:
- DIR:Viser filerne og mapperne i en specificeret mappe.
- CD (Change Directory):Flytter til den angivne mappe.
- MD (Make Directory):Opretter en ny mappe.
- RD (Remove Directory):Sletter en mappe.
- KOPI:Kopierer filer fra et sted til et andet.
- DEL (Slet):Sletter filer.
- TYPE:Viser indholdet af en tekstfil.
- REN (Omdøb):Ændrer navnet på en fil eller et bibliotek.
5. Filstier:
MS-DOS bruger filstier til at angive placeringen af filer. En filsti består af drevbogstavet (hvis relevant), efterfulgt af biblioteksstien og til sidst filnavnet. For eksempel ville "C:\MyDocuments\myfile.txt" angive en fil med navnet "myfile.txt" placeret i "MyDocuments"-mappen på "C"-drevet.
6. Diskhåndtering:
MS-DOS giver kommandoer til grundlæggende diskhåndtering, herunder formatering af diske, oprettelse af partitioner og styring af diskplads.
7. Batchfiler:
MS-DOS giver brugerne mulighed for at oprette batchfiler, som er tekstfiler, der indeholder en række kommandoer, der kan udføres automatisk. Batchfiler giver mulighed for at automatisere gentagne opgaver og forenkle rutineoperationer.
Overordnet set kan MS-DOS's filhåndteringssystem virke simpelt sammenlignet med moderne operativsystemer, men det lagde grundlaget for de hierarkiske filsystemer og filhåndteringskoncepter, der bruges i senere Windows-operativsystemer og mange andre platforme.