Napisać program, który symuluje działanie systemu operacyjnego DOS.
Należy zrealizować komendy:
CD
cd xxx
cd \xxx
cd ..
cd xxx\yyy
cd \xxx\yyy
cd ..\xxx
MD
md xxx
md \xxx
md xxx\yyy
md \xxx\yyy
md ..\xxx
RD
rd xxx
rd \xxx
rd xxx\yyy
rd \xxx\yyy
rd ..\xxx
DIR
dir xxx
dir \xxx
dir ..
dir xxx\yyy
dir \xxx\yyy
dir ..\xxx
EXIT - koniec programu.
Tuż przed wyjściem program zapisuje „strukturę katalogów” na dysk, do pliku w tym samym katalogu, z którego został uruchomiony. Plik ten otrzymuje nazwę taką jak program, tyle że z innym rozszerzeniem (na przykład .sym - symulacja). Po starcie program odczytuje „strukturę katalogów” z dysku. W przypadku nie odnalezienia jej program inicjalizuje „strukturę katalogów” tylko z katalogiem głównym.
Wywołanie programu:
Reakcja na klucz /sxxx : czytanie z pliku xxx i pisanie do niego zamiast do pliku standartowego;
Reakcja na klucz /? : drukowanie podpowiedzi na temat możliwych kluczy.