Download as pdf or txt
Download as pdf or txt
You are on page 1of 53

Poglavlje 34

Upoznajte se sa novi
- isti kao stari

u 0Y0II1 pogIavIju

kz

da DOS mtv? Nv . vise S posla, l l mnogi DOS progratnl


uvek mogu da koriste n Ijubazni odzivnlk : \ >. 11110 :

... Odnosima izmedu Wlndowsa 98 i DOS-a


... Koliko DOS stvarno t korlsnlcima Wlndowsa 98
.. ObJi kovanju DOS ekmlla u DOS prozoru
.. Izmenama

ka DOS prograrnima kako

saradivale sa Windowsom

.. Privatllom OOS-u u rezlmu MS-DOS-a, koji dopusta da 005 programi rade kada isu
baS kako treba
.. Pisanju komandnih Windows/ DOS datoteka
.. Prol1alaienju

dikti

Windowsa

DOS dalje ijyj


DOS jos uvek postoji , lg l i bismo , alavislickl- 1dalJe korislan, ali predstavlja
s l1 deo Windowsa 95 i 98. U poglavlju ' s pozabaviti DOS-om
kao sisl emom koji se podize sto Windows 98 uzr ktiu, zatim ~lO
ispitali delove D05-a koji dobijale uz Windows 98. Na kraju ~e11l0 zrtill l
'\l za izvrsavanje D05 8 .
Prethodni li slstem D05, koji sad samo Iju ~ tura , l1e~e blli lvn predmel
rasprave u pogll . Na kraju krajeva, namera aulora kl1jige Windows 98
da korisnike upll~e u lananu filozofiju operalivnih sistema, v~ da ih upozna sa
onim njihovim osoblnama koj e zivol Cine lakSim.

DOS i Windows, rame uz rame


U svojoj knjizi Nezoolli{"i Wmdows 95, Endru Sulmall (dw 5hul m ) iz sl tvrdnju
da Jesa Windowsa 2xza 386 u 1988. godl i Widws postao pravi operal ivll i
sisl em. Windows 10 i jeste obraduje zahteve koje ! postavljaju l1 .
Kada neophodno, 011 neke od tih zahteva prosleduje DO~u kako i l deo
pos l. od verzlJe Wlndows ( Workgroups 3. 11 (Wlndowsa za radne g>),
narocito 32-bilnog sislema prlslupanja datolekama kojl s S118ao, 005 sve
3izlckog- posla.
5ulm u , 32.bltni prlSlup datotek.ama kojl uveden u verziji 3.11 Windowsa za
radn e , pre<!slavljao t hodu beta verziju koda podsistema za pristupanje dlskovlma i datotekama Windowsa 95. U Windowsu za radne grupe 2-t i pristup
dalolekama zaista radlo kako ' . ponekad 1krahirao. lzvesne, sasvim lil

Deo : n DOS-a

funkcije 5-, zaglavljiva]e su 2-ti pristup datotekama s]stem i slale poruku


gresci ~sys l em integrityM. 5 druge st rane, u Widwsu 95 lli tesko iskljuCiti
2-t i pristup datotekama i nismo imt da neko teskoce sa sistemom.
IStil1a, Windows prvi udaru kada pristigne zal1tev za pristupanje disku, sto
Ci lli operativnim s]sLemom. Windows da odluCi kako da obradi ovakav zahtev i
kako d a >tbl neke uti DOS-a ukoliko su sgu. Windows 98 postupa sa
DOS-om kao sa uv]ki gm za ]] rezim rada.
Na poeetku svoje knj ige Sulman vodi:
"Kad a [ l u 25 ! da objasnim odnose Windowsa 95 sa DOS-om, rekao
bih sledece: Wids 95 se prema OQS.u odos kao i Winds 3.11 za radne
. Willdows obezbeduje 32-bltni pristup dttk. Kod zahteva koji se
odllOse datoteke, poziva (u reiimu V8) DOs...ov kd za ! zi rada u
datoteci WINBOOTSYS (nazvanoj !. lv pojave Wids 95]. Wi
dows 95 autent!cni operativni sistem: kao sto su i Windows .ll za radne
grupe, Wil1dows .l i Winclows 3.0 u vitul rziu rada.~

I;e;

;st
DOS
Naravno, kada pokrenel e racunar, 10 zaisla ! DOS. cete ugledatl tekstualni
ekran sa poznatim porukama koje nesumnjivo salje S ru . ' poruke salje
t k sam oprovere ! podizanju , buduci da su tekstualne, neodoljivo podsecaju l1 okolinu starog dobrog DOS-a.
S-a, osnovnog ulazno-izlaznog sistema (gl. 8 !nput/Otpt System),
su i li viiu l. u klase 386, jedino S m
dovoljno podataka lu kojih se DOS obracati hardveru. lpak, i onda su ki
DOS gi zaobllaz!li S u potrazi za hardverom da ubrza!i ikziv
ekranu. si verzije DOS-a zaobl!azile su S koristeCi svoje sopstvene opise
stog d iska da ubrzale pristup, sada, Windows - Wlndows 951 98 - vode
sopstvenu eVidenciju hardverskih kmt i obezbeduju sve neophodne
upravljacke za .
zl1aci da Windows 98 zanemaruje S. Zapravo, kada se oeita hardverska konfiguracija iz BIOS-a i DOS iz datoteke fig.ss uCita sve upravljacke
m koji su mu i za ! reiim rada, tek tada Widws kontrolu i
ko r istl sst v rutine za interakciju sa hardverom.
Nakon samoprovere , IOS predaje kontro!u d procesom podizanja dato' ! koj a se nalazi u stt stazi cvrstog diska. Ako W!ndows 98 jedini operatlvni
sisl em racunar u, BIOS u start noj stazi datoteku lo.sys u ver zlji Wlndo ....'sa
98. Datoteka lo.sys datoteka za li zi DOS-a.
korisnici poistoveCuju dato!eku md.m sa DOS-om. lld.m
, mduti. samo korlsnlcki InterfeJs iIi !juska (l. she!f) DOS-a i moze se Jako zame!1 d r ugom Iusk. , 4DOS-om.
Zadatak d atoteke lo.sys jeste da isCita datoteku Config.sys. UkoJiko postoji i
datotekaAu!oexec.bat , lo.sys uCilava Command.com koja izvrsava komande
u datoteci Autoexec.bat. Cak i kad postoje dve datoteke, lo.sys l deo
!! posla ucitavajuCi. , datoteku 1fshlp.sys. Na kraju, lo.sys pokrece Wlndows pozivaju6 Wi .. ;; kao da takav poziv pos!oji u datotecl Autoexec.bat.
] proces podizanja Willdowsa opJsan di u odeJjku ~Sla se kada
uCitava poglavlja 5.
Strukture podataka i koje ]o.sys stvara u kvi! memoriji ! uvek su
' nakon podizanja Widws 98, se lzvtl nJih ( reiimu 86) ka<ta to
M

Poglavlje 34: Upoznajte se sa

DOS-om - isti kao stari

83:1.

bude I potrebno. Vrernenom se, rnedutim, sve vise komponer1ata WiJ1dowsa


Ijuje u svojim 2-ti ekvivalentima, datoteka Jo.sys sve pomaze Widwsu.

Slag torti?

iHo se rur budi U l rezimu DOS-<J.. sto se ekranu pojavJjuje tekst


koji podseca D05 i to sto 005 hod1 za izvrsv Windowsa, gi nas da
Windows shvallmo samo kao ~YT ledenog -. [ , u svojoj kampanji za 05;2,
trudeei se da Windowsu 95 preotme mesto trzistu, obelodanio dosta s1icnih i].
Microsoft zeli da Windows 95 i 98 ll kao prave operalivne sisteme sto i u
susti ni i jesu . Bas uverio u 10, Microsoft uveo datoteku Jo.sys koja automatski
poziva Windows 98 tako da u datoteku Autoexec.bat Irt da sit poziv za
Win.com. Po red [, Microsolt koliko od otezao prilaz DOS-u, tako da mu
se pri lazi samo kroz Widwsv D05 prozor.
Ovu id eju Microsolt i da sprovede do kraja zbog mrgih korisnika koji su
se i dalje oslanjali 05 m i rkid stavljali primedbe racun Windowsovih D05 prozora. Korisnici nlsu m sve svoje D05 ro da izvrsavaju u Wlndowsovim D05 seansama, tako da Microsoft jednostavno da uvede ~rezim
MS-DOS-a". Kada da test beta ver ziJu Wlndowsa 95, Microsofl pokusao da
ostvari takav rezim u kojem svi DOS rom radili uz Wil1dowsa 95 u
, l! uspeo jer str neki 5 ! da ispravno rd zahteva1i IVU
jaJlzaclju procesora procedurom pokretanja, bez gasenja ( l. u.m boot).
Zbog [ Windows 95 i 98 obezbeduju dva ~rezima MS-DOS-a". Jedan zadrzava Windows u i omogucuje povratak u rezim Windowsa 98 jednostavnim unosenjem
komande exlt, bez vg pokretanja racunara, dok drugi zahteva pokre', bez gasenja, sto ude u l! rezim DOS-a. U slucaja, racunar radi
pod kontroJom l rezima DOS-a.
Kada l koji od ova dva izadete iz Windowsa u rezim MS-DOS-a, u
riju se uitava druga kopija datoteke Command.com. omogucuje da .. izadete" iz
druge replike interfejsa komandne l (iz rezirna MS-DOS-a) i izvrsite narednu
komandu iz datoteke Autoexec.bat, [ . poziv za v uCitavanje Windowsa 98
(! povratak u Windows 98). Ako sle u 05 usli pokretanjem bez gasenja, racunar se
pokrenuti da se u Windows 98.
Windows leskoea l izvrsavanju D05 koji memoriju korisle u
skladu sa specifikacijama Windowsovog upravljanja rn. pogada
5 koje ukvll gutaju resurse racunara I ceslo uopste zele da saraduju sa
Windowsom. I su [ zbog kojih Microsoft rnorao da uvede rezim MS-DOS-a.
OtezavajuCi pristup DOS-u i uvodeCi automatsko pokretanje Windowsa 98,
Microsolt se potrudio da nas ubedi da Windows ~ pravi " sist em. Ovakav
utisak, medutim. l bIedi dok posmatramo tkstul poruke tokom samoprovere
sistema neposredno nego s(o se logotip Windowsa 98.
Wil1dows 98 ipak samo 31 tti
onjeste torta.

Sta korisnici Windowsa 98 treba da ," realnom reiimu DOS-a


fma ( koja sezu dalje od pukog spoljnog Izgleda. Zar pos(oje nekj l sa
DOS-om koji destabi1izuju Windows 98 I dovode do kraha sistema?
Windows 98, kao I drugi operativni sistri, kompromise. stavlJa kocku
slabllnost sistema u zamenu za bolje perlormanse, pod uslovom da postoji mlnlmum
resursa. U slucaju, l zahtevi su 8 rlOri i p rocesor 486 66 MHz.

832

Deo VI: DOS-a

sto pravi kompromise u vezi sa DOS-o kao uvlki rog za !!


reiim rada od Windowsom. ti kompromisi uvek postojati sve dok se Windows 98 prilagodava ovako l resursima u.
Neki stariji programi za Windows koriste konvencionalnu , se moie
odrazili rad DOS programa. Wil1dows 98 Zl1a1110 ublazava posledice ovakvog
s, l ;; uvek dozvoljava m programlma da se de]om smeste u kvi
l or. Pogledajte odeljak "Prozdrljivi Widws gi" u poglavlju 35 i
saznajte vise .
U Windowsu 95 i Windowsu 98 i potrebna 16-bitnih upravljacklh programa
za DOS. operativni sistemi su slabllniji od prethoclnlh verzija Windowsa zbog
stilsti njihovil1 2-til1 upravljac kilt programa , ll toga. smanjuju i
zahteve za kvilllt i gornjom (UMB) . Takvi sti zahtevi
l se odrazavaju DOS programe i neke Wlndows programe, v stabilnost i Cit imt kod upravJjackih programa za video kartice.
Microsolt obezbedu;e dl upravljackog programa koji jedlnstven za Widws
98 i Windows NT, koji treba da posluzi za razvoj [lll upravljackih programa u
sistema. SJedeea verzija Windowsa izgradena oko jezgra Windowsa N,
)vlki programi napisani u skladu sa I distvm specilikacijom radice sa
svim verzijama Windowsa .

SIa preostalo od DOS-a?


Sta 10 znaci da DOS dobijate u istorn paketu sa Windowsom 98? DOS, sebl, zv
mnostvo razJiCitill stvari. Izmedu 05lalog, datoteka lo.sys koJa drema u starttJoj
stazi diska i podize 005 7.1 kada 8105 zavrsi sa poslom. lo.sys sigurno dolazi zajedno
sa Windowsom 98.
Rutine DOS-a obavljaju 11eke od zadataka 11iskog u vezl sa ktlm t13rdvera
i obezbedivanjem putokaza ka ktivim aplikacijama, deo DOS-a dobija poziv od

VxD datoteka koje su sastavni deo Wlndowsa 98.

_..

deo DOS-a izvrsava se u rezimu

V86 sistell1ske vitul rSi. obavezno dolazi zajedno sa Windowsom 98.


Na vrhu DOS-a nalazi se Command.com: DOS-ov korlsnicki lnterfejs i DOS-ov
kmdi rezim.
Windowsom 98 dolazi 1l0, obimtlija verzija datoteke
Command.com.
05 obuhvata i DOS komande (kako itr, koje se naJaze u s datoteci
mand.com. tako i spoljne u vidu odvojenih programa), kao i ddt usluz programe
kojt su c uvanl u direktorijumu DOS. Windows 98 v direktorijum 05,
w
smesla veCinu wD05 datoteka u dikti u C:\Windows \ Command.
Interne komallde DOS-a (DJR, , itd.) nalaze se u datoteci Command.com.
5l komande DOS-a (. Find , ) predstavljaju DOS datoleke - posebne
programe.
Sve inlerne komande DOS-a 6.;; uvek su u DOS-u kOJi doJazi sa Windowsom 98. Od
spoJjnih komandi DOS-a 6. (lzvrsnih datoteka) preostaJo , medutim, samo nekoliko.
Kada ispisujete DOS komande, { da stavite navoclnike oko dugackih direktorijuma 1datoteka koja sadrze prazna mesta ( m, \wDrugi direktorijum~).
Windows 98 program za prisustva virusa, g za istv
brisanja ( Undelete) DOS-<lv program za pravljenje rezervnih kopija (Backup), sto su
l , ~udarne~ funkcije DOS-a 6.2. Microsoft odl da ugraduje proveru
viruse ;; sa Windowsom 95, prepustajuCi drugima razvoj takvog softvera.
Windows 98 donosi Recycle i , datoteke koje obrisete iz kd l DOS-a
( putem mreze, odnosno sa diskete) idu u Recycle i. Ako zeJite da povratite

sa

......

Poglavlje 34: Upoznajte se sa

datoteke obrisane Iz

. .

DOS-om - isti kao stari

kmd [

DOS-a, moracete da upotrebite komandu Undelele DOS-a 6.2 (pogledajte odeljak ~Unde lete i Unerase~ poglavlja 14) iIi rn kg
drugog proizvodaca.
Zelite 1I da datoteke koje obr isete u DOS p rozaru, odu u Recycle ? mozete da
uredi te l10m l besplatnog m zvanog Delete.exe, koji ce te pronacl

ad resi http://www.easytoo]s.com.
Wl11dows 98 dolazi sa sopstvenim programom za vl rezervnih kopija koji
radi sa hardverom zasnovani m SCSI i disketllom vzivu sa jedinicom trake.

Kom.nde 005-. ko;e su ;05 tu


Microsoft tv rdi da su komande DOS-a autenticne komande Wlndowsa 98. Utoliko u
pravu sto su izm kako radile sa dugackim tmentma datoteka i sistemom VFAT
(virtuelni FA 1), odnOSBO FA 32, Sve prethodne intern e komande DOS-a su tu, azurirane.
U tabeli 34-1 nabro;ane su spol;ne komande DOS-a raspolozive u Windowsu 98.
"
'

34-1

datotell.e

DefinJclJa

Prik.aZuJe ili omogucuje n tuta datoteka

Chkdsk.exe

Pfoverava disk i prik.aZuJe izveSlitj slitnju (umesto ovoga koristite ScanDisk)

Prihvalit korismkov unos u komandnu datoteku


Pfetvara FAT 16 u FAT 32

Deltree.exe

BriSe stablo (direktonjum i pocIdirektorijume)

Dlskcopy.com

DosIovno koplra dlskete

Doskey.com

Ureduje komandne

Edit.oom

lk

Extract.exe

Izdvaja datoleke il kommov

FC.exe

Fdisk.exe

Find.exe

Format.oom

Formatira disk

lextact. exe

IzdvaJa datoteku iz rezervne kopije

.m

Pod~ya

taSlaturuza odredef1 Jezik

l.abel.exe

zn

disk

m.

od.

Relim ulaza ili prikaza

More.com

Prikaz ne

ove .

Pfemesta datoteke (koplra i briSe original)

Mscdex.exe

Do

NlslUnC.exe

Ucitava podatke specFf"lcne za zemlju, za OOS programe

Scandisk.exe

Proverava i r iIi ozn


se u datoteci Scandisk.ini

poziva

l,

makroe

za uredivanje datoteka
()

daloteke

dve datoteke
particije i konfigunSe disk niskom

!!

teksl u dalOlecl

zauzetosl

mm

programi za

kodne strane (sku znakova)

(ekranskej s!rane

l n

gre~ke

ure<laja

disku. Parametri za njegovu kontrolu nalaze

834

VI: DOS-a

Tabela 14-1
'

datotell.e

SpoIjne kom8nde DOS-a u WbdcASU 98


%"'

"

"

%,"

InntaYl

/l

Scanreg.e~e

Pravi rezervne kopije baze Registry,

Share.e~e

ObeZbeduje deljenje Ili ogrnifava pristup datolekama

Sort,~e

$ortJra

Start.exe

PokieCe Winclows program

Subst,e~e

Zam

Sys.com

Pravi sistemsku dlslcetu

I 3

2 .

Pobolj~na

sadi'l

i pregleda

datoteke

direktonjum slO'lm omakom dlska

datoteke lajedno sa direktonjumima


verzi}a komande

.,

koja se

pozi

komandom

Kot11andom . (ili 2.) moiete kopirati dugacka datoteka


u rziu MS-DQS-a ( ako postavite u navodnlke), all 10 mozete u Windowsovoj DOS

seansi.
Kako da kis skoro sve s l i interne komande mozete da naucite
tako sto cete komar1du li i dodati opciju /? sto pritisnete l.
Ako komandu koristile u l rezimu OOS-a, 10 nesto sasvim drugo
kada koristite u Widwsv 005 seansi. Kada unesete prazno mesto i I? posle
kmd, u svakom rezimu prikazuje l drugaclji skup .
DOS 6.2xse sa posebnim rom za 005. Iscrpna objasnjenja za
sve kmd OOS-a zt da dobljete ako DOs..ov zahtev za unos upisete help.
za Celp.hlp), iako azuriran za verzije DOS komandi u Windowsu 95 ili 98, ipak m koristan. se nalazi kompakt disku sa Windowsom
98, u direktorijumu \ o lher \ oldmsdos. Mozete koristiti u 005 prozoru.
Sve datoteke iz direklorijuma \ ! her\ oldmsdos kompakt disku sa Windowsorn 98
mozete da iskopirate u direktorijum \ Windows \ Command cvrstom disku.
direktorijum se l1alazi u (standardnoj) putanji, cete ! da clobijete kada
upisete help kmld l kom DOS-ovom zahtevu za urs (npr. preko stavke Run
Start - . . ).
DOS-OY

program Edit

Windows 98 se isporucuje sa DOS-ovim I Edit koji napisao spoljni saradik Microsofta. Horvath. Edit sjajan mli uredivac teksla, sposoban da se
izbori sa tekstual11im i kmt1dim datotekama. , , moze da pronade i
zi tekst, sto Notepad moze.
Lako zt da napravite do i da postavite u Start ili radnu
povrsil1u (pogledajte odeljak ~vli ka I5 poajma~ u poglavlju (0).
Edil.com l roi u diktiu \ Widws \ mmd.
Edi l moze da otvorl do devel datoteka i da radi istovremeno u dva prozora. 011 rnoze
da iskorisH 5,5 virtuelne za uCitavanje i obradu datoteka koje sadrze do
64.000 redova. Redovi u Editu I imati najvise 1024 znaka. Za Izvsv
l Windows 98, radi i uz procesor k1ase 286. Zahteva samo 160 kvi
nal11e i.
Edit odlican za tz teksta u i dttk, 10 se
gucuje u odgovarajuce u okviru za dijalog File . Okvlr za dijalog File
Opel1 rog Edit stdd otvara datoteke sa l0 kojim stvkm imella, sto

Poglavlje 34: Upoznajte se sa

DOS-om - isti kao stari

835

veliko poboljs31lje u odnosu verziju u Windowsu . l, ako koristite za urdtv


komandnih datoteka.
Komanda ! prepoznaje vrednost parametra za dva pritiska misem u bazi Regis ty . Ako ste ods srednji taster Logitechovog misa za dvostruko pritiskanje (kako
oplsano u odeljku Dvstuki sk srednjirn tasterom mlsa- u ll 24), uz
Edit raditi . Morate se setiti da dvaput skt l taster misa.

Komande za datoteku Config.sys


Neke komande se koriste iskljuCivo u datoteci Config.sys. su:

Break

Files
Include

Buffers
Country

Install

Lastdrive

Devicehigh

Menucolor
Menuitem
Numlock

Drivparm

Rem

'"

Shell
Slacks
Submenu
Switches
il

Fcbs

005- kojih '" nema


Sledeee spoljne komande DOS-a l

Komande

u Windowsu 98:

Append

Interlnk

Recover

Assign

Il1lersvr

Replace

Backup

Memcard
Memrnaker
lro

Restore
Ramdrive.sys
Romdrive.sys
Smartmon

Msbackup

Undelete
Unformat
Vsafe

Dosshell

Edlin
ega.sys
Fasthelp
Fastopen

Power

GraftabI

Graphlcs

print .sys

Qbasic

Neke od spoljnih komandi DOS-a nalaze se u d i rektorijumu \ Other\ Oldmsdos


disku Widwsm 95, ati i disku Windowsom 98. pripadaju
verzi/i DOS-a 6.22 i aiurirane.

Oprez sa izvesnim komandama

005-

Komanda Chkdsk prevazidena programi . I Scandlsk.exe mogu mg


vise. ScanDisk sada program I za Windows i za DOS kojirn moiete proverill
ispravnost cvrstog diska ili diskete, m daje m vi5e podataka raspolozivoj
konvencionall1oj mm od Chkdlska. ObIik kmd Ch kd sk If v\se radl u Wi
dowsovoj DOS seansi.
Ni Shar e.exe vi5e potreban za W i dwsv DOS seanse. Sada virtueJnl
upravljacki program za uredaj vodi racuna zakljucavanju datoteka. Windows 98
podrzava program Share.exe u lm rezlmu MS-DOS-a. S druge strane, neki
m! proveravaju da]j pr isutna datoteka pod lmm Share.exe, ovaj m
zaobidite tako 5tO cete napraviti zu datoteku pod lmm Share.exe u dlrektorijutnu \ Widws \ mmd.

836

VI: DOS-a

Subst.exe prilicno dugo

radi u

tlsti.

Qva komanda

radi sa

umrezenim diskovima i zna da izneveri ako se korisli sa kmdm F'disk. Format


Sys. d u Windowsovoj DOS ssi iIi rezimu MS-DOS-a zamenjujuCi
putanju lIi direktorijuma slovnom zk disk jedinice. Ovako se lakse koriste
uistinu stari DOS programi koji se slz sa putanjama.
Nt koristiti program d iz verzija DOS-a. spetiti Windows 98
i njegove apl ikacije da oforme ispravne putanje za datoteke koje koriste.

Predivne komande DOS-a


Ako zelite da promenite skupu datoleka. moracete da upotrebite iti File Manager iIi
DOs..ovu kdu Ren. Za poredenje datoteka moracele da korlstite 111 ~'C.exe server
program sa diska Wids 98 koji dobljate uz krljigu.
U DOS-u 7.1 zt da se krecete uz stablo direktorijuma koristecl iskljucivo tacke
umesto m direktorijuma vi~eg . Tacke zamenjuju odgovarajuce direktorijume
m sledecem:

Tekuci di rektor ijum


visi ( roditeljski) direktorijum
Stedeel vlsi (prarodlteljski) direktorijum
Naredni visi (praprarodlteljskl) direktorljum
Odgovarajucim skupom tacaka moiete da zamenHe stvarno irne direktorijuma u
komandama DOS-a. Na , komanda:

rnoj ~.

. .

. ..

kopira datoteku m. u praroditeljskJ direktorijum


pretvara prapraroditeljski direktorlJum u tekuCi

Podeiavanie komandi DOS-a


Uoblcajeno ponasanje nekih komandi DOS-a moiete da podesite i da iI1llaterate da
rade sl o iellte. poslliete tako sto podesavate vredllosti izvesl1ih sistemsklh
promer1ljivih. Ako, , ielile da izmerlite slarldardrlO ponasanje komande DlR,
orlda ' da dodate sledeCi red u datoteku Autoexec.bat iIi u komandnu datoteku
koja se pokrece kada udete u Windowsovu DOS seansu):
set dircmd-/p f1 lo:-d
Pr ikaz spiska datoteka se zaustavljati posle svakog punog ekrana, se
ispislvati li s l vi. stavke se nizati OI)adajuCim redosledom datuma zadnje
izmel1e.
KomarJdu moiete da izmellite tako sto cete pods vrednost 1lj

copycmd.
Kako cete znati koje modifikatore da upotrebite za koju komarldu? su iste
koje blsl e ll kada biste komal1du uplsivall l10 . Na OOs.ov zahtev za unos
upisite (! lti dlr (! I pritisnite Enter da biste videli sla raspolaganju.
Program Ooskey omogucuje da makroe, tako da mo7.ete da redefinisete ]
koju internu iIi slu komandu DOS-a. Kornande izvrsavate uCitavanju programa
Ooskey i dfi i i makroa (najverovatrlije iz datoteke Autoexec.bat iIi komandne
datoteke koja se pokreee kada udele u Windowsovu 005 ssu) . Ako ieJite, ,
da redefinisete komandu tako da pauzu pos]e prikaza svake (ekranske)
strane podataka, dodajte sledece u kmdu datoteku:

Poglavfje 34: Upoznajte se

novim DOS-om - isti kao stari

837

c:\Windows\Comll"nd\D

Doskey

m-mm.

'skey
,. Ip

Komanda sada znac! ~ M e sa pauzom pos]e svake prikazane st rane-. Simbol S


znacl_u zmi u obzir 0 110 sto u komandnoj ] sledl lza komallde ". blste saznali
nesto vl se programu Doskey, DQS.ov zahtev za Ul10s upisite d08keyf?

Preice

ka komandama DOSa

Komande 005-.1 mozele 1dalJe da podesavale zlv! 1 111 pulem I) ( poznatih


kao ' datoteke iIi pifoVl). Neke od njih se izvrsavaju autorl1atski. biste razume]l 11
sta ciljamo. p reduzmite sledeee:
ORACI

Pravljenje
Korak 1..
Korak 2.

Korak 3.
Korak 4.

Korak 5.

ka komandi Mem .exe

U Exploreru (lIt dlrektorijum C:\Windows\Command. Iz it datoleku


. 1 prlt lsnite desnl taster miS. Pritlsnlte Propertles.
Pritisnlte kartlcu Program. Zapazite da se u polJu Cmd line nalazi sledeti 05 :
C:\ WIN DOWS\CO MMAND\ME M. EXE Ic Ip
nd u lakvom obIlku pri kazuje vise detalja dodeli memorije I 10 jednu
jednu stranu. se aulomatski usl u komandnu ".
tisit (ili ancl } .
Pltisn lte taster F5 da blste osve.tili prozor Explorera. PremotaJle sadr.taj dlrektori
Command dok pronadete M5-00S ikonu pod . Na~i rete
neposredno ISpod datoteke . (ukollko koristlte cletaljan k. datoleke
5te sortirall Imenlma). Njen tlP ukazuje da { pretlca ka M5-00S
programu.
Pritlsnite u . . zar ?

Kada pritisnete peic zapoinje Windowsova DOS seansa u kojoj se prikazuJe prva strana podataka dodeli i, zatim I)lc ceka da pritisnete bi lo
koji laster. Pozeleeel e d a ovu peic izmenite tako da se ooS prozor za tvo r l
izvrsenju komande (pokaiite ikonu : I prlllsnlte desnl taster misa, itisit
Properties, prilisnil e karti cu Progr am i skinite potvrdu sa Close !) .
Wlndows preeicu nlOzele da napravite za bIlo kOJu kdu OOS-a i da poslavlle
gde m odgovara - rad nu povsinu . u l Start 111 u dlreklorljum DOS koji
precicu radnoj povsinl . Na OOS kmd posl aju Windows programl.
Ukoliko napravite preeicu koja se z uneti u 1511 dlrektorijum. Wlndows ~e
sl11es!iti u di rekl orijul11 \ Widws \ if. cete svakako zapazil l ako l1apravite pree lcu ka
kOl11andi 005-.1 u di{ekt orijumu \ o l her\ oldmsO$ dlsku Winsows 98.
Ukoliko komandu korlstlt e lako sto stalno menjate 111 i dato teka.
dodaJte prazno meslo I znak pltanja Iza nazlva DOS korn ar1de 11 kOl11andnoj linijl. 111.1
pr lmer. Edlt ?

Komande DOS-a koje

trebalo da koristite

Sada zelimo da vas upozorirno nekoliko 005 komandll apl lkacija koje n smete da
kis u WlndowsovoJ DOS seansi. u rezimu MS-005-.1.
Nlkada pokretit e nekl usluzni p rogram za odrzavanje diska koj i azuriran za
rad sa dugackim il11 i datoteka ako ova dugac ka i nlsle prethodno sacuvali.
Mozel e da koristit e i verzije Norton Disk Editora. ali 10 uradite nakon sto sl e I)ritis-

838

VI: DOS-a

nuH taster F8 dok ] prikazana pozd ravna poruka WJndowsa 98 ( posto st e pritisnuH taster Ctrl tk sv sistema) i us]i u re:iim komandne li OOS-a.
Ranlje verzije uslu:inih programa za odr:iavanje d iska net':e raditi sa FAT 32 jedinicama
l lc .

Nikada pokret':lte p rogram za l rezervnih kopija koji se snalazi sa


dugackim m datoteka, osi m ako i m niste thd sacuvali g
Lfnbk.exe (Long bac kup). program snima dugacka im datoteka
dlsk I l ih izvrsavanju nekog starijeg DOS programa za l rezervnit1
kopija. njernu mo:iete da proCitate u datoteci lfnbk.txt srnestenoj u direktorljum
\ t oo]s\ apptoo ]s\ ]fnback disku Windo ws 98.
Dok ste u Wlndowsovoj OOS seansi, net':ete m6 da izvrsavate komande kdsk / f,
Fdisk, Sys : ili Format :, t':e komande Forrnat : Fomat : raditi ispravno.
Ne pokret':ite nijedan d r ugi paket za optimizaciju dlska osim Defraga ( kojl sastavni
deo Widws 98) ukollko a:iuriran za rad sa dugkim datoteka. U Wir1dowsovoj DOS seansi nemojte k isi program e koji menjaju preklapanja sektora disku.
Wlndows m ugradenu kes memoriju za disk. Stoga nemojte kor lstltl za svrhu
programe d r ugih i zvod koji nisu specijalno plsanl za Wlndows 98.
Nikada 11emojte korlst ltl uslu:ine p rograme za l obrisanih datoteka ukoIJko nisu pisani specijaJno za Windows 98. Mo:iete da se sluzite programom Undelet e
(verzija za DOS 6.) m post upku oplsanom u odeljku ~U ndelete i U nerase~
poglavlja 14.

Ukoliko

za pretraz;vanje i aplikacije Windowsa 98


racunaru

postoji dato teka Autoexec.bat, standardna putanja

C; \ W\ndows ; C; \ Win dows\Comm dnd


!

cemu se pretpos tavlja da Widws 98 srnesten u direktorlJum Windows kojl se


l l disku . stvarna lokacija neka druga, putanja t':e to automatski uzet i u
obzir.
Ukoliko postoji datoteka Autoexec.bat, omogut':uje da u pul anju smestite
dodatne d i rektorijume, isto rnozete da izvede te pomocu komandne dat oteke koja se
Izvrsava ! otvaranju DOS prozora.
Aplikaci je Windowsa 98 mogu da postave putokaze ka dlrektorijumima kojl sad rze
izvrsne datoteke. podatak se 11aJazi u bazl Reglstry, u ogranku
_LOCAL_MACHINE\ Software \ rosoft \ Wi ndows \ ! Verslon \ AppPatllS.
Kada se pokrene aplikacija Wlndowsa 98, sistem potra:ii putokaz u ogranku i
podatak navedenom d irektorljumu unese u putanju.
Podatke direktorijumima aplikacija mozete da unesete jednom za svagda u
pomenuti ogranak baze Registry, tako morate svakl put ispred l Izvrsne
datoteke da upisujete kompletnu putanju kada pozelite da program pokretJete preko
stavke Run u meniju Start. Ov radi i sa komandom Start u komandnim DOS datotekama.
biste podatke direktorijumima lk uneli u bazu Registry, upotrebite progr am Regedlt ugledajut':1 se : postojet':e unose u istom ogranku. Tako t':e te !
Wlndows aplikacijama koje znaju za trik. Kada to uradite, t':e te komandom
Start da pokrenete aplikaciju da unosite kompletnu putanju do .

vim

POglavlJe 34: Upoznajte se sa

DOS-om - 15ti kao stari

839

IlYrSayanje DOS programa


Nas glavnl zad atak u O\lom poglavlJu Jeste da vas sdt alatkama ])Qlll0CU kojih
cete lakse ko r lst lti DOS progral1le, kako u Wltldowsovoj DOS ssi, tako I z i u

MS-DOS-a (1;, lm rezimu DOS-a). U odnosu


98 nudi

ztrl

o lakSice

W]ndows

izvrsavanju DOS programa.

.l.

uocicete da Widws
blsmo zeleli da ih u potpu-

nostllskorislile.
OOS p rograme mozele da Izvrsavale:

Nakon ::l t v Win(lowsa 98. u WirldowsQvoj DOS seansl

Nakon za tvaranja W]ndowsa i p relaska u !lr MS-OO$-a bez 0l1!! pokre' slslel1la

Nakon pokretanja bez gasenja I podizanja u reiim MS-DOS-a sa


moguc:nost:u da se preko komande ! v ralile u Windows 98

pokrel anja Wlndowsa 98, podizanjem

s i s t r

do rezima

kmld Il

DOS pre Windowsa

blste stlgll u rezim k mld ll l DOS-a nego 510 se pokTene WIJ1CtowS 98.
s i l I d rzi te tast er CtT j tokom S-Qv I) dizu slstema. Odaberite
slavku m ll l. Comm and ! l. Mozete da dsit datoteku Msdos.sys !ako
da se aul omatski podjgne u rezim komandl1e DOS-a v ponudl i
za izbor pokrel anja Windowsa 98. (pogledaj!e odeljak RBootMenu u poglavlju 5.)
\ Vindows 98 se 5 ucil ao. l su komande u d 1 0lkm Config.sys i
Aut oexC(;.bal ( ukojiko takve dalol eke posl oje) izvrsene. Netel e m da prislupite
nekim hardverskim km l1 l , . i su, jedinici kompakl diska zvt kartici, osim ako niste ucitali nji hove I-t upravljacke programe. Wj rl(lows 98 tlitava
2-t upravlj acke programe za uTedaje tek nakon 5to se sam ucHa.
ver ovatno da t:e I-tl1i upravljacki programi uCitani ukoliko datoteke
AutoexC(;.bat I Config.sys njsle pods da rade sa D05 programima koje biste
l koristili pokretanja Wlndowsa 98. Windowsu 98 ( moze sam
da o psluzi D05 p rograme kOjl se izvrsavaju u WindowsovoJ DOS seansl .
Mozda t:el e pozeleti d a I-l upravljacke g I DOS-Qve rezident l1e
grame uc il ate u bIo kove gor nje l kako bIsle sld kvllu
. Ako 5 program zahteva sl u memoTI]u. u datoteku fig.ss t:e te morat l
d a unesel e red kojJ t:e ucilavatl program za l prosirenom m.
PogledaJl e odeljak Rmm8. u pogjavlju 35 i detaljtlije se obavest ile .
Buduc:i da se Windows 98 l ucltao, nalazlte se u DO~u 7.1. Mozete pr isl upati
d isku u l rezimu rada, st 2- l g prlstupa dalotekama I d iskovlma. Ako
potrebllo keSi ral1je d iska. l11orat:ete da l>Okrenel e SmaTI Dr ive (Smartdrv.exe).
lako 5 og s i gur mozete da kori stite tako sto t:ete racunar dit:i do
DOS-a. st do Wlndowsa 98. m ozd a najbojjllzbor. V vtr C:etc zeleti da
datoteke Autoexec.bat I Config.sys optlmizujete za rad sa Wllldowsom 98, za DOS
M

___

og.

005 programe mozele da Izvrsavale u Tezlmu M~DO~a uz sopslvene.


posebno oplimlzovane dalol eke AuloexC(;.ball Conflg.sys, da bisle lakSe radill. Mozete
da ih izvrsavate i u Windowsovoj DOS seansi gd e su raspolaganju 32-bltni
upravljacki programi i lako oslobodite konvenc lonall1U memoriju.
D05 7.1 tnoze d a prJstupa cvrstirll diskovima for111a tl ranim sJslemom '~AT-32. l!
sporo. Tada zgd da ucitate S111aTtdrv.exe u l rezll11u MS-DOS-a i
ubrzate is t ) ovakvim diskovlma.

840

VI: .. 05-.

OOS , Windowsa
Ako s DOS programl koje [l uspesno izvrsavaju u WindoW5QVoj 005 seansl, onda
menjajte nista. Windows 98 stvara ~vi rtuelnu ffiaSlu za svaku takvu seansu OOS-a,
DOS program u kao da i as]gu sll racunar.
Svaka Windowsova DOS s jeste vitul maslna, I znaCi da se
medusobno sve razlikovatl. [slovremeno mozele [!1 vlse lakvih aktivnih
masllla I svaku podesenu za prekoredni rad sa vlse poslova (l. preemplive mili/ask
n), sto znaCi da nijedna sls moze u potpunostl da Is ss racunara.

Moiete da podesile nlz radnih parameta ra vi rtue lne

l.

Izmel10m s\lojstava

WlndowsQve OOS s koje C"e te u datoleci sa informacljama programu


(;' datotecl), OOrediC"ele kako " Izgledali 005 programu.
NajJednostavnljl l da pokrenete 005 program u Wlndowsu 98 jeste da pritisnete nJegovu Ikonu u prozoru dlrektorljuma l. U "l slucajeva, 005
gram " se bez pokrenutl. Mozete da napravlle l ka 005 g i
(P;foVl) I dokumentlma I da sa l postupate kao sa preelcama ka Widwsvi
gramlma I dokumenllma. (Od kada su se pul Ill u Wldwsu .l, p;fov; su
usv s i lako da mogu da preuzmu fun kciju preica ka 005 m.)
005 program z t da pokrel1ete I komandom Ru Iz ml 5lart. itl slt
dtlgme 5tart , onda Run. Uneslle programa zaJedl10 sa putal1jotl1, vlu
alno I paramelre komandne Il Iza i programa.
Ako zel ile da komandom Run Izvrsite l1eku ooS-ovlh Itih ko mand!, .
, moraC"ele da upolrebile pribIizno ovakvu s ilksu :
command
l

..-........

nzfrdttk

ptl

ucltava drugu koplju DOS-ovog komandl1og procesora i omoguC"uje


izvsv internih kmdl DOS-a .
Ako imale aplikaclju koja upisuje PostScripl datoleku dlsk, kasnije z lu
datoleku da posaljele slampac. Windows , l1azalosl , i da 10 izvede.
Oatoteku C"ete morat! da kopirate ulaznl prikljucak slampaca, bas kao u vdm
prlmeru, iHo dobar razJog da 005 bude ! rucl. (5kreemo paznju da kmd
Iz navedenog Iz ls ledu stranu l kstul datoteke iz laserskog
stampaca: nju morale da Izbaclte rUCt1O.)
Widws 98 u svojlm oos ssm obezbeduje 2-tl prislup dttk
stom dlsku i ksi diska. ZahvaljujuC"i ' , 005 og! znatno brze pristupaJu
cvrstom disku. U 005 l ls fUl1kiis u polpunosti (ukoliko su programi
edvldi za upotrebu misa) I k nisu uiti l-t l upravlJackl programi za .
Nlsu potrebni l -ti upravljacki programi za ZVUCI1U karticu , uredaj ili mrezu
Wldws 98 usluge obezbeduje sopslvenim 2-lim upravl]ackim programima.
005 ro mozele da lzvrsavale u prozoru i1l l ekrallu. biste se pre Iz jednog u drugi prlkaz. pritiskajte lt + l , da bisle prelazili iz jedne u
drugu 005 seansu, pritlskajte Alt + . Podalke mozete da Iskoplrate u 005 p rozoru 1
da Ih prebacite u prozor Wlndowsa 98.
U miu 5tart lzi se i stavka MS-005 Prompt. itislt dugme 5l art, pokazite
Programs i itisit MS-005 Prompt. Ovim Z3:illt o pstu Wlndowsovu 005
seansu. 005 program u ] seansl zt da pokrenete iz komandne linije DOS-a. Ako
vl puta odaberete stavku MS-DOS ! iz 5tart , otvorlC"el e vl lll1
Wlndowsovlh 005 ssl . Parametre slavke MS-005 m! mozete da menjate ako
njenu i ku pokaiete i prltlsnete desni tasler m!sa, onda prilisnele Properties.

POglavlJe 34: Upoznajte se

novim DOS-om - isti kao stari

84:1.

Kada shvatile sta sve it l1 raspolaganju kada OOS progral11 jzvrsavate u Windowsovoj OOS ssi , l110ida C'el e zaklu da S Windowsa 98 l! od DOS-a.
Ov izvesno lako i I kada se svi 005 progral11i nlOgli izvrsavati u 005 prozoru.

oos u <" 5-005- > ponovnog pokretan;a sistema


progral11 ' da radi u Windowsovoj 005 seansi, kako
ldsvli rlr vlrtuelrle rsir moraC'ete da ga Izvr!iavate u reZlmu MS-DOS-a.
Ne nlOrale da rskt dugme 5lart. potorn 5 1t Oown da biste presli u istu verziju
reiima MS-DOS-a. veC' ' l11 biti lrd r moguC'rlOst da racunar ponovo podlgnete u
rezlmu MS-IX>S-.a po!ito izadele Iz Windowsa.
biste izalili Jz Wllldowsa u rezlm MS-OOS-a da morate d pokreC'ele
n, uradite sledeee:

Ako neki odredenJ

ORA'
Izlazak iz Windowsa i prelazak u reiim MS-OOS-a

-_.
_", ...-ro

"'-.- ...

Korak 1 .
Korak 2.
Korak .
Korak 4.

Prit lsnite dugme Start.


Prit isnlte Shut Down.
Prlt lsnlte Restart M$-DOS
Prlt lsnlte Ye s.

od.

Iz se ukJanja gotovo sav Windows (si 4 ) i izvrsava datoteka Oosstart .bat koja se nalazi u dirktriuu \ Windows . n se obrazuje pri instala<:ijl
Windowsa 98 sastojJ se poziva DOS-ovim rezidentnlm programima koji su u dato(! Autoexc.bat prethodnog Windows . l iII D05 sistema pretvoreni u komentare
(ukoliko ste Windows 95 iII98 Inslalirali racunar sa Wlndowsom . l DOS-orn 6.).
Oatoteku Oosstart .bat nlOzete da Izmenite tako (I l zlv rzldtll rgr koji
su OOgovarajuC'i za rzi MS-D.> (S tdrv .. Mscdex.exe, 16-bitlll upravljackl
program za zvucnu karlicu / iS). BuduCi da ! l)relasku u ovu verzlju rezlma
MS-DOS-a ist kri s tllllkt racunara bez gS . neC'ete i da pokrenete
Ied l6-bitnl upravljackl program koji se ml ucitao Jz datoteke Config.sys
lds za rad u DOS-u. Ukoliko su ovi upravljackl programl neophodni da bt se
izvrsavao neki OOS program u rezimu MS-S-a , morate pozive za ih uneti u datoteku
Conlig.sys Wlndowsa 98 iIl morate u rezim MS-DOS-a C'l pokretanjem bez gasenja.
Ako zeli te da pristupite edlll dok ste u l MS-DOS-.a. moraC'ete da ucitate
upravljacki program za realni reziln rada preko datoteke Config.sys iIi preko
privatne datoteke COHfig.sys. ukoliko koristite verzlju rezima MS-DOS-a sa llvi
pokretanjem rac unara. Pored { , l biti ucitana i datoleka Mscdex.exe koju
malno poziva datoteka Auloexec.bat . Kada Windows 98 IllSIalirate preko Windowsa
. l . poziv za Mscdex.exe pretvara se u kmt Wldws 98 l s stvu
2-t u verziju dat oteke za zastlC'eni rezirn rada) poziv Iz bivse datoteke ut
. ! premesta se u datoteku Oosstart.bat . Unlja u datotecl Config.sys u kojoj se
poziva upravljacki program za realnl rezim rada . pretvara se u komentar.
Kada predete u rzi MS-IX>S-a. datoteka Oosstart .bat poziva Mscdex.exe I posto
upravljai':ki program za realni rezim rada lc ' ucitan, C'ele da p r lstupite jedinici u rezimu MS-DOS-a. Ukoliko ste iz datoteke Conflg.sys ukJonill
upravljacki program za l! rezim rada ( nJOzda sloga da biste ustedell
konvenclonalnu memorlju). 't ! da prisl upile ll u rezlmu MS-S-
da ponovo pokrenete racunar. Oobicete I niz poruka greskama u vezi s datotekorn
Mscdex.exe, osim ako uklonlte poziv za u i iz datoteke Oosstart .bat .

842

: DQSa

Ukoliko ostane puno konvenclonaJne po5:lo se uCita upravljacki program za


l! rezim rada jedinlce, cete da igrate 5 igrice sa diska da morate
da pokrecele racunar i podizete ga u rezim MS-005-a. Ukoliko takav slucaj.
upravljacki ptogram za l rezim rada jedinice moracete da ucilate preko privatne
datoleke Confi g.sys. daloteku Mscdex.exe preko privatne datoteke Auloexec.bat.
ka D05 programu, Exit 10 Dos.pif. automatski se obrazuje kada u rezim
MS-DOS-a izadete . NaCi ce te u direktorijumu Windowsa 98.
Dalol eku I 10 Dos.pif mozele I da izmenite. Ako izaberete u '.l i itist
d esni taster misa, onda ilist Properties u iu m menlju. mozete da podesil e svojstva koja hocete. ukljucujuCi i l sopstvenih. privatnih datoteka Auto.! i Config.sys. Nv. ovde dolazimo do ulaska u 005 pomocu vn!!
pokrel anja 1 u zi MS-S-, biti govora u naredllom odeJjku.
U verzJju rezima MS-DOS-a za koju treba da pokrecete mozele da
st igt i ako iu ka MS-DOS-u (! datoteku) koja stvara sopstvene
datoteke Autoexec.bat i Config.sys. u okvlru za dijalog Advan ced Program
SeltitJgs koj em govorimo u odelj ku ~ Dugme Advanced", ksi u m poglavlju.
Kada izadete Iz verzije ~ rezlma MS-D05-a bez !! pokretanja", Windows
98 se ucilati bez Vllg pokretanja u

OOS u rezimu MS-S- "' pokretanje sistema


Windows 98 pokre<'e (bez gasenja) rac unar kada prelazi u "rezim MS-DOS-a uz
v pokretanje sistema ~. Iz ovog rezima cete se vratiti u Windows 98. ako
upisete exit u komandnu I i pritlsnete Enter. R se pokrece (bez
gasenja) i Windows 98 se uci tava.
kl znaci start bez g.s . lo.sys se izvrsava i iscitava
datoteke Msdos.sys. Config.sys i Autoexec.bat. Oprez1Ako ste datoteku Msdos.sys
podesili za podizanje u vise operativnih sistema (tu ", 1) 1kao standardni sistem
odabrali 5 6.2 (ootWin = O), racunar zavrsiti u prethodnoj verziji DOS-a umesto u
rezimu MS-DOS-a. Ovakvo ponasanje sistema mozete da izbegnete tako sto cete, tOkOt11
pokretanja, sutl taster ~'4 i sliCi u Windows 98. Islo ' da uradite i kada
napustale rezim MS-DOS-a.
biste us!1u verziju rezima MS-DOS-a, treba da 5 icu
sa odgovarajuCim svojstvima. cete u it i u odeljku "Rezim MS-D05-a", kasnije u
I ]g l v lu . Svaki DOS program koji se izvrsava u rezimu MS-DOS-a moze da Im
s stvu preticu sa odgovarajuCim svojstvlma.
Ako zelite u da podignete u DOS posto ste prltlsnuJi dugme Start, Shut Down i
Reslarl MS-DOS Mode, potrebno da izmenite datoteku ! to Dos.pil naznacavajuCi sad rzaj datoteka Autoexec.bat I Conlig.sys koje se koristiti vrt pokre( . PogJedajte ~ Dugme Advanced", ksi u poglavlju.

OOS u roz
DQS program koji se izvrsava u Windowsovoj DOS seansi mozete da prikazete u
zoru radnoj povr5:ini Windowsa 98 l ekranu. D05 prozor z da m I
paJet u alatki kao i svaki d r ugi Windows program (sl ika 34-1). Ukoliko paletu vldite,
pritislJite ikol1u sislemskog m levom kraJu naslovne linije DOS prozora I odabe Toolbar.

Poglavtje 34: Uzt se sa novim DOS-om - isti kao stari

843

SHka 34-1: W!ndowsova DOS seansa. ft1t parnju paletu alat.ki. Naslovna linija u vrtJu
prolOra. Ikol1a sistemskog n ievom kraju nasJovne linije

Pa]etu a]atld D05 prozora mozele da upotreblte da blste:


l

'onla u DOS-u

i velicinu D05 I)rozora

]zmenili

Oznacavali, kopirali i

Prosirili D05 prozor ekran

Izmenili svojstva lc ka D05 aplikaciji


Podesiti rad 5 m u pozadini

]stvlli

lekst izmedu DOS prozora

lila d

DOS u prozoru iIi ekranu


Postoji razlika izedu 005 ekrona i D05 prozora. U :fl ] ekrana D05
zora i D05 ekran izgJeda kao ]v Windowsa. 5 druge strane, 005
ekran radnoj povrsini ogl D05 prozorom. Na st icl 34-], 005 ekran jeste
podrucje ispod pa]ete a]atki, unutar OOS prozora.
Cesto tete pozeletl da vldite D05 ekran unutar DOS prozora se kod DOS
pretpostav]Ja da mozete da vidite ekran. Ako 10 Il mozete, izvrsavanje
te otezano.
DOS prozor ]1 DOS ekrana ukoliko u ooS prozoru mozete da vidlte horlzor1la]nu / vertika]nu Iraku za . DOS prozor u svakom trenutku prikazuJe s
deo DOS .

PodeSavanje vlii i pozicije DOS prozora


] l

OOS prozora

I/

ooS ekrana mozele da

it

Auto i povucl ivlcu

]]

tri

tako sl o

tete:

Postaviti veIiclnu fonta u ooS-u

ugao DOS prozora

ili velictnu fonta u OOS-u

Postaviti veliCinu 10111a u OOS-u liksnu vrednosl i I ivicu ooS


prozora

Poglavlje 34:

Uzt

se

novim DOS-om - isti kao stari

845

P''tiikstite DOS prozor


DOS prozor premestate tako 510 vucete za naslovnu lir1lju. OOS prozor svoju
vellelnu i meslo u dalQteci tako da kada slede{j put k t OOS aplikaciju,
{ se istom meslu, { iste li l1 I sa Istlrn 10Btorn.

Biranje 'nt. za prikal U DOS prolOru

, ....

_...

Windows 98 obezbeduje 25 razllcltlh ltv za ikziv teksta u DOS prozoru . ~s


rst spada u neproporciorlalrle TrueType lontove (Luclda sl), devet su rasterski flvi mll . I5 detalja lontovima l1 {! {ete u ode]jku ~ DOS lontovi " u
poglavlju 26.
Wldws 98 kao slddi DOS 10l od Luclda Conso]e umeslo fonla Cou New. Razliku izmedu dva lonta uoei{el e ako premesl ite 10l Lucida sol iz
direktorijuma Fonls. Kada DOS prozor nade Lucida Console, { aul omatski da
upotrebi 10l . . u stvarl, i l l kojl mo:lel e da rad it e sa flm
New.
Font Lucida Console {el e I11! da prel11estite 5l110 lako 510 C"ele da
pokrenete Windows 98, pr itisrlete ta5ter !l to kol11 samoprovere sisterna i udete u
rezlm kmd Ill. Tada mo:lete da premestite u drugi di rekto rijurn koriste~ 1
DOS-ovu komandu .
fontovi se koriste u rezimu DOS-ovog l k. Tada 5 koristi jorlt
ugraden u RQM ml vaseg raeunara.
Velitinu i ! fonta ( iIi raslerski) za prlkazlvanJe DOS komandi i
u prozoru mozete da izaberete dva . :

'
DOS fonta, prvi postupak
Korak

..

Korak 2.
Korak .
Korak 4.
Korak S.

Ako se DOS l i k i izvrsava celom ekranu, pritisnite Alt+Enler da biste DO


prebacili u prozor.
Ako DOS prozor nema paletu alatki, pritisnite Ikonu sistemskog u l
gomjem uglu DO prozora i onda pritisnite l .
Pritisnite strelicu uz l za l fonta lvo kraju palete alatki.
molavt i pregledajle otvorenu listu fOnlova.
Odat>erite l!l i tip fonta.

' naCin sledeei:

OR'

Biranje DOS fonta, drugi postupak


KOfak 1.
Ko,ak 2.
Korak 3.

Pritlsnite dugme Fonts (dugme sa n(tcrtanim slovom ) desnom kraju palete


alalkl DOS prozora.
Izabef!te (I Iz Ilste FOnl size, kako prlkazano slicl 34-2. l vldile
kolika bI bl l vellCl DOS przOf. kao i sam font.
Pritisl'\\te .

VI:

DOS-a

Slika 34-2: artica FQn! okvira z.a dijalog MS-OOS

.......

;.. .. 1f\o'J'"

11' .1 $'...'1"* I

"'

Prompt Properties. d odaberele foIlt jz spiska u


desnom gomjem uglu, rezultat se PfikaZuJe u dVa
okvira za brzi pregJed.

......

...--"'

...,..

Ako odabrana ol h Fon! Types u pod llbl Ty pes. l


Auto prikazuju se jos s 23 lonl a uprkos l da poSloji 25 fon tova (sesnaesl
i devel raslerskih). i rasterski fonlovi se preklapaju u l
4 6 I 7 )( 12, u ! slucaju se prikazuju samo rasl erskl. ukoliko odabrana
pomenuta .
blste za dve l odabrali TrueType ! . odaberite
l. i rasterski IOnlovi ist e l izgledaju rn razli Cit o.

Auto -

za fontove

Ako fel ite da se l l1 10 111 l1 I1lll l l DOS prozora. postavite


l fo nta Aulo. Kada prozor budete Z lili. Aulo ~e automatski
ldsvli l l kOJi I ~ odgovara izmedu 23. 18, 16 iIl9 l l l
lova, zavisno l oga koju sl e odabrali za lip IOll tova.

Bjranje, kopjranje umetanje teksta iIi sljka jzmedu DOS prozora


lI
u palete alatki u DOS prozoru lakSe blrate i kopirale podatake I tekst sa l
boarda 1 . Podatke i tekst mozete ( nai':tn da razmenJuJet e Izmedu DOS i
Wlndows dokurnenata.
ORI

DOS podataka

Clipboard

Korak 1._ Podatke (sliku tekst) pcXe&!te da birale tako ~to ~ete pritisnuti dugme l1l
(sa r1 im kvadratom) levo kraJu palete.
Korak 2. Pomerlte pokazivoc misa u bIilinu podnXJa sa podaclma l! tekstom koji felite da
kopirate C li poard .
Korak 3. Pritisn!le i dr.flte l laster misa.

Poglavlje 34: Upoznajte se

Korak 4.
Korak 5.
Korak 6 .

novim DOS-om - isti kao st

847

Razvlacite misem pravougaonik za izbor dok ne prekrije sve podatke l tekst.


Otpstlte taster misa.
Na paleti alatkl pritlsnite dugme (000 sa dva nacrtana lista hartije) 111 pritls
nite Enter.

blste post avili tekst lIi sllku sa Cli pboarda u DOS (111 Wld ws) d k t , postavl te kursor u do kument, onda l alatkl slt dugme Paste (0110 p ri kazuje
( sa stipalj kom), desno od dugmeta .

Promena tekuceg direktorijuma u DOS prozoru


S '

zaJ1imljiv

poslao l . koji tes t irao Windowsovu beta verzlju. PostOJI


da se ! teku<!i dl rekl o rljum u DOS prozor u.

'
Promena tekueeg direktorijuma u OOS-U
Korak 1..
2.

Otvorite 005 prozor prltjskaju~1 dugme 5tart, Programs, 5-005 Prompt.


Otvorite prozor Explorera tako sto ~ete pokazatl Computer i pritisnuti desnl
taster misa, onda izabrati ;l. U EJ;ploreru pronadlte nekl direktorijum Ili
poddirektorijum.
3.
Upisite cd u kmndrj Ijnjjj DOS prozora. Uneslte prazno mesto.
Korak 4. Prevucite on direktorljuma iz prozora ;pl u 005 prozor.
Korak 5. l direktol'ijuma sada se pojavljuje u komandnoj l! 005-.
Ov

ponasanje. Na , l rad i i sa ooS p rozorom.


lako mozete da vut tekst iz l Wlndowsa 98 u DOS l . mozete
da prevlacite datol eka u km du I DOS aplikaclje. ( { da
vucete tekst jz Wlndows aplikaclje, mozete ga koplral l Cllpboard, onda
s t v u Heku DOS apli kaclju radi 5 teks tom.)

Povezivanje DOS prozora sa Explorerom


Zellte 11 brzo da otvorlte DOS p rozor. i 10 u tekuc.'!em dlrektorljumu, dok svrljate
stom dlsku u l? Ov .'! Jednostavno korls<!enJe komande OIR da blste
zvl u datoteke teku<!eg dlrektorijuma.

OR'
005 prozor i direktorijum u njemu
Otvorlte prozor EJ;plorera.
Korak 2. Odaberite View, Folder Options i pritlsnite kartlcu FHe Types.
Korak . Prftisnite Rle Folder u spisku Registered FHe Types, onda pritjsnite dugme Edit.
Korak 4. PritiSnite dugme New.
Korak 5. U l Action uplsite M5-DOS Prompt.
Korak 6. U l Application Used { Perform Action upisite :\ omnd . om / k cd.
Korak 7. Pritisnite . prltiSnite Close. onda ponovo Close.
Korak 8. Poka!ite jkonu I kog direktorijuma prozoru l I prltlsnite clesni taster
misa, onda u prlnXnom eniju pritisnite 5-005 Prompt.
Korak~.

848

Deo VI: DOS-a

Upravo sl e u ! ! li komandu MS-DOS roI povezanu sa l kojim


d i kt ium. Ovo radi, bez obzi ra da l! cete desnim tasterom misa pritisnuti ikonu
di rekt o rijuma u levom iIi desnom oknu l, iku direklorijuma u prozoru direk1 0 ka direktorijumu radnoj povrsini (iIi u I kom drugom (Hrekto m). DOS prozor se otvara sa tekuCim diklium koji ste pokazali
pritiskajuc i desni taster misa. vam omogucava da u DOS prozoru brzo otvorite l
koj i tekuci di rekto r ijum iz .l .
Sve opisano mozel e da automatizujete ako upotreblte DosI1.if, datoteku iz
M icrosoltovog paketa PowerToys. Doshere.lnf bazu Registry usl u
komandu iz koraka 6 opisanog postupka. Or1a u ! postavlja '! Command
Prom, Here. Ako blste vlse volell da Doshere.inf upise M$.OOS Prompl, mozete
datoteku izmeniti u Notepadu. PowerToys mozete da preuzmete sa adrese http://
www.microsoft.comj windowsj software! powertoy.11Irn .

S;renje DOS prozora ekran


DOS moze da radi u DOS prozoru ili l ekrat1U. Lako premestati se Iz dg u
d r ugi pr ikaz: samo pritiskajte Al t +Enter i skacite. Ako u prozoru i paleta alatki, u
pr ikaz l ku ce te ! kada st dugme Full S ( sa
cetir i slrelice).

Izmena svojstava

prejce

ka DOS aplikaciji

Pritisnite dugme Properl ies l alatki DOS prozora. cetvrto zds i p rikazuje saku koja drzi list hartije. efektima izmene ovih svojstava razgovaramo u odeljku
~ Podesavanje svojstava " kasnije u istom poglavlju.

Dugme

ackground

Prit isnite d ugt Background l aJatki DOS prozora ako zelite da DOS aplikacija
ostalle aktivna dok u pozadini. '. kada u fokusu. (Ovo dugme stddr
ukljuceno.) Pogledaj te odeljak ~Rad u pozadini" ksi u ovom poglavlja.

Zatvaranje DOS aplikacije


od klstim, iz DOS aplikacije izlazite kOji predvideo

autor. Ako ste z Close ! u ! datoteci aplikacije, zatvaranju


aplikacije zatvor ice se i DOS oz.
Ako mozel e da izadete l , pritisnite dsm kraju palete
alalki DOS prozora. Sacekace vas poruka sa uzm ukoliko ste u ! datoleci
aplikacije potvrdili Warn If Still Aclive.
UZ W i dws .l ste iz rezima komandne Windowsove DOS seanse izlazili
uplsujuc l komandu exit i skUCi taster Enter. Sada mozete da Izadete lako sto
samo pritist1Uti . Lako cete iz ooS seanse izaCi ako u putanju postavite kmd u
datoteku, . ., koja sadrzi sarno red exit. U ( sluca]u. da biste izasli treba samo
da st i d Enter.

Pravljenje virtuelne masine za DOS programe


Windows pravi ~vir ( uelnu rns i u za svaki DOS rn kojt pokrenete iz (za
svaku Windowsovu DOS seansu). OVU "virtuelnu masinu~ mozete podesavati. Umesto
d a se ltardveru u (l masini), DOS prograrn komut1icirati sa
l sto _vidi" kao realnu masinu: sa virtuelnom rnaslnom.

Poglavlje 34: Upoznajte se sa m DOSom - isti kao stari

..... "-

_", ...

849

Ako 005 pokreC'ete komandom Ms.OO5 l u 5larl , ! ' se


Izvriiavati virtuelno m rat:unaru vzm sa 'I rezimom MS-DOS-a. v irt uellla
maiiina definisana svojstvl ma Ms.OO5 l smeiil ene u direklorijum \ Windo ws\ 5tart . NJena svoJsl va mozel e i da izmenlte.
Kada p r itisnel e ikonu koJa predslavlja 005 u prozoru direktorijuma I11
l i1i odaberel e Run Iz i! 5tart. automatskl slvarat e l . ka
D05 smesta se u dlreklorljum u koj em I 005 . Ako '
poSloji, se stvara.
Ako obriiiete premesllte pret:lcu. pritisnete Ikonu 005 apllkaclje. stvorice se
i smestiti u dlreklorljum u kome se na]azl I D05 lk , osim ako ste
t hodu premestill u dlrektorijum \ Windows\ Pif. Ako se 005
Izvr iii, blli.
ka 005 og lit:e ka Wlndows programima. 5 d ru ge
st rane, svojstva ka 005 ogm . pif dato l eke. razl ikuju se svojstava
ka Windows m l zalo sto svojslva l ka D05 og d fi ls u
virluell1U masinu.
Pritisnite ka 5 og 1 se pokreee. mozete da koplrate I premesl ate. Moze te da lh postavite radnu vi IIJ u mll 5tart . Mozete da
m vlse ka istoln 5 , kao sto mozete lmati vise r azliCitih
ka Wllldows mm i dokumentima.
ka OOs.u og da budu povezane sa dkull umesto sa l ,
kao i Windows . D05 apli kaciju u kojoj ' se dokumenli otvaratl mozele
da pridruzile nastavcima . Pogledajt e odeljak _5tvaranje i m
, datoleka i akcija- u poglavlju 13 da biste se podsetill kako se aplikacije prid r uzuju naslavcima do kumenala.
Utvrdi vanje potreba svakog D05 I Microsoflu Izgledalo zas,, ipak se Wlndows 98 l zd sa dalotekom s.if, smestenom u
direktorijum \ WiI1dows\ illf. Apps.lnf obezbeduje svu konfiguracl ju virtuelne
maiii lle za vise od 300 OOS apllkaclja. Ne { nista da radlte da bisle datotecl
prislupi!l; Windows 98 se s aul omalskl konsultuje l stvaranju l ka
poznatim D05 ro.
U m sluEajevlma sasvlm dobro funkclonliie I standardno kfiguris
koja se z kada prltlsnete Ikonu 005 apllkaclje.
Mnogi autori softvera za 005 ukljuEuju i ' datoleke uz svoJe D05 aplikacije. ;f
datoteke vl za Windows 3.1. kompalibi]ne su sa lm ka 5
gramima za Windows 98. Mozel e I poslavili gde od nadel e za shodno.
Kada se slvorl aUlomatski. Isl o k 1DOS programa, ]1 sa
raz!lcitim naslavkom : pil. naslavak necel e vldell cak l kada u Explorer u
odaberel e View, Folder Optlons, View i uklonite potv rdu sa I Hlde File Extensiolls
( Kn own File Types. (5 l tome, t o~1 da vl(t! te l nastavak Ink prec lea ka
Windows rol .) l C'el e da vldite datoteke 5hort cut ' MS-DOS m.
pokrenete OOS program iz komandne u WlndowsovoJ DOS seallsi , posledice
tl drugaEije ako st ikonu 005 programa u prozoru di kti .
Ako DOS pokrenete lz komandne I MS-DOS-a u Wlndowsovoj DOS
seansi , se Slvara
Ako prilisnete iku DOS ( 005 program
iz Slan), se stvara

kt

mozete da B3I)ravil e Ilako 510 'l izab rati Ikonu


desni taster misa, onda prlllsnuti l 5horl cul.

preko stavke Run

programa I prlllsl1ull

850

VI:

.--------

DOS-a

-------------------------------------------.

Pravljenje s preeica do istog programa


Mozete da s lvori te vise koje ukazuju isti DOS p rogram. k svakoj od
drugacije podesi te svojstva, DOS program ce te 16 da pokrenete u zl i m konfigum pr itiskajuci odgovarajuce . kako 10 da u radil e:

KORACI
Pravljenje vise preeica
Korak 1 .
Korak
Korak
Korak
Korak
Korak

2.
3.
4.
5.
6.

Korak 7.
Korak 8 .
Korak 9.

Prlt isnite ikonu izvrsne datoteke DOS programa u Expl oreru (ili u prozoru
direktorijuma).
Izadite iz DOS programa.
U Exploreru prikazile direktorijum u kome se nalazi DOS program.
Istaknite preticu ;vzu sa DOS programom. sit taster F2.
UplSite i pritisnite Enter.
PritiSnite precicu desnim tas terom misa I odaberite . Pritisnite ds i m taste
rom mi!:>a s k Explorera i izaberite Paste.
itisit w preticu, taster f2.
vlt korake I 7 lik puta koliko zeli te pretica ka istom DQS programu.
Izmit svojstva svake pret:ice tako se razlikuju, sto is u m
ooelJku. Pretice mozete razmestite u razlit:ite oirektorijume, adu vsiu
ili u Start.

Otvaranje datoteka sa podacima programu Ipif datoteka)


Ako zr1ate kako sepifdatol eke ureduju u Windowsu .l, onda cete zapaziti da vise
11m iI Editora. Bogu hvala!
Sada lako, bez , mozete da m t svojstva koja ka 005 programu
saeuvati. Pokazacell1o ll1 dva i prikazivaHja svojstava I)iru 005
apli kacije - datoteci d. . Evo :

KORACI
PrikazivanJe svojstava DOS aplikacije
Korak 1.
Korak 2.

Iz Explorera u(lite u oirektorijum \Winoows.


Izaberlle ikonu oaloteke CommaM.com I pritisnite desni taster misa
izaberite Properties. Stvorice se ka oatoteci CommanO.com.

Ako za neku 005 apli ka ciju postoj i, mozete ! kori stecl l


i njegovu alatku Find . Kad a pronadete, Izaberite I pritisnite desni taster mlsa
izaberite Pro pe rt les. Svaku preeicu ka DOS programu mozete da otvori te isti .
Evo i drugog :

KORACI
Pristup DOS
Korak 1 .
Korak 2.

U Exploreru prona(lite CommanO.com U oirektorijumu \ Wi noows i priti snite .


Pritrsnite ikonu sistemskog menija levom kraju naslovne linije DOS prozora ili
izaerite naslovnu linijU i p!"itisnite oesni taster misa. (Ukoliko ste u Windowsovoj
DOS seansi celom ekranu, pritisnite AIt+Enter i prebacite se prikaz u pozoru . )

Poglavtje 34: Upoznajte se sa novim DOS-om - isti k stari

Korak 3.
Korak 4.

Iz menlJa Izaberite Properties.


Sada mozete da Izmemte svojstva virtuelne maslne. Izmel1e
preclci.

851

bitl satuvane u

Ov

Ako

postup.1k mozete da upotrebIte kad god i zvsava l e DOS ogm u prozoru .


prikazana paleta alatkl , mozele da pritls nete I dugme Properties.

PodeSavanje ovojstava

prejce

Postoji sedam k za podesavanje koje su povezane sa DOS ogmm . Prva, kar, Generat, odnosl se 10 koji DOS Wlndows direktorijum, odnosno datoteku.
Ovu karticu neeel e videtl ako imal e Ol voren DOS prozor , pritlsnete dugme ro
ties p rttlsnete Ikonu slstemskog l (111 lzaberete s10Vn !l! i prltlsnete desnl
lasler mlsa) jzaberete Properties.

Svojstva programa
Kartica ogm sustlna svega. Pogledajte sllku 4- I shvatiC"ete sla clljamo.
'! Program sad rzi komalldnu , DOS programa. njegov radni direklorijum, I1
komalld l1U datoteku koja se Izvrsava DOS apllkacjje, def!nieiju peiee sa laslature
(~vru 6 tasl er i- ), konfiguraelju prozora I dugmad kojom se m Ikona prti:lce,
odnosno deflnlse m M.>DQS-a. Na!veC"1 deo funkcionalnosti DOS og podesava
se ovom meslu.
Karllea Program prti:iee ka DOS programu veoma 11t":1 k Short cut programa
za Windows. SlIka 34-4 p rlkazuje ove sllt":nosll. Gde posl oje razlike. ukazall.

,.

r;;
Iw ...._ .

"

Slika 34,3: artica Progr . Defin i~ le


apllkacij e, nJenu komandnu l , radnl
d irelfijum, pokfetaCj(u komandnu datoteku,
pre(;icu sa tastawre, izg\ed DOS lOlOI I ikonu,
Takode. Zn8~l1. da 1I aplikacija teba da se
!zvrSava u re!imu M5-DOS'8 iII ne.

"

l:IOOe "" ...


_ ,.6 10 .... "

............ - . ... ... .-.

s-DOS

.... CId< ...

"

...

Zapazile da svojstva u kartlcama Program I Shorl cut uklJucuju l, komandne


linije (l Cmd line Targel). radne direklorlJume (Worklng Sl art ) , l Shorl cut
Run. kao I dugme Change , Vlse pre~lcama procitajte u odeljku ~Svojs ( va
DOS prti: ica~ u lglvl u 10.

852

VI: Tajne DOS-a

Srika 34-4: artica Shortcut za WindOws precicu.


Polje Target slit no polju Cmd line u kartici
Program. PolJe Start In slicno polju Working.
kartice polja Run i Shortcut i

""'" '-1

0 .. ,,,,,, __

":;1
t1I

--"""

''''''

OOgOI !""'"'-

1_
,~.

..

...

dugme Cllange

le\.....,,.,oows

[_
ItloooI

l.

... _
[... lfgIIj

::

D>OnUJ 1.."...

""'" 1

Ime aplikacije
[

se pojavljuje levom kraju naslovne li DOS aplikaclje. koja postoji kada se


aplikacija izvrsava u prozo ru ( ali i onda kada se izvrsava l ekranu). I se
pojavljuje i odgovarajucem dugmetu paJeti posJova. Windows aplikaciji st
dardno dodeliti , ati njega mozete izmeniti u ! koje se t1alazi 11 vrhu
kartice P ograrn.

Komandna

'

Kada DOS p rogram ! put pokrenete pritiskajuCi 11jegovu ikonu u prozoru di reklorijuma, aulomal ski cel e napravili precicu koja u polju rd I sadriali POIPUHU
putanju do njegove izvr.sne daloleke. Komandna l da sadrii slovnu oznaku
disk , m dikti , datoteke, nastavak njenog m i event ualno
param elre kmlld l i i .
U datoteci Au toexec.bal drugim komandnim DOS datotekama moiete da zadate
v rednost i promenljivih okruienja (engl. ef1vironmental variabIes) pomoeu komande Set.
promenljive moiete da ust u Il Cmd li kartlce Program da kmd
l l u obzir njihove podesene vrdsli . Ul ll sle<]eei !ormal:
%imepromenljl~e1i

Ako ste,

-.. ...

u datoteku Autoexec.bat urlell komandu Sel location = , onda


u l d li lit da unesete kmdu lil1iju : \% lti %\ g . da
biste izvrsavali program !! u dlrektorijumu .
Ako OOS program s iIi poieJite da m program koji ukazuje, ovu km d u l i iu tllOiete da izm.
razliku od ka Widws
aplikacijama iIi dkuti, precica ka DOS gu ili dokumentu automatski
I! l! program dokurnellt ako ga p remestite. Morace te odgovarajuce
r ucno da unesel e u kmdu l.
Kartica Shortcul dugme Find Target. Takvog dugmeta u l ka DOS
g u . Moracete l da se probljate do direktorijuma apli kacije koristeCi
Explorer iIi prozor di rektorljuma.

za

Poglavlje 34: Upoznajte se sa novim DQS-om - isti kao stari

853

DQS moze da prihvali razlic ile paramelre komalldne II l, I da


ih unoslte kad god se Ik, onda ' da dodate p razno meslo I znak
pitanja kraj tekSla u kmdl1 ]l. Potrebno da unesete samo d zl1ak
pltanja, bez obzlra paramelara koje nlOze da l! 1. Ako ovako podesite kOldu Ilnlju, svakl pul kada pokrenele dollcnl . l" se okvir za
dijalog MS-D05 I (slika 34-5) I mogu" da unesele par amelre.
Slika 34-5: Ako IJAeSete zk lta posIe iena rogram u

komandnoj tlnijl OOS pretice. dO!>ljate mogocnost da zadate


parametre komandne ti svak.i put kada pokrenete ovu
aptikaciju.
Ako korist il e uvek iste paramelre komand ne Ii svaki ! kada pokrenel e OOS
aplikaciju, onda ih jednostavno unesite iza pulanje i l aplikacije u l Cmd li.
Mozele da napravite vise ka lslom 005 programu, svaku sa posebnlm paramel komandlle lll , mozda, jednu sa znakom pitanja.
Kada preeicu pokrenele preko ko mande Run u melliju Start , parametrl koje unesete
iza l m predllQS/l1ad parametrlma Iz Cmd Il karllce m.
Na m , lzvrsavanje kd Run g . lk / prll1uduje apli kaclju da koristi
parametar / bez obzira parametre koje ste l definisali u preiici . Na
imate jedan skup parametara kOji koristite za standarclno izvr savanje ogm 1
drugi koj i " ko ri stiti .
U kmd l iniji se moze pojavili DOS aplikacije, li i datoteke, ,
C:\Windo ws \ Command \Edlt.com C: \ Windows\ T emp\ Novi.txt. l " ukazlvati
dokumenl , S kao i Windows ka dokumentu.
k D05 ap1ikacija pOVeZ3l1a sa nastavkom [ datoleke, lako mozete da
napravit e Ink preelcu ka DOS dokumelltU.lzaberite dokument sa ( nastavkom i s
nite desni laster mlsa. onda prilisnile Creat e 511Orlcut. Ovo " stvoriti Wtndows
preelcu, datoteku sa nastavko m Ink, nepif. Najpre, medutim , mo rate da
napravite vezu Izmedu nastavka i datoteke i 005 aplikacije. Pogledajte odeljak
~ Povez ivanje akclJa sa nasl avcima Im datoteka~ u poglavlju 13.
Dalot eku I/Ik mozete da pretvoril e u datoteku piflako iito C"ete u polju Target karlice
Shortcut lspred I l dkllt upisat! D05 apllkaclje. Prelpostavlmo da imate
preeicu ka tekstua]noj datoleci koj a mi povezarla sa Notepadoll1. Mozel e da
izmenile k mrld u liniju u karllcl Short cu t l ka m dokumenlu l ako da se
umeslo Notepada korisli Edil.com . Kada 10 uradite, dato teka Jnk pretvara se u dalo teku
pif.
od pif mozet e da napravite lnk precicu. Ako datoteku ptfizaberete i
pritisnete d esni tasler misa. d odaberete Creal e Shorlcut, napravlC"ete Joii jednu
pifdatoteku .

Radni direktorijum
Radnl dlrektorljum (Workin g Dlreclory) cuvanJu datoteka koje saraduju sa
D05 aplikaclJom lIi dokumenata sa podacima 1teks tom koje o bradujete u OOS
aplikacljl. D05 " svaku potrebnu datoteku trafiti u d i k trlu upisano m u
l Worklng. Za neke D05 og m neophodno da d lrektorijum bttde upisal1, dok
drugi programi 10 zahtevaju.
Jedall autora knjige provodl dosta vremella sa Igrom (kao I lllOgi
drugi zavlsnlcl). Preelca Doo smestena u d i ktl u \ Wlndows \ Desktop.
Komandna Ill! za Doom glasl d :\games\ doom\ doom .exe. Radni direktorijulJ1

854

VI:

DS-

d:\ games\ doom. Ako l Working prazno, Do 1.2 se kruti kada pritisnete iku precice . Iznenadujuce, ali jedan drugJ proizvod id Software koja
pro izvela Do. zah teva unos u polju Wrkig .
mad datoteka
nego 510 se apl lkacija pokrene, mozete da izvrsite komandnu DOS datoteku.
jedan od da postavite vrednosti slstemskih promenlJivih okruzenja za DQS
aplikac iju nego 510 se pokrene. Upisite, primer, sledeci red u takvu
komand nu datoteku:

Se t Moj dir - C: \ov a jdir


Isto lako,

nego sto se aplikacija

kr ,

komandnom datotek om mozete da ucitate rezidentne og, nakon cega mozete prislupatl iz ' DOS apllkaclje. Na '
l, rezidentne g morate da ucitavate pokrelanja Windowsa i
( njlh t rosite l u svakoj DOS seansi (i u u kojoj TSR programl nisu
polrebni).

PI ei<:e sa tastature
U l Shortcut mozete da definisete skup tastera koje treba da pritisnete istovre da biste pokrenuli DOS aplikaciju. tasteri funkcionisu za u Start
kao i za radnoj povrslnl.
sa tas tat ure da pokrenete aplikaclju sa taslat bez misa. U
mogucnosl posebno su zaljubIjeni ! koji koriste DOS aplikacije l 0 ekranu i zeJe
da ih brzo zapocnu i .
lako l Shortcut prikazano u jednini, l da se u g us skup
tastera koje ( pritisnuti kao ed . Na ' . mozete da defjnisete ( tast era koji
imati fukiu u nekoj istv otvorenoj aplikaciji. Na , mozete da
delinlsele kombinaciju Ct rJ+Alt+D za lv prozora Ms.-OOS Prompt.
Ako korlstjte tastere Clrl. ! i/ Shift , lako da prltlsnete i drzite jedan iIi dva od
tastera dok pritiskate (. l1ajverovatnije k slovo. su tasteri-modifikatorl
I aplikacija reagovati ih sve dok itist jos neki laster. Ovakvo
olakSava istovremeno prltiskanje 'l lastera.
\ sa tastature raditi cak i onda kada fokus nekoj drugoj aplikaciji,
se nalazlte u rezlmu OOS-a ekranu. Ove uvek prednost . Ako ste
definisali kombinaciju tastera koja postojl u nekoj apllkacijl. ' ap1ikacija
reagovati njih. i kada u fokusu. Umesto '. ako itist pome[Jutu kombi tastera. o tvorice se apli kacija za koju ste ih definisali .
Ako ste, m. definisali kmiu Shift . D (bez Ctrl iIi Alt) , t ! u
rom za obradu teksta da unesete veliko sJovo . , ako ste definisali kombinaciju
Ctrl+Shlfl .. D, ( kombinaclja se koristi u za l ro, m
m! da _vidi~ ( kombinaciju taslera. Wlndows . " . cak i
o nda ako fokus m za tl u.
sa taslature ( konvel1ciji) ( da sadrZi. ili taster All. taster Clrl , plus
funkc ijski taster. odnosno znak koji se moze odiHampati. U datolekama za m Wlnd owsa 98 tvrdi se da obavezno, l 10 odgovara istini. U kombinaciju mozete
da ukJjucite i taster Shift, i Backspace, Enter, Esc, l Screen, Spacebar .
Ctrl.Shift ili Ctrl.Alt i neko slovo su dobra kombinacija. Windows aplikaclje
najcesce ko ri ste kombinacije tastera. tako da ih mozete vezati za makroe.
Nesto sto takode treba probati jesu tasleri ! iIi CtrJ u kombinaciji sa znakovima
interpunkcije (tacka. zarez ild.). Windows aplikacije retko koriste kombinaclje.

34: Upoznajte se sa novim DOS-om - IStJ kao stari

----------------~~~~~~~~

---....

855

Ukoliko samo zelite da se prebacile iz jedne u d r ugu otvorenu aplikaciju, 11ajlak5e


da p r lllsnele AII . . Ovo omoguC:uje da predete u svaku otvorenB, l 05, l WIIIdows apli kaciju. l Clrl . [sc olvara se mi 5l art.
Ako sle definisali kombJnaciju za , sada zelite da se sI0t:dll. neeele
10 da uradlte l ako 510 C:ete jednostavno da uklonile km lu l asl era Iz l
5horl c ul i sl11mile . ! hod kombllJacija akluelna sve dok se u l
pojavl None, ovu 11 z l upisall. : u ll l! da poslavlle ks i da
ilist .

:=,~...

I kartica 5hortcul lnk daloleke sad rii l za definicljB kombll1acije taslera. lako
precice sa tastature rad e ' lsti ll1 za 11 pretlca (/nk 1' , u l za
definlsanje zl Is!1 unetllaslere. Ukoliko u l 5ttut kartice
za pifdatoleku uplsele sJovo d. : tako bltll unelo. Nasuprol ' . ako
upisete slovo d u islom l karlice 5 I 7. fnk daloteku. Wll1dows : automatskl
ispred 11 stavili Ctrl -Alt.
Nije dobro da za sa tastature korist1te funkcJjske laslere koji I
dodeJ jenu funk ciju, kao , FI (1'01110<). Jer 10 smanjuje fukillst WIIIdowsa 98. Islo tako. aplikacije ko r iste kombll1aciJe Ctrt . FI , ! rl .5hiH . FI I slicne.

Izvrs.avanje - u nonnalnom, minimizovanom iIi maksimizovanom prozoru


U kollkom prozoru ielit e da se izvrsava 005 aplikacija?
Ako ll fonta postavljena Auto. D05 prozor moiel e (I poveC:ate tako da
ispllnl l radl1U 5. D05 prozorima se vllCi podesava s vu odnosa
visine i si rine D05 lonla kojl ste odIJ. l moie blti od velicine d povrSine. Uko liko odaberete Maximized uz (l podesel1 Auto, doblcel e veliki D05
prozor.
k ste odabrall fiksnu vellcil1u I5 '!, il Maximized C:cte dobIll D05 prozor koj i obuhvala i tav D05 ekron l datoj velicini (l1l.
N vraC:ale 05 prozor prvobilnu vellcinu. Ukoliko su p rvobltl1a i
ksill1l11 l l prozora Iste koristite flksl1u l OOS 10111. D05 prozor
dovoljno veliki da prikaie D05 ekral1. jedll1a razlika koju :l Zd lil
izmedu Maximized i Normal sastoji se u poloiaju prozora.
Ako odaberete O!)ciju Millimized . D05 aplikaclJa se olvorili kao dugll1e lI paJeli
poslova. Ovo zgodno kada 15 prograrn zahteva lkkv lIcesce korisllika (5to
: stucaj kod komandnih daloteka).

Zatvon kad izades


l za potvrdu Close ! nudi vrlo ZgOdl1U guS I . Ako ;J:elll e da Izvrslte

kralku kdu 005 daloteku. 1Il0zele podesJII da se 0I1 samo kao (Iugme
paJeli posJova koje : nestati i se datoleka izvr5i .
U Iglm s l vi poiele<:ete da se DOS prozor zat v l101 poslu sa
D05 lik il 111 dokumenlom. l koji ( svi Wlndows prograll1i;
ostaje k sto ih zatvorile. Jedll1i slucaj kada blsle pozeleli da D05 prozor
obavljenom poslu ostane olvoren jesle ako l1aknadno zeli te da pokrenete neki drBgi
D05 program.
05 prozor moiete da 01vorlle bez aplikaclje - samo u rezimu komandne 1I111, bas
kao kad pritisnete stavku MS-005 ml iz 5lart. tak i uz potvrdentl opciju
Close Exil , DOS : slrplj lvo cekall da pokrel1ete ku D05 aplikaciju. ]z rezlma
k m l l mozete da i7.adcte sve d ok 11 izdale komandu l! l l st [l
m desnom l D05 prozora.

856

VI: $-

........-.-

Kada DOS ap1ikacija obavljajuCi svoj zadatak ispisuje rezullate rada DOS ekranu,
zat im se zavrsl , ispis neeele i da pregledate ukoliko Close l
potvrderla. Mnogi DOS programi rade ! , uklonite potvrdu sa
Close Exit ukollko zelite da proitate sto program .
Ako se DOS aplikacija zavrsi, DOS prozor jos radnoj povrsini. izgledu
s l I cete prlmetiti da aplikaclja neaktivna. biste prozor zatvorlli,
snite .

ikona

d ugmetu Change ! ( mnogo pricati. Ikone mozete izabrati !z biblioteke


: \W i dws \Sst \ Pifg.dl l (slika 34-6). Ako tekuca ikona potice iz neke druge

datoleke, prikazuju se ikone iz . Mozele da odaberete neku od ponudenih ikona da


polrazite druge datoteke koje ih sadrze.
Dugme Browse ot vara zajedrlicki okvir za dijalog File . Upot rebicete okvir
da biste i datoteku koja sad rzi Irazene Ikone.

..
~

Slika 346: Birajte ikone. PosM:ite se trakom za pregled i


pomerajle prikaz levo-desno dok pronaCete ikonu ~oja
vam se dopada. onda pritisnite dvaput. Ako vam se
St svidi i zelite da otvorite drugu datoteku sa
ikonama, pritisnite Cugme Browse.

~~[!,~~

f"!l'l!!!Ii!!JtJj&71fi

11
Dugme Advanced

.........-.-

Pri t isak dugme Advanced u kartici Program olvara okvlr za dijalog Advanced
gram Segs (slika 34-7).
Oznai t e Prevent M5-D05-ased Programs {rom Detectlng Windows ukoliko
zeli te da se OOS progam kao da radi pod Windowsorn i 10 jos saopstava
drugim gmi . Ako oznaclte Suggesl M5-DOS Mode s Necessary. Windows p roveriti da]j DOS p rogam kOJI se trenutno Izvrsava l radio u rezimu
M5-DOS-a. ukljucuje rezim 5-5-. Kada prilisnete ikonu DOS programa
kod koga l pol v rdena, automatski prelazi u rezim M5-DOS-a.
Mnogi DOS programi koji se nisu l Sl pod Wlndowsom . I, rade sasvim
l u ooS seal1si Windowsa 98 pod Wlndowsorn 98. Nekl od koji se
slazu sa Windowsom 10 i kako mogli da vas upozore da zalvorite Windows nego slo ih pokrenete .
Uko liko imate l akav ~ l1sl ~ kOJi u stvari ispravno radi u DOS seansi
Wlnd owsa 98, rnoiele ga - ako bude pitao - slagati i odgovoriti da se Ilzi u
Wid ws okruienjU i tako omogucit i da (nadajmo se) llspesno radi u DOS seansi
Windowsa 98. Pomenuta lazna poruka mu se aut omatski prosleduje kada oznacite
opclju Prevent M5-oo5-Based Prograllls { Detecting Windows.

Poglavlje 34 : Upoznajte se sa

DOS-om - isti

kao

stri

857

Slika 34-7: Okvi r la dijalog Advanced Program Settmgs.


PIf_

\\Io1NOO'W5'lSF'R

PIf

~_S{j()~_ _ ,.,

iollll

:tSOOS_.,

.wsoos_

..,w,w'1

.,

-:.

Stt1ddt

predvideno da Iz komandne 1Ij Wldwsv DOS ss it da


pokretete Wlndows programe. Ukoliko, medutim, potvrdlle prvu u okviru za
dija]og Adval1ced Program Sellil1gs, W]ndows 98 nete vise m<' da prepoZt13 da u
pitanju i Windows og u kd ! i Izgubicete ogust da Windows
rog pokretete takav naCin.
Wlndows uvek proverava da postoje g uCi nedostaci DOS koji
verovatno onemogucili da Isv radi u Windowsovoj DOS ssl . Ako Sug! MS-DOS od s Necessary OSlane polvrdet1a stdd) , Windows
vas upozorltl takve edsttk. UkoJiko ukJonite potvrdu sa ove , rlzikujele da
u Windowsovoj DOS seansi prisustvujete _svakojakom~ DOS lk.
Ako oznacite MS-OOS od , kao i Speclly New MS-DOS Configu ral , aktlvira se donji deo okvira za dija]og Advanced g Settlngs omoguc ujuCi da
u 1m CONFlG.SYS ' MS-DOS od i ALfOEXEC . BAT fo r MS-DOS od Izmenite
odgovarajuce dalol eke.
Ako uklonlte potvrdu sa MS-DOS od. deo okvlra lspod nje vlse se moie
koristiti I posta/e zamagljen. ilu MS-DOS-a !lovorlmo kasnije u I lg l vlu , u
OOeJJku _Reilm MS-DOS-a-.

Svojstva fonlova
DetaJje kartici Font pronac i cete ranlje u
za prikaz u DQS prozoru ~.

Sve

poglavlju, u odelJku _BiranJe fontova

memoriji

memorlJe koja raspolaganju DOS programu sto se izvrsava u Wlndowso DOS seansl zavisi kllgui datoteka Conllg.sys I Auloexec.bal (ukollko postoje), kao I od da l su DOS-ovi rezidentni prograrni i 16- l upravljackl programi
ucitanl u kot1vencionalnu ] gu (UMB) mlju .
Vlse detaJJa m mofele pronaCi u odelJku _Najvlse 510 mozele dobltl od konv i l1 I gorn je memorlJe" u l l s.
Wlndows 98 moze da snabde DOS programe proslrenom (g1 . eXfX/mled),
duzrn (er1gl. extended) I/ memorijom za za!itlceni rezlm (engl. protected mod)

858

VI: DOS-a

rada DOS-a (DOS Protected Mode Intelace, DI). DOS programi moraju usaglaseni
sa Wid ws speclfikacij am a za prosi renu, produzenu i D llI1 iu ukoliko zele da
kori ste.
Windows 98 se ug]avnom s]uzi 2 blt im upravlj acki m programima za zaSticelli
reiim rada kOj i kori ste konvenciona]nu , gornje memorijske blokove,

zato moze da obezbedi da 612

konvencionalne

mi

za izvodenje DOS

aplikac ija u Windowsovoj DQS seansi .


Kartica u okviru za d ijaJog Properties (sll ka 34-8) sad rii !! odeljka -

jeda n za svaki

'

programu dodelili

raspoloiiv 005 programima. Upotreblte ih da biste DOS


' (i njihove ko licine) koje moze da kor ist i.
Slika 34-8: artica

Ovde mo1:ete da
nazna~lte ko!~ine sfiv konvencionalne.
pro~rene. produzene i/ DPMI memorije.

eOr--III ".

'LIJ'

:: ::::......... .~-=:--c::J"

100..01 I

104$-0(15 ...... cckd. :odo ~11 ' ...oc;;

r "'""'"

::

jAI;Q

Podrazumevana jeste Au to, sto znaci ~ neka DOS program sam od redi koliko
m ( iIi koliko zeli~. Neki DOS programi lI10gu da se obuzdaju ll1
m orate ograniCiti zahteve za .
venciol

memorija

od

najpovolj llijitll okolnostima ra spolaganju najvise 612 kvl]


mm . DOS igre i drugl veliki prog ram i uze~e sve sto mogu da dobiju. (l raz]og
zbog kOjeg ( da ogralliCimo konvenclol13lnu mm koja raspo laganju DOS
programu jeste da se nesto brze uCitao. mozda korisno slabijim
m. potpuno zanemarlji vo m brZim.
za .. lI1l DOS seanse u kojima ~e te Izvrsavati sall10 di kOll1atlde DOS-a
(DIR, l i s li) mozete da napravite posebnu . Ovakvitn zadacima dovoljtlO
ddl samo 160 kOtlVencio nalne . m ~ete pristedeti fiziku lI1emoriju
za druge aplikacije koje se izvrsavaJu istovremeno sa mlm OOS seanSOIl1.

ZaJticena

Sadrzi 1I vas 005 program neku gresku ? lI10zda uplsuje sl u memorljska


du u koja smeo? Ako posumnjate da se nesto slicno dogada. priti snlte ]
za potvrdu Protected i zastitite Wlndows od slom a prouzrokovanog nekom gres kom u
D05 programu.

PogJavlje 34: Upoznajte se sa

Kada

ov

DOS-om - isti kao stari

859

zaS tl~eno

I'rotected odabrana, sistemsko memo rijsko podrucje MS-DOS-a


od upislvanja. tako da DOS program t nlsta rnoze da upise i zabr]ja

slvar.

Okrulenje

pokretarlja DOS aptikaci;e izvrsavat e kd u datot eku da biste naznacili


vredllosti pro me llljivlh o kruzenja (g l . nv;mn f variabIes), cete pozeJetl da
pro!llrite okruzenje u kojem su sms l slstems ke llll vdst

Ukol lko

navedel13 u datotecl COllfi g.sys


!

lS l .

Otvorlte padajucu listu Initial

I dodelite ve("1 prostor za slstemske promenljive specificne za DOS aplikaciJu.


(ES)

Proiirena

memorij.a

Ukollko DOS korlsti l memorlJu u sg lsstl sa s ilik l LIM


4.0, Wlndows mu automatskl obezbeditl. Wllldows m ss tv i za
upravlJanje prosirellOm m , " sa programom ll86.. DOS I,
. Xwing, kori ste proslrenu mm" za " l zvucnim elektima i muziko m,
Nekl DOS-ovi og m za 'lll p roracune takode ko riste prosirenu memorlju.
Ako ielite da odluku koli cl nl prosirene l prepustlte DOS progranlU, onda
ostavlte vrednost Auto. Neki DOS ml, medutlm, znaju kad a I dosta,
morate rucno da m obuzdate .
Ako datoteka Config.sys sadrii poziv m" za " l prosirenom mll
za Ms.oos (mm 86.) uz parametar noems u istom redu, DOS rom
biti raspolaganju prosi rena m kada se izvrsavaju u Wllldowsovoj OOS seansi.
0...0 stanje se odz i u kartlcl (s lika 34-9).
Veeini OOS uopste morate da dodeljujete proslrenu memoriju. 5 druge
strane, ako imale DOS programe kojl koriste prosi rel1u iIi produzenu memoriju . Ireba
da ih pozivate posebnlm .

.,'

...... ,.,

...

.,

_""'.01. """'"

1<81:
(

' . JloISl

,..,

1'-<0 $ . . . . . . WIog zJ'"


&

['

St!ka 349: artica Memory kojoj p~ifena


memorija faspolaganju, Ukoliko datoteci
Config,sys postoji led Device~Emm38, lS.
005 rogrmm nee blti raspolaganju

'

LI 4

rzS.()(

LOOoCSI

.., ,......,

zz

.,
.

u_J:t

QOS, :'0:'

''''' :;;

',,"'DPLIr:iO,

--

03

~rena 8,

860

D : DOSa

Produiena (XMSJ

lIIori

Ako DOS program moze da kortsti produzenu (XMS) menlOrlju l kompatlbIlan


sa Wlndows speclflkacijama, cete I da mu dodelll e u karticl lO.
Aplikaclje koje kor lsl e [ ( inlerfejs za zastlcenl rezlm DOS-a) - tspravan l
kojl Microsoft uu za prlstupanje produzenoj ! u usJovima l5~
gramskog rada - mogu da korlste produzenu memorlju. (I aplikacljama produzeni1
lI1 lOl se dode]juje preko datoteke Himem.sys nekog drugog ~XMS mel1adzera ~.)
pod ru e

vlsok e ()
Ako datoteka Conflg.sys ucitava DOS 111 16-bitne upravljacke ro visoko u I
r iju, onda potvrdlvallje l Use Imatl nlkakvog efekta. U sutllO
slucaju, ovu memoriju mozele kor isllll kao i produzenu.
Podrucjem visoke l (engl. igh ,>, Area, ) nazivaju se prva 64
produzene m l. sva duz l koju 1z da dosegne apllkaclja
koja se Izvr5ava u l rezlmu DOs.a. Sl ela 510 ds ] aplikaclja
koristi memorljsko podrucje ' i mogle da dodaju skoro 64
raspolozivoj kvil ! (Izuzev ako se u daloteci Config.sys l1alazi
red DOS ~ H igh). Wlndowsov za uvi m Hlmem.sys, kao I drugi
sllcni l za upravljanje slavljaju 64 sl Wlndowsu
il kom drugom programu kojem su polrebnl.
Upamtite prav\lo za korlscel1je l Uses : ako pod Windowsom pokrellete
d ve l, korisl e , Windows mell10r lju nalzmenicno dOOeljivali i imali koristi .
Ukoliko opciju Uses iSkljutite, aplikacija koju dotlcnom l pokrenete
l da dosegne l?: Windowsa, iako 10 ml l .
5 d rugc strane, ako sam DOS I1cka DOS aplikaclja zahlevaju memorlJu pre
nego sto pokrenete Wldws , tada kori stiti nljed na Wlndows )liki
l ka DOS programu.
Ako DOS aplikacije nlOgLI da koriste mel1loriju. 10 se naglasava u rekl m . odnosno u dokumenlac lji. Ostavite ovu opclju tvdm , oslll1 ako
ll10 znate da neke dve apllkacije daci u sukob ! istovremenom kori5cenju
l . U ' slucaju IskljuCite kOd apllkacije koja zahteva m mell1orijc.
emori

za zaiticeni reiim DQS.a

(I)

Neki DOS ogl koriste ovu specifikaciju da


nesto ~ I O mogu da koriste.

prOOuzenu memorlju pretvori1l u

Syojstva DOS ekrana


""""orr

Standardno svoJstvo l jeste Izvr5avanJe DOS apllkacije u prozoru radnoj


povrsinl , sto podseta izvrsavanje Windows progama.
MS-DOS ro l koji korlste grafickl VGA rezlm mogu da se IzvrJavaju u prozor u
r adnoj povr~lnl , sto bIlo moguce sa Wlndowsom 3.l. DOS I zaSllOval1e 113
koor dinacljl ok~ruka verovatno se u prozoru odvijati prevlse sporo, cete pozeleti d a Ih k ls u rezimu l ekrana.
Izmedu p rlka.za u prozoru I l ekranu uvek 11l0zete da se prebacujete pritiskajuCi Alt.Enler.
Pokretanje Wlndowsove OOS seanse u mlm prozoru uvek trosl sl vlse m
l pokretanJe l ekranu. Stoga, ako aplikaclJa bude Il da se pokrene
u prozoru , potvrdlte opciju Full-Screen u kartic l Sc reen okvlra za dijalog Properlles
(slika 34-10).

Poglavlje 34: Upoznajte se sa novim DOS-om - isti kao stari

86:1

oet veliina - broj prikazanih redova


Ukoliko upravljacki program vldeo kartice moze da podrzi 25 redova teksta u
DOS prozoru 005 ekranu ( ve~jna VGA lltl karttca 10 moze), padajuca lista
Initial Size aktivna. Mozete da redova prikazan u I okviru.

,,",,_Iro

1"

Sr

Slika 34- t: Saeen. Odabefite il~


kzry DOS programa u prororu.

'Iw.c I

"r ........ '

\oI\o

~juct"

_-

...~.-'" ........ .. ~
'

....

vazi za 005 ss u koja se odvija unular prOlora. cak i za OHU u kojoj se pajav-

Ijuje slari, dobri OOS odzlvnik : \> . Kada podesile da prikazuje redova
25. ~Jo 50, komande DOS-a znaju da ekran sadrzi loliko red ova. Na ,
komanda dir { koja zadrzava prlkazivanje sadnaja direktorijuma posle svake ekranske
stral1e, sada 10 i posto se prikaie 50. umesto 25 redova.
apllkacije, medutim, razll~ilO pod rzavaju prlkaz sa v ise od 25 redova. Neke
aplikacije se aUlomatski prilagodavaju zn vrednosti, dok druge. prelpostavIjajuCi da nlko pamelan l1 trazili v ise od 25 redova ~vrsto stoje 10111 broju u svakOI11 trenut ku.
ez obzira z kskih redova DOS prikaza, Windows nete otvoritl
DOS seansu u prozoru koji y~1 nego slo ekran ol11ogucuje. Ako nazna~ite
redova zbog koga prozor m da bude y~j od ekrana (uz DOS (! kOJl koristite),
Windows napravili prozor ll~l fizickog ekrana - sa Irakama za pregled kako
blste mogli da sagledate sadrzaJ.
Veeina VGAadap tera poclriava prikaz sa 25. 43 11150 redova, mada se l !!:
dogodltl ako vas adapter 10 1111. Prikaz sa 43 reda zaLJzlma m proslora nego
prikaz sa 50 redova. m omogucuju da u ISII mah vtdlle vise podalaka nego
prikaz sa 25 redova.

oos

Obnavtjan;e parametara

pokretanju sistema

Tokom lzvrsavanja DOS apl lkaciJe mozda cele Izmenitl (onl . velicinu prozora i njegovo
meslo. Ako zellle da se sledeei pul kad pokrenele apllkaciju sve vrali svoje mesto.
oznacile opciju Reslore Sellings Start-Up.
Ukollko l za potvrdu prazno, Wllldows zapal11titi paramelre koje
ste koristili I1 poslednjoj ssi. Ako ste. prlmer.lzaslllz DOS aplikaclje 1 zalvorili

862

VI:

DOS-a

DOS prozor dok sle u prikazu l ekranu, sledeci pu! kada pokrenete
aplikaciju, se otvoriti celorn ku.

Brz.a emulacija ROM memorije


Apl ikacije koje prikazuju tekst rade brze ako potvrdite Fast ROM EmuJation.
dozvo]java Windowsu da koristi brze rutine u radnoj ukoliko aplikacija i

ekranu. Ovu l morate da


iskljucite ako se kru aplikacije pojavi besmislen tekst iIi ako u aplikaciji izgublte
kontrolu Ilad misem dok u radi te pod Windowsom.
korisli standardne pozive

Dimik

I05-

da

ispisala tekst

dodeljivanje memorije

Ako DOS aplikacija pre]azi iz tekstualnog u grafickl prlkaz I obratno zapocne


izvrsaval1je u teks t ualnom da se kasllije l u graficki prikaz, morate uvek
imati dovoljno za graficki ill rada. U takvoj situaclji lzlt da uk]onile
potvrdu sa Dynamic Allocation. U suprotnom s]ucaju, ovu
mozete da os]obodite za druge ukoliko se ] pokrecu u grafickom reiimu
potom pre]aze u tkstuli. Izgleda da uvedena uglvm zbog Microsoftovog Worda za MS-DOS.
POlvrdite ako ielite da drugi ! Iskorlste l kliiu dodt
mm koja se oslobada ! pre]asku DOS aplikacije u tekstuall1i rezim rada.

Razna druga syojstva


Kad a Microsoft z gde da strpa preostala svojstva vitul DOS masine,
karticu Misc ( razno) koja se vidi slici 34-11. Nije ], ll vaillO da
kartica '.

Neka radi

uvr

ekrana

ro !

za ekrana znaju da budu l sVQjeglavi. Ako svom cuvaru ekr ana


ieJite da omoguCite da radi cak i u reiimu DOS-a 10 ekranu, potvrdite
AJJow Screen Saver.
ekrana mogu da poremete rad DOS-ovih za kOlnunikaciju, ds
emulaciju terminala, sto glavni raz]og zbog kojeg ( da uklollite potvrdu sa
.

Rad u pozadini
Pozad ina (engl. lkgud) znaCi stanje u kojem fokus aplikaciji. Ako se DOS
aplikacija izvrsava celom ekranu i moiete posmatrati, tada fokus . ]SIO
tako, ako se izvrsava u prozoru nas]ovna l istaknuta, u fokusu.
Ako DOS aplikacija komunikaclOll1 rom koji se odvija u pozadinl, uk]onite
potvrdu sa A]ways Suspend kako apllkacija mogla da preuzlma datoteke i
obavlja druge poslove dok ktiv ( predl1jem plal1u) radite u nekom drugom
m . Komunikacione m ' zaustav]jati dok su u pozadini, su korisnl
I kad nisu u fokusu.
Neke d ruge DQS aplikacije rade nista ukoliko nisu u fokusu, tako da za njlh
moiete da potvrdil e opciju Always Suspend kako se slod svi resursi racunara
za aktivnu aplikaciju.

Prag neaktivnosti
Kada neaklivnosli (l. idle sensitivity) postavite prevlsoko, Wlndows moie pol puno da prestane da dodeljuje masinsko vreme DOS aplikaciJi ukoliko utvrdi da l1 tt

Pog1avlje 34: Upoznajte se sa ov DOS-om - isti k stari

ws ',

"'---'''''

11 D

sve ~D nlje moglo da se udene


mesto, nlllazi $f! ovde.

: ; """"

f;'k-;&I'."

SlIka 34-11 : Mrsc l lorba-sy~ra za OOS


S'jstv.

86

drugo

.....
,r .

.....

TZL."'"
.':~'.""_"

P~_''''-

"""

' .:"'""

..... :

,-.,~.

' ....11!b

' ;

f;' AlioP:!Sc f;' .....s--.

'

' p"s,

' _

... .,

stvarl samo ceka da rsl neki tasl er . Ovakav postupak omogu~uje da se Wlndows
aplikaclje U prednjem l IZ\lrsa\laju brze kada u pozadlni DOS seansa koJa
zah\e\la da se dodell \lreme.
od DOS aplikacije zavisi da 1I ~e Windows ;sIO u\vrditi neakli\lnosl .
NO\lije 005 aplikacije mogu da otkriju da se rad od\lija ld Windowsom i da
u posalju poruku kad god samo cekaju da prlflsne\e taster. 0\10 olnogucuje da
sistem radi brze jer Widows mora lak\loj aplikaciji da dodeljuje aSisk vr sve
dok poenele ! da aktivno koristite.
l Idle Sensitivily starijlm 005 l ik i . Medutlm, l
njenog koris~el1Ja sa l aplikacljama njsu proizvoljna. Postoje trj OSnO\ll1a \l!l:
1. Ako se radi starijoj apl ikaciji
osetlji\lostl ylsoko.

u pozadini

radi

2. Ako aplikacija samo nesto povremeno radllli reaguje


), spustJte prag osetlji\losll .
.

ist

vazl1O, posta\llle prag

nekl dogadaj

(11 .

Ako se radj aplikaciji koja zna za Windows, snizite prag osetljiyoSli.


Aplikacije ~e raditi nesto brie ukollko Windows doblje poruku srdl
takve _neaktlvne apllkacije, nego t bude r da proverava njenu neaklivnosl .
M

Na1.alosl, tcliko utvrdill da Ii neka DOS aplikacija salje Windowsu takvu poruku
neakli\lnosli. Ukoliko se osoblna rl1 u dokumenlaclji programa, treba da
zakljuclte da program I poseduje.

Mis
Ne pol\lrdujte opciju QuickEdil ukol lko u DQS apllkaciJI kis misa. !
pomaze da obelezite, kopirate i posta\lljate odabrani sadrzaj Clipboard POll10CU
misa, ukida njegove druge akcije.
U rmlim okolnostima kada hocete da obeleiile neki sadriaj da biste ga Iskoplrall lz DOS prozora Clipboard , treba da st dugll1e Mark pre nego sto
da raz\llaCite ok\llr za izbor teksta ( Ill slika). Kada polvrdlle QulckEdil, neeele

VI: DOS-a

morati ovo da radit e. zapocnete razvlacenje, Windows automatski ukJjucttl


dugme Mark.
Ovo ko r isno ako cesto kopirate vecu kolicinu podataka iz DOS programa u druge
Windows ili DOS ap1ikacije.
Uko llko oznacite opciju ExcJusive Mode, necete imati Windowsov pokazivac rni sa
sve d ok OOS lk u lu. Ovo kls ako 005 progratn ko ri sti
ispravno Windowsov pokazivac misa ukoliko mis i pod gvrn llIJ1 ktll .
biste ipak mogli da radite sa Windowsovim pokazivacem misa dok DOS
aplikacija u prednjern lu , pritisnite l! ~razrna knlca , . Ovo sa tastature za
pr ikazivanje okvi ra za dijalog Properties. Tada rnisem pritisnite karticu Misc i uklonite
potvrdu sa ove .

Zavriavanje
mozete da Izadete vise Ci. Ako DOS aplikacija
md .m (komandna DOS-a), uplsite exlt I pritisnite t. Ako ste u nekoj
drugoj aplikaciji, izadite l proplsan za nju. Ako ste potvrdili opciju Close 01] !
u kartici Program. tada se zatvoriti i DOS prozor .
OOS prozor mozele da zatvorite i tako 510 cete pritisnuti dugme oznaceno sa u
gornjem desnom uglu prozora. Kada se naJazite u rezirnu kmd linije, 10 se odvija
treBut BO. Ako ste u OOS programu, zatvorite program. tek onda DOS prozo r .
Na ( bicete slgurni da ste sve sto potrebllo prelhodno simili disk.
Ako zel ite d a vas Windows rn da zatvor ite DOS aplikaciju g sto
zatvorite 005 prozor, oznacite opclju War n If Still Active.
Iz DOS

l k

Ostalo
Neki stari DOS programi mogu brzo da preuzirnaju podalke. ! ocekuju da cete
podatke unositi sa tas tature, sprovoditi iz k Windows datoteke. Ukoliko se
pojave rn dok unosite podatke u DOS aplikaciju. ukl it potvrdu sa Fast
Pasting.

Windowsove preek:e sa tastature


Widws unapred definisane preCice sa tas/ature. 01]1 imaju prednost i Windows
neprestano ceka da ih pritisnete. Ako zelite da DOS prograrn korlsti neku od oviIJ
kombinac ija tastera. onda podsvm ka tom programu morate saopsliti
Windowsu da se uzdrzl i prepusti tastere DOS aplikaciji .
l 34-2 ove lc sa tastature i njihove definisane funkcije.

Kombl,.lIcljll

Frm"'clJa

Att+Tab

PrebacuJe fokus sa n drugu aktivnu apllkaciju. Prebacuje prikaz u graMkj relim


ukoliko DOS u lekstualnom renmu lom ekranu. ovo tZV .moeni prekidac". U
Windowsu 3. postoji verzija ovog prekjdaca za tekstualni [nm koja ne moze da iz\IrSi
opisano prebaclvanje u graficki re.lim.

Alt+Tab+l.astel

mj~

Ako se DOS aplikacija prikazuje cel()II ekfanu, pritisnete I drZite tastere Att+Tab,
treba da pritiSl1ete bilo koji taster mi& da blste se prebacili radnu povr!inu.

CtrI+Esc

Iz re1ima DOSa celom ekranu prebacuje se. ako potrebno, u graficki


prikazuje radnu povclinu i palelu poslova i o\vara n! Star!.

AII+Prinl Screen

opira

}m,

aktivni prozor litrd. Ako DOS apllkacija u DDS prozoru, kopira


grafiku; ako se od cel()II ekfanu, kopira k tekst

kao

Poglavlje 34: Upoznajte se sa

,
=

l(ombinacJja

FunkdJa

AIt+razmklt.a

Otvara Slstemski .

Prebacuje lokus

lvu

aplikaciju.

zajedno sa svim prozorima, I Clipboard. U tekstualrlOm

005-8 celom eklanu kopira

lekst l1

litrd .

Pfebacuje pnkaz i.z DOS prozora i I obratno.

AIt .. [nter

sledeC'u

l l r vrSir

Prinl Screen

Da

865

DOS-om - isti kao stari

DOS aplikacija

ll

da koristi neki

dok u fokusu iIi u rez]mu

ekranu, uklonlle potvrdu Iz l :!: odgovarajuC'1 lasle r.


k uklonite potvrdu za laster PrtSc, Windowsova DOS seansa se odl

..

...... 0 0 0 ( ....

.......... :0"0

ekranu , taster ! kada prltisnete poslate tekut i DOS ekran stampat:


isti kako bisle 10 urad illlz DOS-a.
Ako uzasto pno prillskate tastere Alt .Enler , naizmeni~no se menjatllzbor 0 1><:I/a
Wlndow i Full-Screen u kart icl 5 . Pozeleeete sl oga da 5 aplikaclja uvek
kada se pokrene ll paral11et re koj e ste plVi ! ods. sa kakvlm sl e
za tvorlli. bIste vre<lnosl l l>arametara l oi'!uvall . mozete atribut datoteke
da postavite 11 Read-Only ( samo za i'!il anje). Izaberlle Ikonu I prltlsnlte
desni taster misa. izaberlte Properlies i onda uneslle polvrdu u l Read l kartlce
General.

Reiim MS-OOS-a
Ako 005 program radl kako ' u Windowsovoj 005 seansi . mozele pokrenull
u zi MS-OOS-a (real11Om rezimu DOS-a). _Rezim MS-S-a uz vn pokretanje
do bl jate kada zatvorite Wlndows 98, l10 pokrel1ete 1 sl artom bez ~ i I
podignete u MS-005 pozlvaju~l d r ugu kopiju datoteke Commal1d.com. Kada Izadete
iz rezima, II se podlze Wlndows 98.
_Rezim MS-DOS-a bez vg pokrelanj a- zahteva pokretanje
ulaska u 005. Nepos redno lv u u rezlm DOS-a Izvr sava se
daloleka Dosslart .bat . unesete komandu exlt, odmah se vra~ate u Wll1dows 98.
blste stigli do komal1dne Il (D05 odzivnika) u rezlmu MS-DOS-a uz ponovno
pokretanje, ( da napravile preeicu ka daloteci Command.com i da dodelite
odgovaraju~a svojstva (pogledajte naredni odeljak). Ikonu preclce mozete da postavile radnu povr!lnu. u m! 5tart neko drugo pogodl1O mesto. Mozete da
od~ kl1figu is za svaku 005 aplikaciju koja zahleva
rezim M S-S-a.
M

Pravljenje

blste

preice

za reiim

rad noj povrsil1!

MS-S

)l

preticu ka rezimu

MS-S-a.

uradlte

s l ede~e:

KORACI
Prav1jenje precice za rezim 5-005-
Korak 1..

O\vorile Explorer i prebacite se u direktoriJ um Windowsa 98. Prondite datoteku


Command.com.
Korak 2. Izaberite datoteku Command.com i pritisnite desnl taster misa. nd pritisnlte
Properties.

VI: n

Korak .
Korak 4 .

Korak 5.

Korak 6.
Korak 7 .

Korak 8 .

$-

Pritlsnite kar1icu ro, onda dugme Advanced.


Unesite potvrdu u polje MSDOS od . Ako zelite da budete upozoreni
ulaska u rezim MS-DS , uklonite potvrdu iz polja Warn Before Entering MS-DOS
Mode.
Podrazumeva se da cete koristiti tekucu konfiguraciju MS-DOS-a. znal:i da
necete morati da pokreeete sistem da blste stigli u e~j MS-OOS-a. Ako
za ovu DOS aplikaciju zelite privatne datoteke Autoe",ec.bat i Config.sys, oznable
polje Specify New MS-DOS Configuration. Pogledajte sledeci odeljak.
Pritlsnite u okvlU za dij alog Advanced Settings i jos jednom u
okviru za dijalog Properties.
Prltlsnite F5 da biste osvezili prikaz Ex.plorera. d prebacite u prikaz sa
detaljima i uredite prema datoteka i direktorijuma, ispod datoteke ..
mand.com vi se no MS-DOS prel:ica sa Command. Ako
pronaCIete tamo. potralite u direktorijumu \Windows \Pif. Prevucite radnu
povrsinu desnim tasterom misa. Iz prirucnog odaberite .
Ime ikone preeice Command istaknuto. Pritisnite F2. upisite MS-DOS
mode (ili Re.ilm MS-DOS-a) i pritisnite Enter.

Na radnoj povrsilli sada imate

ikl

koja vodi u rezim MS-DOS-a bez ponovnog


kt (l i rezim DOS-a), odS Jl u njegovu kdu liiu. rezlm
MS-DOS-a kori sti verzije dato teka Autoexec.bat i fig.ss (ako postoje) koje su
' ! ktu Windowsa 98, kao i datoteku Dosstart.bat.

Priyalne daloleke Auloexec.bal i Config.sys


Svaka MS-DOS precica moze da sopstvene privatne datoteke Au toexec.bat I1fig.sys. Svi podaci potrebni za njihovo obrazovanje cuvaju se u precici. Pornenute
datoteke se obrazovati kada predete iz Windowsa 98 u ,.rezim MS-DOS-a uz l10Vn
pokrelaJlje~. ' . kada st iku .
Zgodl1o sstv datoteke Au toexec.bat i COl1 fig.sys. Svaki DOS program
koji se izvrsava u ~rez imu MS-DOS-a uz kt" moze da su k
figuraciju iIi upravljacke programe, ds zidt DOS p rogram e koji sasvim lepo
rad e s i. Takode, mozete da vif MS-DOS precicu samo za rezlm kll
l , ali uz potpuno drugaCije datoteke Autoe.xec.bat i Config.sys koje se
koriste ! pokretanju Windowsa 98.
Jedini [ i da posligl1ele razlicite kO[lfiguracije pokretal1ju l1 da
zujete datoteku Config.sys sa vise odeljaka za razne konfiguracije m uputstvima iz
pr ir ucnika za MS-DOS.
Tad a ste ! lkt ll u mogli da birate iz upravljacke i zidl1t programe
potrebi. Ovakvu datoteku Config.sys sa vise konfiguracija ces to st e morali da imate
da biste podesaval i kolicinu konvenciona]ne pot rebne za neke DOS programe
ili d biste d r ugim programlma mgu da kor iste iu. odnosno produZe[lU
memoriju.
sto mogu poslojati potpu no razliCite datoteke Autoexec.bat i Config.sys za
razlicite konfiguraclje predsta vlja cistije i razumljivije resenje. (Naravno. najbolje
reSe[lje dl dil kfigui u kojoj rade svi programi.) Irlformaclje ! za
st varanje datoteka Au toexec.bat i Config.sys unosit e i cuvate u ! odgovaraju ce
DOS aplikacije.

Poglavlje 34: Upoznajte se sa novim DOS-om - isti kao stari

867

UnoSenje podataka u privatne datoteke Autoexec.bat i fig.ss

biste u kako se

privatne (Iatoteke Autoexec.bat i fi g.ss, upotrebite

preeicu koju ste upravo v za Command.com CS-DOS mode) i podesili da


pokrece komandni re zim M S-DOS-a.

ORA'
Pravljenje privatnih datoteka Autoexec.bat i Config.sys
Korak 1..

Korak 2.

Izaberite ikonu M$-DOS mode radnoj !\ i itlslt desni taster misa


( pret postVIjamo da ste napravili i [ smestlli sluze~1 se uputstvom . Pravljenje
prel:ice Z8 rezim 5-005- " iz prethodnog odeljkaj.
Pritisnite Properties. zatim karticu Program, onda dugme Advanced. PojaviCe se
okvir za dijalog Advanced Program Settlngs, prikazan slici 3412.

"'" _

Slika 3412: Ok'lir za dijalog


l d Program Settings. Moiete
da napravite sopstvene pri'latne
datoteke Autoexec.bat i Config.sys i u
njih unesete ~to zelite sluzeci se
l u donjem delu okvira ili
pritiskajucl dugme Configuration.

\\ol1OOWS\DSI, T[STPIf

~ .L1~~":':"

'III'_ ........." .. Ms .()O$ ....

CaiIIu....

I ""'" I
Korak .
Korak 4.
Korak 5 .

Korak 6.

Korak 7.

Korak 8 .

Proverite da l oznaceno l M5-DOS mode.


Oznatite l Specify New M5-DOS Conftguration. Aktivira se d polovina
ovog okvira za dijalog.
U l CONF1G.SYS (! M5-DOS Mode i AUTOEXEC.BAT ( M5-DOS Mode
upisite 1ito !elite. Doblcete uzorak zaglavlja ovih datoteka pritisnete
dugme Configurat ion 1 prika.zete oKvir za dljalog Select M5-DOS Configuration
Options, slici 3413.
U ovom okviru za dijalog odaberite potrebne . d nek.u od
istaknete, u dnu okvira za dijalog se opis. 01,10 mo.zete da uradite
nego sto unesete potvrdu u l.
Pritisnite u okviru za dijatog Select M5-00S Configuration tls.
ste odabrali pojavlce se u l CONFt,G.SYS fo r M5-00S Mode i
AUOEXEC.BAT for M5-00S Mode. Sada ih mo.zete dodatno menjati.
Pritisnite u ok.viru Advanced Program Settings, onda jos dm u okviru
Propertles.

868

D \11: Tajne DOS-a

.5Il80::l,,".,'

.",,_

.. 1"'0-" M$:OOS _
'; [''"

.D./

Slika 34-13: Qkvir za dllog Select


MS-OOS Coofigu<ltion tions. d

1..1..,..,_,.., .....

istaknete neku , OPIS te


$

M_([MSI

po1aVlti u dnu olra.

MS.oosc " ......... [ .... 100&I8jrJ


D,<: DOI; ..

Oct. ... _

... tooiollO_ '

or

....... d .....

C:....I

Menjanje podataka u privatnim datotekama Autoexec.bat i Config.sys


Pazljivo pregledajte l CON ~1G ,SV5 ! MS-005 od I AUOEXEC.BAT ! MS-D05
od . l1 sadrzati 1redove iz datoteka Config.sys, od s Autoexec.bat, koje se
uf ltavaJu sto se pokrene Windows 98. Mozda II nekl od ovih redova nlsu
potreblli u rezimu MS-OOS-a.
U l se og v Ilzvesne komal1de koje ( definicijl) sprovodi datoteka
lo.sys, m:
SET

~- : \Widws\m

SET

TEMP - :\Widws\m

Mozda cete ovakve redove obr lsatJ izm,


Ako ste resili da Istlit m za l slm m im
(m 8.), orlda l 6-bit lle upravlj acke m I DOS-ove rezidentne ro
1l10zel e da uCitate u gorllju ll1emorlju, tam o sl8.11dardn o ufltavanl, ako tako
zadale u okviru za dijalog Selecl MS-D05 Config urat lon ! lons, U red u kojem se r13lazi
mm8. moral e da unesete parametre noems m (iza mm8 , ),
Kesiranje d iska u rezlmu MS-DOS-a odl se pod kontro lom 16-bil nog upravljackog
programa 5mart drv.exe. Ukollko koristite mm 8., se uc ita!i visoko u
,

Ukoliko zelite da belezile I lako pristupale svim prethodno Izvrsenim 005 km


dama u rezimu MS-OOS-a. uc ltajl e Doskey. Ako koristite m8 . uz t
ms , i program se ucit avati visoko u tl .
Ukoliko DOS zahteva direktno islu dlsku, od ovu opciju
(Direcl Disk Access) u okvirtl za dijaiog Select MS-D05 Corl!lguratlon Optlons,
kraj S privalrle datoteke Au toexec, bat dodall kornarldu Lock,
U p r ivatnu Autoexec,bal lll flg,ss datoteku moracete da u st i poziv 16-bil upravljac kom progarnu za rnlsa ukoli ko zelite da ko r lSllte u . rezirnu MS-OOS-a
w
uz pokrelanje
,

= ...

Gde se nalaze

tn

datoteke?

Redovi kOje ste uneli u l CONFlG,SV5 ( MS-OOS od I AUOEXEC. BAT fo r


MS-OOS od cuvaju se u pretlcl MS-OOS od koju sl e vl11 za svoju OOS apl1kac lju, od s ml1d,rn, Mozete ih pregledali ponlOcu Ed ll ,com sled etim postupkom:

Poglavlje 34: Upoznajte se sa DOS-om - isti kao stari

ORA'
Zagledanje u unutrasnjost
I(orak
I(orak
Korak
Korak

1.
2.
3.
4.

869

M5-00S mode

Pritisnite dugme Start, izaberite Programs, onda pritisnite M5-00S Prompt.


Upisite Edlt i pritisnite Enter.
Odaberite File, . U polju Oirectories ;lit C:\Windows\Desktop.
U poUu Fi!es premotajte spisak do datoleke M5-DOS mode.plf i pritisnite
dvaput .

Pri kraju datoteke uocice te redoye iz l CONFlG'sYS ! M5-DOS <l i


AlOEXEC.BAT for M5-DOS. Vodi te racuna da snimite ovu datoteku kada zavrSite sa
im pregledanjem,

""'-

_...

Privatne datoteke svettosti d


Kada udeLe u _reiim M5-DOS-a uz l10 kr t , odmah se z
val lle datol eke Au toexec,bat i COl1 fi g.sys samo za { seansu. Tekst
datotekama l1alazi se u ! kojom MS-DOS seansa pokrenuta. Postojece datoteke
Autoex~.bat i Config.sys uz koje se podigao Windows 98 se kao
daLoteke s nastav kom s (Wlndows Operating Systern).
Kad a izadete iz reiima MS-DOS-a (set i !! u kmdu liniju D5-. zatvarajuci DOS aplikaciju ukoliko l vd Close [, kopije privatnlh datoteka
Autoexec.bal i Config.sys brisu se iz osnovllog direktorijuma. Privremene datoteke
Autoexec.wos i COllfig.wos d obijaju svoja rvt .
Ako u privatlle datoteke Autoexec. bat i Conlig.sys koje se nalaze u svtm direkt iu ls l iz mene d ok st e u reiimu 5-D05-, se preslikavaju u MS-DOS
<' koriscenu da ! se uslo u reiim.
primera jedne ivt dato l eke Au toexec.bat:

OFF

SET T M P- : \ ~ idw s\m


SET T EMP - : \ W id w s\m
SET W INPMT - SSg
SET Path - : \ W id w s : : \ ~ idw s\mmd
loadHigh C : \ W INDO~ S\SmartDrv
loadHigh C: \ W!NDOWS\Command\OOSKey
lock

RE M The fo11ow1ng

1!>

have

crea t ed

loI indows .

no t modify

t hem.

CAll C : ' ~ INOOW S\COMMANO .


C: \ W1NOOWS\ WIN.COM IWX

COM

Obratite iU poziv datotecl Command .cotn koja sistem Ireba da uvede u


reiim komandne l DOS-a u MS-DOS ssi. Datol eka Command.com uCitana
pre daloteke Autoexec.bat. tako da druga kopija. Iz reiima MS-D05-a

izlazile tako sto DOS-ov zahtev za unos upisele .1t I pritiSt1ete Enter .
Izlazak iz reii ma kd Ii DOS-a omogucava da se izvrsl sledeCi red datot eke
Autoexec.bat, kojim se poziva Wlndows da se pokret1e uz opciju jWX. Kada se
pOkrene MS-DOS, poJavlJuje se tekstual na poruka da Wltldows 98 pokrece MS-DOS
gram.
Evo prlmera jedne privremet1e p rivatne datoteke COllfi g.sys:

870

Deo VI: DOS-a

OOS-SINGl
Oevlce- : \Wld ~ s\imm . ss
OeviceHigh- : \Wid ~ s\mm8 .

noems

OOS- H1GH. UMB

...........

Program za l mmm Himem,sys uCilavacete samo ako uCitate i


386. 1, obezbedite pristupanje bIokovima gornje i si mm.
Parametar noems morate da unesete . omogucuje da se gor nja m
kori sti kao UMB. red koji sa DeviceHigh neophodan. se ik
automatski upisuje kada odaberete za uCitavanje programa za l
proslrenom mmm u okviru za dijalog Select MS-DOS figurli Oplions.
mm86. se uCitava u k v i lu l. tako da pome!1Uti red moze da
sa =.
Carobnjak MS-DOS koji deo Microsoftovog paketa rnl Toys , udi visi k
' l nad upravljackim program ima i komandama u sislemu. Ucitavacete posebne
datoteke Autoexec.bat i fig.ss za razliCite l-t programe ki su t.
Preuzmite l Toys sa adrese htt: llwww.misfl.m/widwssflwkl
toy.htm.

ProbIemi u reiimu M5-00Sa


izlasku iz rezima MS-OOS-a, mozda t u2rok sto u
m vise kopija datoteke Command.com. Ako se Windows 98 sl
I>okrece, mozda 11esto u redu sa 2m datotecl Win.com u datoleci
Autoexec.at, Ovakvi i sJiclli probIemi obradeni su u Microsoftovoj bazi znanJa
Cnow ledge Base). sl v nekoliko ]k 12 i odgovarajucih adresa:
Ako se

C/,InlIk

Adresa

Nemogutnost plistupa edii iz reiima MS-DOS-a, odsn


reiim komandne linije (CannotAcces.s CD-ROM lrom MS-DOS od
or mml'ld Prompt)

http://premium.microsoflcom/
suppor1jkb/ articleS/Q 135/1/ 74,asp

Nemogucnost izlaska iz reiima MSDOSa


(! !! MS-DOS od)

http:// premium, microsoft.com/


support/kb/ articles/Q 151/ 7/ t 7.aS!J

Nemogucnost zatyaranja MS-DOS-a (Cannot Quit MS-DOS Model

h:/ /premiLlm.microsoft.com/

su port/ kb/ rticles/ Qt D/ 4/ 48. aS!J


Racunar !eaguje. Ponovo se pokrete u MS-OOS-u
(Computer Appears to Stop Rspodlg Restarung MS-DOS)

http://premlum.microsoft.com/
support/kb/ articles/Qt 50//2.sp

Ra~unar

se ov pokrete li izlasku iz relima MS-DDS-a


(Computer Restarts W Exiting MS-DOS od)

http:// premium.microsoft.com/
support/kb/ articles/Q 148/ 7/95.asp

Opis ponovnog Ie racunara u reiJmu MS-DOS-a


(Dipti ' Restarting Computer MS-DOS od)

http:// premium.microsoft.com/
su pport/ kb/ rtic les/Qt 38/9/9 6. S!J

OpW saveti za koJtStenje retima MS-DOS-a (Genera l ips


MS-DOS od)

(!

Using

http://premiLlm.microsoflcom/
suppor1jkb/ articles/Q 134/4/00.S!J

<lko

bIokirati retim MSOOSa u Windowsu 95 (How to DlsabIe ,


MS-DOS od Windows 95)

http://premium.microsoflcom/
support/kb/ rtil5/Q 120/ 3/89 .s

Izvodenje automa~ih komandi pokretanju u rezlmu MS-DOS-a


(How to Run Automatlc Commands When Starting MS-DOS od)

http://premium.microsoft.com/
support/ kb/article5/Q 141/3/08.s

Vi~

http://premium.microsoflcom/
support/ kb/ articles/Q 149/ 5/ 48.asp

kopija datateke Command.com u memoriji LI reiimu MS-DOS-a


(Multiple Copies ' Command.com Memory MSDOS od)

Poglavlje 34: Upoznajte se sa DOS-om - isti kao stari

----------------~~--~--~---

871.

ro! " ilvrtvU progra

za MSDOS uz Wlndows ..... PlF


(ProbIems Running M$-.OOS-Based Programs wlth Wldws ..... PlF)

http://premium.microsoft.com/
support/kb/ articles/Q 138/4/1 O.asp

ro!

http :// premlum.mltosoft.com/

sa komarlom XCOPV i dugatlum Imelm datoteka


(Problems USlng the 1 Commnd nd loog Filenames)
omanda

StJpport/kb/ alUCles/Q 134/ 7/ 68.asp

UNDELErE u WIdowsu 95 (USlng the UNDELErE

Commarlln Wlrlows

http://premlum.mICrosoft.com/
StJpport/kb/ aIUCIes/Q 142/ 1/ B9.asp

95)

Windows se neprestano ovo pokre~


(Windows Restarts Conunuously)

http://premium.mitrosoft.com/
suppol\lkb/ articleS/Q 148/9/19.a5p

Pravljenje razlicitih odzivnika za DOS


Izgled OOS-ovog odzivnika (engl. rom za WirJdowsovu DOS se3lJSU 1110iete da
izmenlte tako da se razllkuje sto nudi reilm MS-OOS-a ( iIi ~ to vidi te
sto se pod Windows 98). Takode, moiete da vit razlicil odzivnik za
svaku MS-DOS .
Windows 98 se pokrenuti ako OOS-ov odzivnik. dok sle u WirJdows DOS sealJsl ] rezimu MS-I)()S-a. upisete wlll. (Ako 10 lpak poku~ale, cloblcete
5 upozoravajucu poruku.) Mozda v. medut l, zalrebali da se podsetite - clok
ste u DOS seansl celom ekranu - da l se nalazite u Windowsovoj DOS seansi u
rezimu MS-DOS-a.
za postojl dobar razlog. lako mozete zdr da iskl uit dok ste u
DOS-u sto se Windows 98 pod. to l kada ste u Wlndows DOS ssi 1 10 kr. Cak i u _rezimu MS-OOS-a uz vr pokretanje~.
i s klj uiva rJja u { da se vratite u WldW5 kako datoteke Autoexec.bat
i fig.ss dobile isv zi\l.

DOS odzivnik za Windowsove DOS seanse


S! sebi il poslati upozorenje da se nalazile u Windowsovoj DOS seansi ako

u datoteku Autoexec.bat ullesete red kojl moze da izgleda priblizno ovako:


Set Winpmt'Pritl5rite AlT + E~ER
I,J Wlndaws 98 . $. $ SPSG

1!

Ijnesite

biste se vrat 1

Simboli $_ unose z redove lzmedu vase poruk~ I standardne putarlje. dsr


zk > koji se koristi za standardni odziVlik. (S PSG znacl ut>.) Potrudlte se da
sve stane u jedan red u datotecl Autoexec.bat.
Nakon ~Io prekinele i pokrenete Windows 98 cla se datoteka Autoexec.ba t
mogla IZ\lr~ili , ugledacel e vS odzivnik u Wlrldowsovoj DOS ssi.
Posrnalrajte sta se dogodltl kada u Windowsovoj DOS ssi upisete8CI . md
$! pri kazuJe sad rzaj slsl emskog okr uzenja DOS-a. U Windowsovim DOS seansama Wi
d ows zmU zlJacel1ja komarldl Sel I 1Set Wlr t . $l Winpml kao rezultal
daje $PSG (~to standardno) sto ste u datoteci Autoexec.bat odabrali I
u oclzivik. Set ! kao rezultat daje,poruku koJu sle upravo .

DOS odzivnik za seanse u reiimu MS-DOS-a


Postukom opisanim u prethodnom odeljku mozete da r18pravite jedirlstvel1i DOS
odzlvnlk za svaki ' MS-OOS s s. Svaka preiica kojorn pokreeete ku DOS
aplikaclju u rezlmu MS-DOS-a moze da sopstvel1u (iatoteku Aut oexec.bat. [zmit
Winpmt u lm datotekama Ilt azl ii t odzlvnlk za svaku ku .

872

Deo I: DOS~a

Mozete da napravite i t polja CONFlG.5YS { MS-OOS Mode I AI.JOEXEC. AT


{ MS-IX>S Mode. odnosno da poSIOje<!a izil u okvlru za dijalog Selecl S-oos
figurti Optlon l . Ako postupite lako, odzivTlik WlI se iz datoteke
Autoexec.bat Windowsa 981skopiratJ aUlomatski u l AUOEXEC. BAT { MS-DOS
Mode. Tada izmenlte 111 zalnenlte l korisnijlm.
Mozele da napravile karakterlstlcan DOS odzivnlk za l kojom se pokreee
mm<l .m. Dodajle. ll11. sledeCi red u polje AUTOF.XF.C.BAT ( MS-DOS
Mode:

Set. Wlnpmt.-Uneslte
98.

I pritlsn1te Ent.er da b1st.e se vratlll u Wlndow$

S SPSG

005-0.0 superzag!a.lje " odlivnika


JedlnSlveni DOS odzlvnlk odllcna slvar. l! OOS zaglavlje izgleda i . se
smeiHa u vrh OOS prozora ( log ekrana) i culke vas obaye~aaya da se zaisla nalazile
u OOS-u.
Reeenica ~Pritisnile AL . ENTER l1i Ul1esite I da bIsle se vt u Windows 98 ~
11eosporno vas podseca da se 11a1azile u Windowsovoj DOS seansl, ll -l
upozorel1je l da zal11ara, r1arocito ako se l svaklj)ut kada unosite 11eku
komandu.
MOllOtoni crno-beli OOS odzivnik mozele da zamenite odzlvlk u ~ tehnikoloru ~.
10 pored DOS kl potreban i upravljacki og za ekran i lastaturu
Ansl .sys koji se uci!ava preko datoteke Config.sys. Dodaj!e sledeci l gde u
daloleku Config.sys:

za

Devjce-:\Widws\~~d\sl

.sys

upravljaeki zellte da ueilale u gornju . Izmenite =


u DeviceHigh" (li ispred gornjeg unesite i poziv za upravtjanje m
lm u realnom rezimu, mm38. . kao i DOS.. High. UMB).
Ukoliko ust g Ar1sl.sys Imale neku njegovu zmu (proizvod druge
) pod slienim ll . . Fansl.sys. ! red Izrnel11te lako da sadrzi 10 drugo
I. odnosno putanju do drugo!j og. Ako sle ] red uneli u Config.sys .
moracele da pokrenele da m il efekta ( nemojle 10 jos
cinlli).
Morate da dodale i u daloleku Autoexec.bal . Unesile ' (i samo )
u datoteku Winpmt.txl. Nju cele u direktorijumu OOS CD dlsku IVindows 98
. ROO mozete da Iskopirale Iz daloleke i poslavlte u Autoexec.bal iti da!ja
nostavno rueno unesete prllozenom tekslu .
Wlndowsov odzivnik prOOslavtja jOOinslven dugacak naplsan konciznim ANSI
fa rgonom koji obja.Sl1javarno u odeljku ..Napravlte sopstvelll odzlvnJk koristeei
Ansi . sys~. kasnije u rn l :

SET

WINPM T- S [sS[fS[ : : 4 mS[

S (ilt +

za mu pr09ra~a
krajS_Se[O;40;37;imSe[KSe[uSPSG
(lm . rn

DOS sesija u W ld w su 98
ot.kucajte lt. za
,

bitJ jedlnslvel1 red u daloteci Auloexec.bal .

ll

'l

kao ovde.)
Posto sle izmenili i Conflg.sys i Autoexec.bal zatvorile i
da se ktl .

l10

pokrenite Wil1dows

Poglavlje 34: Upoznajte se sa

873

DOS-om - isti kao stari

Olvorile Windowsovu DOS seansu (pritisnite dugme Start, izaberite


prilisnile MS-DOS ) . da ugledate ekran stike 34-14.

5JJka 34-14: Windowsova DOS

ses.ja sa nOVim zagla~IJem.


ZagJavlje stalno u vrt1u
prozora i naizgled veze
$8 odzivnikom :\>.

Ovo viseslruko lS311 u odnosu jednostavar1 odzivik : \ >. svega ,


zaglavlje al u posebnom redu u vrhu prozora i l s svaki pu! kada

unesele komandu. 1510 lako, pored obavestenja da se pomocu komallde ' mozete
vratlti u Windows 98, nudl s mogucnost dase pomocu Alt +Tab prebacite u neku
drugu aktivnu aplikaciju. U slvari, mozele da driite taster dok pritiskate I
gledate kOje su aplikaclJe akt lvne. Kada taster olpuslite, aplikacija koja trenulno
u okviru, dolazi u predr1ji l . (k vas BIOS pQ(lr~ava lt , upotrebite kornbI it+Es.)

Qvakvo zaglavlje , naravr1O, ,l. kisi kada ste u rezlrnu celog ekrana. Pritisnll e
II.l I predlle u prikaz celorn ekranu (sli ka 34-15):

,,

DOS Sess10n

W1ndows 98

AltHab to s w1tch: type Exlt to clos et

H1 c rosoft u Wlndows 981

+Copyri ght Hicrosof t

51ika 34-15: Windowsova 005 seansa

il

1981-1998.
celom ekranu.

Red sa zaglavljem se svakll)ut Izr10va iscrtava kada se lvl odzivnik :\>. zna~1
da. tokom Izvsv DOS komarlde kao sto DlR/P u kojoj se rezuJtati prikazuju u

vlse sukcesivnih kskih sli, zaglavlje ekral1u sve dok se !


lvi odzivnik : \ >.
UkoJiko sistem BIQS sa brzom video RQM mmm seova mm kopira
u brzi duplikat u radnoj ! (engl. shadow ) , l10 is tv zaglavlja l1
trebalo da primetno uti~e fms DOS seanse.

874

D VI: DOS-a

Zaglavlje za rezim MS-DOS-a


Sllfno zaglavlje mozete da za preeicu koJom Iz Wlrldowsa 98 prelazil e u rezim
MS-OOS-a. Verovatn o C:ele pozelell da izgleda drugafije u rezimu MS-DOS-a
n10ze te prelazili iz Jedne u drugu apllkaciju pritiskajuC:i l. .
I ovd e cele morali da unesele slicne u (Ialoleke AUl ocxec.bal , odnosno
COllfig.sys sluzeci se l CON ~1G .syS l MS-OOS (l I AlOEXEC.BT (
MS-DOS Mode. Jedan odzivl1lk koJI mozele k isI u 11 ka rezlrl1U MS-DOS-a l zl
se u dalolecl Msmdpmt.t xt. u d l rektorl/umu DOS CD d lsku ~Villdows 98 .
U ! za rezi m MS-OOS-a obavezllo izmenit e l CONHG.SYS ! M5-DOS Mode
lako da bude obuhvacen I poziv daloteci Ansi.sys. Ovaj l-llll upravljacki
moraC:ete da l kada ulazlte u rezim MS-DOS-a.
svaku preeicu ka rezimu MS-OOS-a mozete da napravlte razlic ito zaglavlje. ,
ako DOS aplikacija povezana sa lm koristi ekran najcesC:e). l1
imall smisla se zaglavlje lonako videli.

za

Napravite

sostvi odvik koristeei .i . .


Ako zellte da napravlte sopslveno zaglavlje (Ili odzivlllk kojl se prlkazivati gde u
odredite), morat e nauflll kak o da iz menite iskaz Set Wlnpll1t_ kojl odgovorall za
vrslu zaglavlja. Najpre celno objasniti sta radi svakl ll1! ovog Is kaza ispisan ANSI
Zargonom. U , l l. Allsi.sys interpreti ra $ kao zllak escape (SC II kd 21),
preostali znaci uz ! znak poznatl su k kmd .
U l l>e 4- koja detaljno razmalra iskaz Prompl =, l " su ! u l
kolonl, dok u desnoj za svaki op lsana funkc ija.

fta.!1134-3

set Winpmt-

Obllkuje DOS odmnik za Windowsovu DOS seansu Ili retim M$DQS-a


narednom,

$els

DJva lekutu kusora.

$elf

Prem~

kU1$01u red 1, koIonu 1; $I2;31 premeSIJIo u red 2, kolo 3.

$eIO;30;4&n

Vrata sve

t;e ,

zatim ih poslavtja

kasnije.

$elK
DOS

S~s'oo...

tekute policije kusora do kraj(l reC:Ia.

Ispisu;e ] lekst ekranu.

$l1

Pomr

Att"Tab za prelaz...

Jspisu;e ov] tel<.st ekranu,

$_

$I:37;40:1

Postavlja i l, pojat3no,
Ii$

kul'SOf za jedno mesto udesno.

novl re<l.

reCI neposretlno lSPOd zaglavlja.

$l

Vrata kul'SOf

$P$G

~a

'

prvobitnu PQZICiju.

odmntkza

putanJe i k >.

I :

bro

svake objaSnjen

Poglavlje 34: Upoznajte se

novlm DOS-om - isti kao stari

875

U prethodnoj tabeli su gotovo sve raspolofive ANSI komande. Ako,


medutim, zel it e da napravlte sopsl veni odzivnik, t:e zalrebati i komande jz
tabele 34-4:

Funkclj.

Se[B

kulSQr (\n red nanile

'[n

kursor

'{n

Pomer.Ilwrsor nani!! redova

O~""

f>o.r IwIW

SelnO

POmer.I

Sel2J

( rvi

odzrvnik

:\

redova

udesno koIooa

IwIW

koIona

ekran sa tekueim i pe~ IwIW poziciju : 1. kolo 1

A ko ielite sopstvene

pogledajte tabelu 34-5 sa

v il

koji odgovaraju

iT.bl ~ 34-S

~~":.~.,. biI.')e .

FunkclJ,

Vraea sve atnbute siva sIov i cmu pozadlnu

Poti!iava

PodvIafi leIIst (

Ood

PreoI<.rete prikaza

Pon~tava

(finl nevidljlvim) lekst;

teksta

31

Crvena teksta

Zelena tta 'elotsta

33

luta t;a teksta

plan

(teksta)

IfIOromlm

sistemima)

ueptante teksta u prednjem planu

Purpun10CrYena (magenta) teksta

3
7

40

pozn

41

Crvena pozadina

42

len

teksta

pozadlna

43
poz.aOlna

44

45

Purpumoc:tVena (magenta) pozadlna

46

47

Bela pozn

pozadlna

876

Deo VI: Tajne DOS-a

Pomocu podataka jz {l podesavate komandom


(l ;2:

... : bojaNn

g(le 1 ro koji predstav[ja atribut iz {l . U komandi mozete


ovakvi h atributa koliko hocete. razdvojeni tackom i zarezom (;)
k ld se zavrsiti l slovom m .
Komandu za podesavanje cete zapoeeti ultm vdtsu atributa ()
da bIste sve I i s t ili - r , ukiuli treptanje - unda unositi atribute za

prednjeg

( teksta)

sv (

zdi .

Ako unesete atribut 1, teksta postaje

se). Tako nisu uvek sto blsle ocekivali.

zuta i izgleda kao iuta

, i ~

zuta. U slvari, predstavlja

boju.

Mozete sve OOS seanse da Jdsi t tako da se u prlkazuje [! svetlosivoj zdii (nalik Windowsovu semu ~ belorn~). biste postigli. u
iskaz Winpmt" unesite sledeee:
'[ ; ;4 7m

Ako Winpm t podesite , zaboravite da obrisete ekran kad sema


postalle kt ul. cete ud tako sto cete postaviti kOmat1du CIs u komar1dnu
datoteku koju lk t iz Wlndowsa. U DOS ssm lakSe korisliti tekst
pozad ini.

Komandne Windows/DOS daloleke


Komandne DOS datoteke nisu vise sarno 10. Sada se u loie pojaviti i komanda
Start za pokret anje Widws prograrna. Ne samo da ovako loiete pokretati Windows
programe moiete koristiti i kro jezik za izvrsavanje daljih komandi. Dok
se Wid ws programi izvrsavaju, komandna DOS datoleka moie da ceka.
d Starl sledeCi format:
START lopcijel program
START lopciJel dokumen t.xxx

su sledeee:

frtJ

zvsv rvg

')(

Jzvrsavallje novog programa u mksiizvm prikazu ( prvom pJaBU).

Izvrsavanje vg programa u um prikazu (u m lu).


Slandardno.

Iw

Cekallje dok se drugi program zavrsi.

programa u

riiizv

prikazu (u pozadini).

d datoteka moie da pokreee Widws progratne, or1a moie da se izvrsava

u miim i zvm prozoru kOji r1e IIl DOS prozor, moiete ku\i tako sto cele
prit isnuti ikonu i loie da izvrsava makr oe Windows aplikacija. Komandne
DOS d atoteke sada su kmd Widws datoleke.

Komande la koris.;enje u komandnim dalolekama


Vise kom andi DOS-a radi samo u kmdi datotekama. uglvm ktlisu
Izvrsavanje drugih kmdi u datoteci. Nabrojimo :
Call
Choice
Echo

ro,

Goto

Poglavlje 34: Upoznajte se sa DOS-om - isti kao stari

877

If
Pause
Rem
5hifl

5ve su dokumentovane u datoteci za 5- 6.2. Ako racunaru jo.s imate


5 6.2, u 005 prozoru se ])rebacite u direktorijum 5 6.2 I upisite IJelp batch .

Pokretanje komandnih datoteka iz makro jezika

u Izvesnlm s]ucajevima " potrebno da pokrenete komandnu D05 datoteku iz Windows aplikacije. Mozet e, . naredili Wlndow5 apllkacljl da pokrene komandnu
datoleku koja pos]ali sadrlaj tekuceg direkto rljuma !tampac - zadatak kOj i skoro
nljedna Windows aptikaclja moze da obavi.
bIste ovo Izveti, moracete unutar aptikacije da napravlte makro ukoliko aplikaclja
i ll1a sopstveni k jezik kao sto Visua t Basic. Na l , u verzlji koja prethodlla
] 97. makro koji pokreee komal1dl1u datoteku Myba tch .bat (preko )
Izgledao otpri1lke ovako:
RunMyBa t ch
-E ~EC ( " mybatch. ' )
-RETU RN ( )

U makro jeziku Vlsuat aslc ! Applicatlons (l se korlstl u l 97 i Wordu 97)


Ista akcija izgledala olprilike ovako:
SUB

IN

SIiEll " rnybatc:h.bat. ".

END SUB

Prikazani ! pokazuju zasto I da d efinisel e za pokretanje svih


svojih komandnih datoteka (Iti da delinisete jedinstvellu prelc u - sabIon, koJoj cete
llli za svaku ko malldllu datoteku). Proverite da 11 l komandne datoteke
koju pokreeete Iz Wlndowsovog makroa t:tvd l1U opclju Always Susd Cu
kartlcl Mlsc okvlra za dljatog Properties), iIi se desltl da Wlndows ! lokus sa
komalldne datoteke nego 1:10 0113 zadatak. Kontrolu preuzeti Windows
aptikacija koja pokrenula komalldl1U datoteku lIego Jfo se dovrSi. Qvo z
izazvati greske koje se tesko otkrlvaJu.

Pronalazenje direktorijuma Windows


Propisno napisan Windows program uvek ! direktorijum koji sadrfi Win.com
(C:\Windows) pozivajuCi Windows preko og skog interfejsa za aplikaciJe (engl .
Applicalion Programillg IlIlerface, /) . 5ta se, medutl m, dogada sa komandnim
dalolekama?
Konstruklori Wlll dowsa obezbedi1l su jednu l:su slstems ku mlivu
okruzellja za ovakve potrebe komalldnih datoteka. Ako otvorlte Wldwsvu DQS
seansu i upisete samo 8 ! (bez parametara), ugledacet e tekuce vdsti sistemskill
l D05- . Jedna od njih te Izgledati priblizno ovako: wllldir: c: \ windows.
Vedst promellljive willdlr jeste dikti u kOIJle Wln .com - u ovom s]ucaJu
direktorijum : \ Windows. Naravno, kada 10 uvek vazilo, ova ll l o kruzenja
Izgubila razlog svog poslojanja.
lll windir Il previse kori sna u svom izvornom obIiku komandne
datoleke uvek zahtevaju da celokupno I slstelllske bude napisano
VELIlM 5LOVIMA. Po ku! aJt e da promellljivu windirupotrebite u stedecoj komandllOj
dalolecl :

878

Deo I : DOS-a

A; \HY . OLL

%WINDIR'\~Y.Dl L

D05 te traiiti promenljivu w;ndirkoja ' da vrednost c;\windows. Windows


, medutim, islu promenljivu (u datoteci Win.com) tsplsao / slovima.
tome , slaganja . l11lld daloteka uopste villeti promenljivu.
P05toje dva ! da se prevaz!de.
Prvi d i rektan - hirur5ki. Upotrebite edit or heksadeclmall\Og koda sa diska Winds 98 n i u datoteci Wln .com i z it tekst illdi u WINDlR. Kada tekst
bude ispisan velikim slovl ma, komal1dna DOS datoteka ml " da p ronade.
Ako, pak, niste raspolozenl za ovakav hirurskl zahvat, llt da naplsete
komandnu datoteku koja te Ispravl\O koris titi vrednost l indi.
SledeC"a komandna datoteka (WIBtest.bat) proverava slste!11Sko o kruieBje, traieC'!
leksl wind]r ,. ] ako ga pronade, prelazi red iza oznake fli :
iEcho
SETjF IHO - widir ">;\ _ l.8
: \ .. l . 8 : \"i .. Z.8
IF EXIST : \ .2 . 8 GOTO :"'OWJN
: \ .2 .

:NOWJN
DEl :\_l . 8
[ Windows 98 . gde sl?
]

red prosleduje rezultat komande Set komandl ~l nd koja razlikuje l i velika


510va. Red koj] pronade Fid zaplsuje u privremenu datoteku. Ako pronade i ed
red sa tekstom indi: , datoteka te blt i az . Ovo te se dogod kada WindOW5
98 podlgnete do rezima komandne I l Ili kada sl e u ziu MS-DOS-a, I kada se
nalazlte u Wlndowsovoj D05 seansl.
Drugl red kopiju prlvremene datoteke pod novim m . Ako prva
datoteka prazna ( bajtova), druga ' bItl stvorena. Na ovu osoblnu komande
05 1311 se hiljade komandnil1 datoteka.
' red zatim proverava da 11 posloji druga lm datoteka. Ako 11, 10
znaci da u si5temskom kuzu teksta wi"dira.
komandna datoteka Izvsvl u Windowsovoj D05 sean5i, datoteka
(_2.! sadrzavala jedan red:

windir-C : \WI NDQWS


ktm

datoteke (_2. ! pokreC'e 5 dato teka windl r.bat (koju morate


lti) sa paramelrom C:\WINooWS (l direktorijuma). DOS-u jedan zllak jednakostllslo sto i prazno mesto, tako da red vldl kao wlndir c: \ windows.
Daloleka windir.bat stoomo 11esl o I radi zapoinjuti sledeC'im redovima:

(iecho
S[T WI N-DIR-%1
DEL : \ _2.8
TekuC"i parametar %1 [ 5ada vred!1Ost c: \ wlndows, 10 0110 510 ste zelell.
Komalldl1a daloteka, izvrsellju, osl avlja u okruzenju sislemsku promenijlvu %wlndlr % za eventualnu buduC"u upotrebu (dok !1 zavrsite tekuC"u 005 SeatlSU ili d ok
pokrenete rac unar) .
Sada mozele da napravlte I izvr5avate I koju komandnu datoteku koja koristi sistemsku promenljivu %win-dir%. san kd datoteke nalaze se u direktoriJumu DOS di5ku Wid$ 98 n. Mozele ih iskoplrali u direktorijum
C: \ Wlndows \ Command ~vrstom dlsku ( mesto gde ~ uvate 005 datoteke za Wl
dOW598).

Poglavlje 34: Upoznajte se sa novim DOS-om - isti kao stan

sc lI

podrucje izuzet no pogodno za Windows ap1ikacije.


6 u d i rektorijumu \ other kornpakt disku Wlndowsom 98.

Windowsov Clipboard
5 g ~e t e

u DOS

879

DOS aplikacije prepoznaju ClipboardlClipbook


Ako u Wlndows aplikacijama istaknete neld tekst , o nda pritisnete tastere Ctrl.lnsert,
istaknuti tekst ~e se iskopirati Cllpboard. Ako prltlsnele l aslere 5 Delel e. l eksl
istakn ut u aplikaclji obrisall lst njegova koplJa ode Clipboard. Kada, k
. kursor premeslile d r ugo mesto u drugu aplikaciju i pritisnete tastere
5hift ,,[nsert, { ! koji s nalazl !l CJi pboardu u slucaja se iskop lratl
lokaclju. Iste mozete d a Izvedete misem ako odaber et e Edll, ; Edit, ! I
Edit, Paste - komande koje Se pojavljuju u linijl l skoro svake Windows aplikacije.
Posle IzvOOenja l koje lh akclja, mozele da p regledale sadrfaj memorljskog
podrucja Ctipboarda lako 510 ~ele pokrenuti m Clipbrd.exe, sasl avnl deo Windowsa. Program , u sl vari, m prikaziuanju Clipboarda - { sam Clipboard.
Memo rij sko pod r ucje Cli pboarda moze l eksla da sad rzl i lm drugacJje
podatke - rasterske slike, slike u lormatu Windows lI1etafile (WM F) i drugo.
5 aplikclje m razllclt o podrzavaju Wlndows Cltpboard. od (.
Edit.co!n) da korl ste dl rektno. neke d ruge. kao Microsoft ov Word
005. imaju komande za razmenu podataka ClIpboardom u sopstvenim m m.
(podrazumeva da pokrenut Wlndows i da Clipboard poslojl.)
Na Clipboord mozel e da iskopirale ' iz DOS aplikacije: upotrebile dugmad
Mark i palele alal ki D05 prozora. k ste u Wlndowsovoj D05 l l
ekranu, p r itisnile l aster I Screen i sav tek st iskopl rajte Clipboard. U prozoru
pr itisnite A il ~ Prl Sc i 005 prozor se Clip board Is kopi rat i kao graflka,
biste postavi!i tekst sa Clipboardom D05 apllkaclju. pokrenite apllkaclju u
zoru i jednostavno pritisnite dugme Paste sa palel e alatki. Tekst biti unet !l poziciju
kursora u DOS aplikaciji.
k primelite da u tekstu koji ste Clipboarda uBeli u aplikaciju nedostaju neld
znaci, program mozda u stanju da I brzinom kojom Clipboard 5alje. Tada
!l1orate da ul1esete izmene u preeicu ka D05 apl ikaciji. tj. da OOusta!\ete od Fast
Pasting ( pritis!lite karticu okvi ru za d ijalog tl).

vsa

oko lI

Ako ozbiljniji m dok preuzimate materijal Clipboard a u DOS


aplikaciju ( l i ml postupak). mozda post oji sukob formata. !
apiikacije koje ucesl vuju u procesu ~kopiraj i uti
izvor til . Clipboard
OOredl5te - m imatl bar jedan zajednicki l ! da se proces uspe~ no .
Mozda ~e l e moratl d a snimite materiJal kao datoteku cvrsll dlsk, potom
da pokusate da i l it (el1gl. m) u 5 apllkacljl. lu Notepada rnaterijal
nlOzele da sl1imlte disk kao !l (Ilefor!natirall) lekst (g l . plain fext). Ako, pak.
zelite da zadrzite I formaliranje (ll. kurzivnl ispls, razlicitu l slova), snimite ga koristeti Windows Write u lormatu za Microsoftov Word. Mnogi DOS programi
og da uvoze datoteke Microsoltovog Worda cyaj~1 fo rmati ranje.
biste uneli slike u DOS ap1ikaciju, pokusajte pretl1odno da Ih snimite u fo rmatu
iz programa MS ! iIi u d rugom fo rmatu og Paint SllOP ro,
onda poku!!ajte da takvu datoteku otvo rit e u DOS apllkaclji.

880

VI: DOS-a

mozete da pokrenete DOS aplikaciju? Obrisite Clipboard

Ako DDS seansa z da se l zato sto dovoljno , Iznenadicete


se, l mozda kr iv Clipboard. Na Cllpboard mozete da sms prakticno sve, i
neki veliki objekat kOji ostaje u lI1m! sve dok komande ! primenite
nesto drugo.
_Skolsko~ resenje !! I da pokrenete program Cllpboard (Start,
gs , Accessories, System Tools, Clipboard Viewer), onda da odaberete Edit,
Delete. se okvir za dijalog sa ( koje da odgovorite
potvrdno) da l! zelite da sa ll obrisete sve sto zauzima mm. Naravno,
postoji i d i rektniji .
Kada vas zadesi dstt k , samo Iskopirajte Clipboard jedan jedini
znak. Sva zauze ta mm se slbod, osim maleckog dela
za ' ] jedan znak. Nema potrebe da IJapustate aplikaclju u kojoj radite I da odgovarate
okvire koji lskatu.
Tada pokusajte da pokrenete koji nisu l ! se pokrenu zbog
nedostatka .

Koriscenje lastera Prinl Screen u DOS seansama


Naglasavamo da u tastera ! Screen mozete iz 005 aplikacije ( iz kmd
I DOS-a) d a uputite l stampat. ada uklonite potvrdu sa PrtSc u
l DOS aplikacije (smestenoj u kartici Misc okvlra za dljalog Properties) , ! JIi
slika ! stampac st Clipboard .

Slampanje sadriaja direktorijuma


Iz Windowsa te.sko odstampati sadrzaj direktorijuma (omotnlce). U Exploreru iII
zoru direktorijuma prebacite fokus odredeni direktorijum. Prikaz direktorijuma
posaljile Clipboo.rd pritiskajuCi tastere Alt .. PrtSc. , prikaz unesite u
r7.I datotektt MS l i iz odstampajte (kao sliku).
vas zadovoljiti samo ako sadrzaj direktorijuma staje jedan k. sle
mozda mazohista, biste zeleli da opisanl postupak vit vise puta"!
Srecom, DOS udi ltrtltiVI resenje.
OR'

Stampanje sadrZaja direktorijuma iz D5-


Korak 1.
Korak 2.
Korak

Korak 4.

Korak 5.

Prltisnite dugme Star1.. izaberite Programs i onda pritisnite M5-DOS Prompt.


(change directory) prebacite se u direktorijum ! sdz zelite da
odstampale.
Upisite komandu dlr:> dlr.txt i prit isnite Enter. Ukoliko ste komandu DIR podesiH
saeeka posle svake prikazane ekranske strane. unesite umesto prethodne
sledeeu komandu: dlr - :>dlr.txt. Sadrtaj direktorijuma biti ! u datoteku
koja se moze stampati.
Sadrtaj direktorijuma mozete i direktno uputite stampac komandom
dir>lpt1:. ali kod laserskih stampaea cete morati zdu stranicu izbacite ruCno.
Vratite se u uplorer I pronadite direktorijum i vas sadrtaj interesuje. Desnim
tasterom misa pritisnite datoteku . biste izabrali. ( mozete
pronadete, pritisnite taster F5 i osvezite uplorerov prikaz.)
Pritisnite ! u .

Poglavlje 34: Upoznajte se sa

DOS-om - isti kao stari

881.

Ako ste preCicu do rezima komandne l DOS-a koristeei uputstva iz

odeljka .. Povezivanje DOS prozora sa Ex pl0eo ~ u pogJavlju, onda preskoeite


prva dva koraka iz navedenog uputs tva.
lako opisani postupak dobar ako stampate direktorijum, dosadice
ako 10 treba da radite cesto. Tada vam vise odgovara]o da odgovarajucu
komandu pronadete u iu. mozete da jzvedete ako napravlte
kom andnu datoteku za stampanje sadrzaja direktorijuma, u bazu Reglst ry Ullesete
izmene kOje povezati sa direktorijumima. [ kako:

ORA'
Stampanje sadrzaja direktorijuma iz prirucnog menija
Korak.1.

Pomo~u

Notepada napravite datoteku

sadzi

sledeee redove:

cd :l;J
r

2.

4.

5 .
r

6.

7.

8 .
r

9.

dlr>lptl
ste komandu OIR podesavali, drugi red ( da izmenite u skladu sa Kora 3 prethodnog uputstva .Stampanje sadzaja direktorijuma iz $-".
slampale drugi lZ ( l1), u drugi red unesite i tu izmenu.
Snimite datoteku u direktorijum System ( smo preporul:ill u poglavlju
) pod zvoI Printdir.bat.
U Exploreru pronadite daloleku Printdir.bal. pritisnite desnlm tasterom misa,
pritisnile Properties onda karticu Program. Oznocite l Close l i odaberite Mlnimized iz padajuce liste Run, Pritisnite
POkrenile editor z Regist!)' (Regedit.eJ\e u direktorijumu \Windows). Pronadite
ogranak _CLASSES_ROOT\Oirectory\shell i islaknile shell u lI .
Pritisnite desni taster misa nad desnim m i odaberite New, . Upisite Prlnt
m odrednice i prilisnile Enler.
Istaknite odrednicu ! u l , pritisnite desni taster misa nad desnim
m i Izaberile New, . Unesile Command I odrednice i pritisnile
Enter.
Dvaput pritisnite Default u desnom i upisite : \ System \ Printdir.bat ,
Izadite iz editora baze Regist!)'. nastaju odmah.

Opisanim postupkom se u prirucni unosl komanda Print . Kada pritisnete


desni taster misa nad direktorijumom, ovu kornandu mozete iskoristiti da biste stam njegov sadrzaj.

"" vrednosti parametra Files u datoteci Config.sys,

u odnosu datoteku System.ini


Dok rade, aptikaclje otvaraju datoteke. DOS obezbedllje postupak kojim se rezervise
dovoJjno za eviden\iranje razlicitih datoteka koj e " aplikacije mozda ucitavali i oSl avtjati otvorenirn. rn se rezervlse iskazom, . Fits " u datotecl
COllflg.sys sto DOs..u ornogucuje dovoljno prostora da smesti l kojih
apJikacija radi sa datotekarna; su ukazatelji datoteke (engl. / halld/es).
Kada u Widwsv DOS seansi pokrenete DQS aplikaciju koJa koristi rnnogo
t v ih datoteka, lZd C"ete se suociti sa sledeeom porukom greSci:

Insu ff icient File Handles, !ncreose Files Conf1g , sys


(Nedovoljon ukazateljo datoteke. Povetajte pdrome t or Files
u datoteci Conf1g.sys)

882

: DOS-a

-'-'-'--'------

Sa ova poruka pogrclina, Jer necete ukloniti tako sto cete izmeniti izjavu

files .. u datoteci Conlig.sys. Trebalo

da poruka glasl:

le~ IS '
ocel_~k ~86'1h] catoteke $Y$TEM.I\I . 1.;I::011kO
u.;ztl datoteke ~k.t rdvlr]''. uvetajte n jihOV broj

1 lajte ' PerVMF


.
,

IS
2 .

ro

ukazatelja datotekc vdtl ([ datoteci Corlfl g.sys O(lnosl se [l ukazatelJe


kojima raspolazu aplikac ije. Iskaz Pevmfiles" u datotecl System.ini odreduje makslma1311 ro ukazatelja l kojoJ vi tu l a.sii koja radl pod Wlnclowsom. Bez ovog
iskaza u datoteci Syslem.lnl. Wldws m s slarldardnih 10 ukazatelja za
DOS seansu. Za neke DOS apllkaclJe 10 premalo.
Windows preporucuje 30 ukazatelJa daloteke u datoteci Config.sys. Broj ukaza'l vitul masini naveden u daloleci System.lnl treba da menjate samo ako se
pojavi poruka gresci . UkazatelJ datoteku zauzima sasv1m ma:to memorije - nekoliko
baJta u
Ukupan broj ukazatelja [ datoteke nave<len u iskazlnll.l Files _ u daloteci Config.sys
1 Pevmflles " u datoleci Systell1.irJi moze l 255 (l verovatno da se 10

oos.u.

dg) .

Ukratko
Windows 98 obezl>eduje l virtuelnu masinu za 005 programe.
mog da se izvrsavaju u Windowsovlm 005 seansama .

005 programl

... Windows 98 preuzill1a I vi~e funkclja sto 10 ranije obezbedivao 005.


Rzml koji slvarn! operativni sislem .
... Wil1dows programl mog da korisle konvenciona]nu memoriju koje nikada
dovoljno. Gvi posle<1lcama ovog propusta u dlzajl1u .

.. Wlndows 98 obezbeduje DOS prozor za 005 ekrall. 005 k opremljell sa 20


zlih fontova 1moze se urgm pri1agodavatl ru 005 prozora .
..

OOS progatna se moze stlc! preclcom bas kao i (10 Wlrldows gr. Ove
prceice defiBisu i vlrtuelnt[ rsi1U u kojoj se 005 program IzvrSava.

Ako 005 progratl1 mozete da pokrenete u Windowsovoj D05 seansi. trebalo da


10 bude gu u rezimu MS-DOS-a ( realnom rezimu DOS-a). 5vaki og r mo:le
imati sopslvene datoteke AUloexec.bat, OOnosno l!fs .
md

datoteke sada rade i sa OOS i sa Wlndows grim,


korlstite komandne D05 datoleke da bisle programlrali Wlndows.

mozete da

You might also like