Professional Documents
Culture Documents
dir-izlistavanje direktorijuma
cd ime direktorijuma-prelazak u drugi direktorijum(korak unapred)
cd.. - vracanje u prethodni direktorijum(korak unazad)
cd\ - vracanje na root particije hdd-a(prim. c:\ )
rd ime direktorijuma- brisanje direktorijuma u slucaju kad je isti prazan
deltree - brisanje celog direktorijuma sa kompletnim njegovim unutrasnjem sadrzajem
md ime direktorijuma - kreiranje novog foldera na putanji gde se nalazite trenutno (prim c:\program
files\ )
dakle,imamo slucaj gde treba da obrisemo neki fajl ili folder a prinudjeni smo da to radimo iz CMD-
a...radi testa na C particiji sam napravio 1 folder sa 2 podfoldera u njemu....
da bismo pristupili command prompt-u najlakse ga je pokrenuti iz run menu-ja komandom cmd
ito bi ukratko bilo to,kao sto vidite procedura nije komplikovana uopste,vezbajte malo
iz cmd-a mozete izaci ili standardno preko "x" u gornjem desnom uglu ili tako sto cete kucati exit
TREE:
Eksterna komanda pisana da bi se olaksao pregled izlistavanja svih direktorijuma:
primer: c:\tree c:/
Ukoliko se TREE primeni na disk na kome pod direktorijuma nema MS DOS ce nam poslati
poruku ''No sub-directorie exist"
MKDIR [MD]:
Interna komanda za kreiranje poddirektorijuma na disku. MD je skraceni oblik komande i
koristi se u vecem broju slicajeva.
primer: mkdir c:prvi
primer: md c:\prvi\drugi\
CHDIR [CD]:
Interna komanda za promenu aktivnog direktorijuma. CD je skraceni oblik komande i koristi
se u vecem broju slicajeva.
primer: cd prvi
primer: cd..
primer: cd c:\prvi\drugi
primer: cd\
PATH:
Interna komanda za zadavanjeputanje kojom DOS trazi korisnicke programe, externe
komande i batch fajlove ukoliko se oni ne nalaze u aktivnom poddirektorijumu.
primer: path c:\;c:\prvi;a:\;c:\prvi\drugi\drugi1
U ovom primeru DOS prvo trazi komandu ili program u osnovnom direktorijumu diska c,
zatim ukoliko je ne nadje trazi je u poddirektorijumu PRVI, pa u osnovnom na disku A i na
kraju na disku C u poddirektorijumu DRUGI!. Ukoliko uopste ne nadje trazeni fajl ili
komandu "Bad command or file name"
:Opste komande:
DATE:
Interna komanda za postavljanje datuma. U daljem radu ukoliko neki fajl budemo menjali za
datum menjanja postavlja se vrednost koju da ova komanda.
primer: date
Current date is Tue 1-01-1980
Enter new date (mm-dd-yy):
TIME:
Interna komanda za postavljanje vremena. Kao i za DATE prilikom daljeg rada upisuje se
novo vreme.
primer: time
Current time is Tue 00:00:36,93
Enter new time :
Argumenti su sledeci: sati, minuti, sekunde i stotinke sekunde. Moraju se navesti datim
redosledom qa medjusobno su razdvojeni dvotackom osim stotinke koje su odvojene
decimalnim znakom. Ukoliko se argumenti ne navedu bice ispisano prvo navedeno vreme:
00:00:36,93
PROMPT:
Interna komanda za promenu odzivonog znaka DOS-a.DOs ispusije dozivni znak kada je
spreman da primi novu komandu.
primer: prompt $t$d$n$g
prompt $n$g
Karakter - Znacenje
t - trenutno vreme
d - vazeci datum
n - aktivna disk jedinica
p - aktivni poddirektoijum
v - verzija dosa
g - znak za vece (>)
l - znak za manje (<)
b - vertkialna crta
q - znak jednakosti (=)
h - jedno mesto unazad (backspace)
e - ESC karakter (ASCII kod 27 decimalno, ako se ne varam)
VER:
Interna komanda za ispisivanje verzije DOS-a
primer: ver
MS-DOS Version 6.20
CLS:
Interna komanda za brisanje sadrzine ekrana.
primer: cls
DZOKER ZNACI:
Dzoker je karakter koji moze da zameni jedna ili vise karaktera. Koriste se uglavnom pri
navodjenju imena fajlova, ali samo kada se ti fajlovi nalaze kao argument unutar neke
komande. Dos prihvata 2 dzokera.
Prvi je znak pitanja ? i ona zamnjuje na tom mestu bilo koji karakter.
Drugi je zvezdica * i ona zamenjuje sve karaktere od mesta gdese nalazi pa do kraja imena
fajla. Ovde se ne obuhvata tip ili ekstenzija fajla pa ukoliko zelite u nju ovako uopstiti
potrebno je zvezdicu jos jednom napisati.
primer: *.exe - svi fajlovi tipa EXE
primer: *.bat - svi fajlovi tipa BAT
primer: *.* - svi fajlovi
primer: ???.com - fajlovi tipa COM koji u sebi imaju 1, 2, ili 3 karaktera
DIR:
Interna komanda koja omogucava ispisavanje sadrzaja diska ukljucujuci i dodatne informacije
o fajlovima tipa velicine , datuma kreiranja i sl.
primer: dir
primer: dir a:
primer: dir *.exe
primer: dir c:\prvi
primer: dir/p
primer: dir/w
ima jos slasheva koje je moguce koristiti ali nisu bitni kao ova dva
MODE:
Vise namenska externa komanda za komunikaciju i manipulaciju perfiernim uredjajima, zbog
njene zastarelosti i kompleksnosti prilikom objasnjavanja izostavicemo je iz ovog spiska.
TYPE:
Interna komanda za ispisivanje fajlova na ekranu. Mogu se ispisivati sve vrste fajlovca, ali ce
samo ASCII fajlovi imati smisla. Ispisje ne formatiran soim sto se svaki TAB zamenjuje
odredjenim brojem SPACE karaktera.
primer: type primer.txt
Posle ovoga sadrzaj fajla se kontinualno ispisuje. Zaustavljanje ispisvanje moze se izvrsiti
kombinacijom tastera Ctrl+NUMLOCK ili Ctrl+S
FORMAT:
Eksterna komanda koja priprema disketu ili disk za rad sa DOS-om. Pri pripremi kompletan
sadrzaj diskete ili diska bice nepovratno obrisan.
primer: format a:
primer: format a:/s
primer: format c:
Pole pritiska Enter na ekranu se ispisuje Insert new diskette for drive and strike Enter when
ready i kada pritisnemo Enter pocinje formatiranje koje traje neko vreme.
Format complete
Format another (Y/N)
Ako se zeli formatiranje jos neke diskete kuca se Y i proces se ponavlja. Ako se pri davanju
komande da argument /S to znaci da zelimo da se sistemski fajlovi io.sys ,msdos.sys i
command.com upoisu u prvisistemski sektor diskete kao skriveni. Ovakva disketa moze
sekoristiti za boot tj moze se sa nje racunar pustiti u rad.
Format c: brise sve sto se nalazi na harddisku i najcesce se koristi odmah nakon kupovine
diska ili pak za brisanje virusom razorenih podataka. Postupakje slican kao za disketu pa ga
necemo ponavljati,ali ovo nije komanda kojom se treba igrati
LABEL:
Eksterna komanda koja omogucava kreiranje, izmenu ili brisanje imena diska..
primer: label a:
Volume label (11characters , ENTER for none)?
Unosenjem imena od maksimalno 11 karaktera upisauje se preko starog novo ime, ili kreira
ako do tada nije postojalo.
SYS:
Eksterna komanda koja kopira prvi sektor sistemskih fajlova na disketu u disketnu jedinicu.
primer: sys a:
Komanda sys primenjena na disketu sa programima koja nije formatirana format/s komandom
moze izazvati gubitak programa.
VOL:
Interna komanda koja ispisjue ime diksa ili disete:
primer: vol a:
Volume in drive A has no label
U ovom primeru disku u jedinici A nije dodeljeno ime.
CHKDSK:
Eksterna komanda za ispirivanje velicine ukupnog i zauzetog prostora na disku kao i u RAM-
u racunara.Pomocu ove komande mogu se otkriti greske u FAT sistemu na hardidskovima
nastale prilikom neregularnog gasenja racunara usled na primer nestanska struje. DOS ne
zatvori sve datoteke i pri sledecem startovanju moze da se desi da ne zna de su delovi takvih
datoteka. Prvo se startuje samo komanda:
primer: chkdsk
...
ako se prilikom ispitivanja pronadje neka greska, onda se koristi:
primer:chkdsk/f
Na ovaj nacin greska se fiksira cime se sprecava dalji gubitak poodataka.
DISKCOPY:
Eksterna komanda za kopiranje cele diskete na drugu. Na ovaj nacin kopiraju se svi fajlocvi
ukljucujuci i skrivene, a ukoliko disketa na koju se kopira nije formatirana automarski se vrsi
i formatiranje.
primer: diskcopy
Komanda bez navodjenja drajva koji se koristi kada se vrsi kopiranje samo aktivne disk
jedinice. Ovo se primenjuje kod racunara sa samo jednom disk jedinicom.
primer: diskcopy a: b:
Insert SOURCE diskette in drive A:
Insert TARGET diskette in drive B: Press any key when ready...
U ovom primeru kopira se kompletan sadrzaj sa diskete iz drajva A na diksetu u drajvu B.
COPY:
Interna komanda kojom se vrsi kopiranje kako sa diska na disk tako i u okviru jednog diska.
primer: copy text.bak text.txt
Kopiranje u okviru istog disk u kom se fajl text.bak kopira u text.txt u istom direktorijumu.
primer: copy text.bak text.bak
File cannot be copied into itself
0 file(s) copied
Ovaj primer pokazuje da je nemoguce da se fajl kopira u samog sebe. Ukoliko pak zelimo
kopiranje sa diska na disk, ne treba menjati imena osim ako se na disku ne nalaze fajlovi pod
istim imenom.
primer: copy c: *.txt a:
copy a:*.* c:
U prvom slucaju se svi fajlovi tipa .TXT kopiraju sa diska c na disk a, a u drugom se svi
fajlovi sa a kopiraju na c.
RENAME [REN]:
Interna komanda kojom se vrsi promena imena fajla. REN je skraceni oblik i cesce se
upotrebljava.
primer: ren text.bak text1.bak
Ovde je naziv fajla iz TEXT promenjen u TEXT1
primer: rename text.bak text.txt
U ovom primeru je ekstenzija promenjena iz .TXT u .BAK
DELETE [DEL]:
Interna komanda kojom se vrsi brisanje fajlova. DEL je skraceni oblik i cesce se upotrebljava.
primer: del text.bak
U ovom primeru fajl TEXT ce biti obrisan, a ukoliko takvog fajla nema nba disku ispisace se
poruka:
File not found.
U ovoj komandi je dozovljena upotreba dzokera.
primer: del *.bak
Obrisace sve fajlove sa extenzijom BAK.
Ovo su bile samo osnovne komande za rad sa DOSOM, a paznju za ovaj put posvecujem
jos nekima koje mogu biti vrlo korisne:
1. FDISK
2. XCOPY
3. SCANDISK
1. FDISK:(Externa)
Primeri:FDISK [/status]
Priprema disk za skladistenje DOS fajlova.
/status - prikazuje informacije o praticiji
/mbr - Kopira Master Boot Record
Nedokumentovane FDISK komande:
FDISK 1/PRI:100 - Komanda da se na disku 1 napravi particija celicine 100mb.
FDISK 1/EXT:500 - Komanda da se napravi proseirena za 500mb particija na disku 1.
FDISK 1/LOG:250 - Komanda da se napravi logicki disk od 250mb.
FDISK /PARTN - Snimna particiju u fajl pod nazivom PARTSAV.FIL
2. XCOPY(Externa)
Kopira direkotrijume, poddirektorijume i fajlove.
Primeri:XCOPY [d:][path]filename [d:][path][filename] [/A][/D:(date)] [/E][/M][/P][/S][/V]
[/W][Y\-Y]
/A - Kopira samo fajlove podesene kao ARCHIVE fajloce
/D:(date) - Kopira samo fajlove promenjene nakon navedenog datuma
/S - Kopira sve fajlove iz jednog direktorijuma i njegovih poddirektorijuma.
/E - Kopira sve poddirektorijume caki ako su prazni.
/M - Kopira sve ARCHIVE fajlovwe medjutim na disku koji je destinacija kopiranja nece
podesiti atribute fajlova ponovo na ARCHIVE.
/P - Pita prilikom kopiranja svkog fajla ponaosob.
/V - Proverava i potvrdjuje da je svaka kopija identicna originalu.
/W - Ceka da vi odobrite pocetak kopiranja.
/Y - Govori XCOPY komandi da ''porepisuje'' postojeceg fajla bez pitanja.
/-Y - Govori XCOPY komandi da postavi pitanje pilikom pokusaja ''porepisivanja'' postojeceg
fajla..
3.SCANDISK(Externa)
Alat za analiziranje diska i njegovu reparaciju.
Primeri:SCANDISK [d: [d: . . .]|/all][/checkonly|/autofix[/nosave]|/custom][/surface][/mono]
[/nosummay]
SCANDISK volume-name[/checkonly|/autofix[/nosave]|/custom][/mono][/nosummary]
SCANDISK /fragment [d:][path]filename
SCANDISK /undo [undo-d:][/mono]
attrib ima de dodatne opcije /d i /s . opcija se koristi kad je potrebno "obraditi" sve fajlove ne samo u
trenutnom folderu (direktorijumu) nego i u podfolderima .recimo da hocete da sve fajlove sa
extenzijom *.txt ucinite dostupnim za pisanje. odete na c:\
i kucate attrib *.txt /s i svi fajovi sa ekstenzijom txt na disku c se biti spremni za pisanje.
opcija /d se koristi zajedno sa opcijom /s ako hocete da se komanda odnosi na direktorijume . recimo
kucate attrib +r +h c:\tajne (gde je c:\tajne folder sa vishe pod foldera ) i folder tajne i svi njegovi
podfolderi ce postati skriveni i zasticeni od pisanja ...
Posle kucanja FDISK, prva stvar koju cete videti je sledeci screen: (obratite paznju, ranije
verzije FDISK-a dozvoljavaju koriscenje samo FAT16 i kada pokrenete FDISK , zbog ovoga,
prebaci Vas direktno na glavni meni).
Odabracete Y i stisnuti enter, cime cete omoguciti FAT32. Ukoliko stisnete N i enter, ostacete
na FAT16 (max 2 GB po particiji).
Kreiranje particija
Kada ste odabrali file system koji zelite da koristite, sada cete morati da kreirate particije na
disku. Glavni meni izgledace kao na slici : (Obratite paznju, ukoliko postoje dva diska, tada
ce biti omogucena i opcija br.5, koja Vam omogucava da menjate disk na kome radite. Fixed
drive 1 je glavni disk, Fixed disk 2 je secondary disk)
Da biste kreirali particiju, sve sto treba da uradite je da odaberete opciju jedan. Nakon toga
usledice ovaj meni :
Kada ste kreirali particije i podesili da vam primarna particija bude aktivna, restartujte racunar
i formatirajte particiju/e.
Brisanje particija
Sada mozete kreirati stanje na hard disku onako kako zelite (pogledajte kreiranje particija).
Ovo cete koristiti da editujete ili brisete fajlove. Neki fajlovi mogu biti hidden (sakriveni), a
mogu biti i write protected (zasticeni).
Da biste promenili atribute ovakvih fajlova, kucajte sledece :
ATTRIB –R –S –H C:\MSDOS.SYS
Sada kada znate kako da uklonite atribute fajlova, evo kako da ih vratite. Kucajte sledece :
ATTRIB +R +S +H C:\MSDOS.SYS
MS-DOS komanda - "Copy"
Da biste kopirali fajl config.bak i pomerili ga u drugi direktorijum (TEMP folder) kucajte :
Ukoliko fajl koji kopirate (config.sys npr) ne postoji na tom mestu, pojavice se "File not
found" error poruka.
Kao sto vidite na gornjoj slici, mozete kopirati fajl i promeniti ime fajlu i/ili ekstenziju u isto
vreme. Primer iznad pokazuje da je ekstenzija promenjena.
Ime direktorijuma je dato proizvoljno WIN, a direktorijum mozete ukloniti samo ako je
prazan.
MS-DOS komanda - "Debug"
Sledeci postupak popravke ocistice CMOS, BIOS, pasvorde, podesavanja, viruse itd. U toku
ovog procesa mogu vam se ponovo vratiti karakteri, koji upucuju na to da nesto niste dobro
otkucali, ukoliko dobijete neku error poruku, proverite da li ste pravilno ukucali karaktere,
ako niste ukucajte ponovo. Vodite racuna da ne preskocite ni jedan red.
Sada kucajte :
A <ENTER>
INC CX <ENTER>
JB 103 <ENTER>
INT 20 <ENTER>
Q <ENTER>
Idite pravo u BIOS i podesite vreme, datum, brzinu procesora itd ...
Kako da popravite ili obrisete hard disk ili particije
Sledeci postupak popravke ocistice hard disk i particije. U toku ovog procesa mogu vam se
ponovo vratiti karakteri, koji upucuju na to da nesto niste dobro otkucali, ukoliko dobijete
neku error poruku, proverite da li ste pravilno ukucali karaktere, ako niste ukucajte ponovo.
Vodite racuna da ne preskocite ni jedan red.
Sada kucajte :
A CS:100 (Enter)
INT 13 (Enter)
INT 20 (Enter)
Q (Enter)
Sledeci postupak omogucice vam da saznate koju graficku karticu imate . U toku ovog
procesa mogu vam se ponovo vratiti karakteri, koji upucuju na to da nesto niste dobro
otkucali, ukoliko dobijete neku error poruku, proverite da li ste pravilno ukucali karaktere,
ako niste ukucajte ponovo. Vodite racuna da ne preskocite ni jedan red, ne izuzmete ni jedan
karakter niti broj.
Sada kucajte :
D C000:0040 <ENTER>
D C000:00F0 <ENTER>
Pojavice se sledece : (na desnoj strani videcete oznaku Vase graficke karte, u ovom slucaju
S3)
MS-DOS komanda - "Del"
Da biste obrisali folder u DOS-u koristicete "Deltree" komandu, npr da bi obrisali windows
direktorijum kucate :
DELTREE C:\WINDOWS
1. Nakon ovoga bicete upozoreni o gubitku podataka i pitace Vas da li zelite da nastavite sa
postupkom. Pritisnite Y za nastavak ili N da otkazete postupak.
2. Kada prodje kroz format, pitace Vas za volume label (oznaku do 11 karaktera). Pritisnite
enter ako ne zelite label, ili ukucajte neki naziv i pritisnite enter.
Napomena: Ako se u sred formatiranja predomislite (desava se... previse kafe, Bensedina,
zaspali ste, ili ste jednostavno poludeli), samo iskljucite racunar. Kada ponovo podignete
sistem, podaci ce i dalje biti tu. Podaci nisu izgubljeni sve do poslednjeg momenta
formatiranja.