DOS
Operating System (OS) Operating System (OS) program zarz dzaj cy zasobami komputera i programami u ytkowymi interfejs mi dzy u ytkownikiem a sprz tem komputerowym stanowi rodowisko dla innych programów oraz u ytkownika, koordynuje dzia anie programów ni szego poziomu (zawartych w pami ci ROM BIOS u), które maj reagowa na przerwania
u ytkownik ko cowy Oprogramowanie u ytkowe Oprogramowanie narz dziowe System Operacyjny Sprz t komputerowy programista projektant systemu operacyjnego
Disc Operation System Disc Operation System pierwsza wersja MS-DOS 1.0: 1981, ostatnia (6.22, PC- DOS 7) Dyskowy System Operacyjny pierwotnie zajmowa si g ównie obs ug dysków DOS zarz dza dyskami na poziomie logicznym (kontrola zapisu i dost pu do plików); BIOS zarz dza dyskami na poziomie fizycznym (zapis i odczyt w miejscu zdefiniowanym przez nr. g owicy, cylindra, sektora i cie ki) DOS wspó pracuje z programami BIOS u, wykorzystuje je po rednicz c mi dzy poleceniami u ytkownika a rozkazami maszynowymi
przydzia pami ci RAM kolejkowanie zada rozstrzyganie konkurencyjnych da dost pu do zasobów DOS uruchamia programy, które pó niej wykorzystywa y go do uzyskania dost pu do zasobów A do wersji Windows 98 MS Windows uruchamiany by jak zwyk y program po za adowaniu DOS u
J dro systemu: IO.SYS modu wspó pracuj cy z BIOS, obs uga elementarnych operacji We/Wy MSDOS.SYS obs uga plików, drukarki, klawiatury,... Procesor polece DOS (program pow oki) COMMAND.COM interpretator polece u ytkownika, wbudowane funkcje (ver, dir, copy,...) Programy dodatkowe (pliki, polecenia zewn trzne) format, xcopy, diskcopy, chkdsk,...
Boot, Reboot adowanie, prze adowywanie (restartowanie systemu) Bootable disk dyskietka/ dysk systemowy kolejno wyszukiwania dysku systemowego ustawia si w SETUPie Jak zrobi dyskietk systemow?
Directory PATH listing for Volume DOS_WIN OS Volume Serial Number is 1A65-16CB C:\ +---WIN_USA +---SYSTEM +---PLHPFONT +---MSAPPS +---MSDRAW +---EQUATION +---PROOF +---MSGRAPH5 +---BAT +---XTREE +---XTGOLD +---XTG14 C:\ dir mkdir = md C:\ \ \ \
[ ] - opcja jednokrotna [ [ ] ] - opcja wielokrotna DIR [nap d:][ cie ka][plik] [/P] [/W] nap d : CD [nap d:][ cie ka] CD.. CD \ MD [nap d:] cie ka RD [nap d:] cie ka {Directory} {zmiana nap du, np. C:} {Change Directory} {Make Directory} {Remove Directory} COPY ród o[+ ród o[+...]] [miejsce_docelowe] ERASE [nap d:][ cie ka]plik {Wyma } TREE [nap d:][ cie ka] [/F] REN [nap d:][ cie ka]plik1 plik2 TYPE plik {Drzewo} {Rename} {Wypisz} HELP komenda lub komenda /? {Pomoc}
Komendy bezargumentowe CLS, VER, MEM, TIME, DATE, Inne komendy DISKCOPY, FORMAT, LABEL, MOVE, MSD, SCANDISK, UNDELETE, UNFORMAT, VERIFY, XCOPY
Nazwa = 1..8 znaków Rozszerzenie = 0..3 znaków nnnnnnnn.eee dopuszczalne naki: A..Z, 0..9, _ ^ $ ~! # % & - { } ( ) @ Rozszerzenia specjalne: *.COM, *.EXE, *.BAT zbiory wykonywalne *.BAS, *.PAS, *.FOR, *.C, *.SYS
* - zast puje dowolny ci g znaków? - zast puje jeden znak lub brak znaku Przyk ady: DIR a*.* DIR *.e* DIR??.e?? DIR?a.*
r - read only {tylko do odczytu} a - archive {archiwizowalny} s - system {systemowy} h - hidden {ukryty} ATTRIB [± atrybut] [[nap d:][ cie ka][plik]]
con - konsola{standardowe wej cie/wyj cie} >, >> - zmiana standardowego wyj cia < - zmiana standardowego wej cia - przetwarzanie potokowe { A>X; B<X o A B } more, sort, find - filtry
Sk adnia: MORE < [nap d:][ cie ka]plik komenda MORE SORT [/R][+n][<][nap d1:][ cie ka1]plik1 [> nap d2:] [ cie ka2]plik2] komenda SORT [/R] [+n] [nap d2:][ cie ka2][plik2] /R - odwrócenie porz dku +n - nr kolumny FIND [/V] [/C] [N] [/I] a cuch [[nap d1:][ cie ka2]plik2]] /V - wy wietla wiersze nie zawieraj ce a cucha /C - wy wietla tylko liczb wierszy /N - wy wietla dodatkowo numery wierszy /I - ignoruje litery wielkie i ma e
Przyk ady Dir c:\ > con Dir c:\ > katalog.txt Dir c:\ >> katalog.txt Dir c:\ More Dir Sort More Dir Sort /R /+10 More Copy con baza.txt Type baza.txt Sort /+12
Polecenia dodatkowe (wybór): @komenda CALL [nap d:][ cie ka]plik_bat [parametry] ECHO [ON OFF] ECHO [informacja] FOR %%zmienna IN (zbiór) DO komenda [parametry] GOTO etykieta IF [NOT] ERRORLEVEL numer komenda IF [NOT] a cuch1== a cuch2 komenda IF [NOT] EXIST plik komenda PAUSE REM [ a cuch]
This document was created with Win2PDF available at http://www.daneprairie.com. The unregistered version of Win2PDF is for evaluation or non-commercial use only.