Professional Documents
Culture Documents
Tajne DOS-a
Tajne DOS-a
Upoznajte se sa novi
- isti kao stari
u 0Y0II1 pogIavIju
kz
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
Deo : n DOS-a
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
83:1.
Slag torti?
832
_..
sa
......
datoteke obrisane Iz
. .
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.
34-1
datotell.e
DefinJclJa
Chkdsk.exe
Deltree.exe
Dlskcopy.com
Doskey.com
Ureduje komandne
Edit.oom
lk
Extract.exe
FC.exe
Fdisk.exe
Find.exe
Format.oom
Formatira disk
lextact. exe
.m
Pod~ya
l.abel.exe
zn
disk
m.
od.
More.com
Prikaz ne
ove .
Mscdex.exe
Do
NlslUnC.exe
Scandisk.exe
poziva
l,
makroe
za uredivanje datoteka
()
daloteke
dve datoteke
particije i konfigunSe disk niskom
!!
teksl u dalOlecl
zauzetosl
mm
programi za
(ekranskej s!rane
l n
gre~ke
ure<laja
834
VI: DOS-a
Tabela 14-1
'
datotell.e
"
"
%,"
InntaYl
/l
Scanreg.e~e
Share.e~e
Sort,~e
$ortJra
Start.exe
Subst,e~e
Zam
Sys.com
I 3
2 .
Pobolj~na
sadi'l
i pregleda
datoteke
.,
koja se
pozi
komandom
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
835
Break
Files
Include
Buffers
Country
Install
Lastdrive
Devicehigh
Menucolor
Menuitem
Numlock
Drivparm
Rem
'"
Shell
Slacks
Submenu
Switches
il
Fcbs
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
005-
836
VI: DOS-a
radi u
tlsti.
Qva komanda
radi sa
rnoj ~.
. .
. ..
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:
837
c:\Windows\Comll"nd\D
Doskey
m-mm.
'skey
,. Ip
Preice
ka komandama DOSa
Pravljenje
Korak 1..
Korak 2.
Korak 3.
Korak 4.
Korak 5.
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 ?
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 .
Ukoliko
vim
839
ztrl
o lakSice
W]ndows
.l.
uocicete da Widws
blsmo zeleli da ih u potpu-
nostllskorislile.
OOS p rograme mozele da Izvrsavale:
Nakon za tvaranja W]ndowsa i p relaska u !lr MS-OO$-a bez 0l1!! pokre' slslel1la
s i s t r
do rezima
kmld Il
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.
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.
l.
Izmel10m s\lojstava
..-........
nzfrdttk
ptl
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.
ORA'
Izlazak iz Windowsa i prelazak u reiim MS-OOS-a
-_.
_", ...-ro
"'-.- ...
Korak 1 .
Korak 2.
Korak .
Korak 4.
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
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.
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
'onla u DOS-u
]zmenili
Oznacavali, kopirali i
]stvlli
lila d
OOS prozora
I/
it
]]
tri
tako sl o
tete:
Poglavlje 34:
Uzt
se
845
, ....
_...
'
DOS fonta, prvi postupak
Korak
..
Korak 2.
Korak .
Korak 4.
Korak S.
OR'
VI:
DOS-a
.......
;.. .. 1f\o'J'"
11' .1 $'...'1"* I
"'
......
...--"'
...,..
Auto -
za fontove
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.
Korak 4.
Korak 5.
Korak 6 .
847
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 .
zaJ1imljiv
'
Promena tekueeg direktorijuma u OOS-U
Korak 1..
2.
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
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.
..... "-
_", ...
849
kt
programa I prlllsl1ull
850
VI:
.--------
DOS-a
-------------------------------------------.
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.
KORACI
PrikazivanJe svojstava DOS aplikacije
Korak 1.
Korak 2.
KORACI
Pristup DOS
Korak 1 .
Korak 2.
Korak 3.
Korak 4.
851
bitl satuvane u
Ov
Ako
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 ...._ .
"
"
s-DOS
"
...
852
""'" '-1
0 .. ,,,,,, __
":;1
t1I
--"""
''''''
OOgOI !""'"'-
1_
,~.
..
...
dugme Cllange
le\.....,,.,oows
[_
ItloooI
l.
... _
[... lfgIIj
::
D>OnUJ 1.."...
""'" 1
Ime aplikacije
[
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,
-.. ...
za
853
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:
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.
----------------~~~~~~~~
---....
855
:=,~...
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.
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
..
~
~~[!,~~
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
\\Io1NOO'W5'lSF'R
PIf
~_S{j()~_ _ ,.,
iollll
:tSOOS_.,
.wsoos_
..,w,w'1
.,
-:.
Stt1ddt
Svojstva fonlova
DetaJje kartici Font pronac i cete ranlje u
za prikaz u DQS prozoru ~.
Sve
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,
konvencionalne
mi
za izvodenje DOS
jeda n za svaki
'
programu dodelili
Ovde mo1:ete da
nazna~lte ko!~ine sfiv konvencionalne.
pro~rene. produzene i/ DPMI memorije.
eOr--III ".
'LIJ'
:: ::::......... .~-=:--c::J"
100..01 I
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
ZaJticena
Kada
ov
859
zaS tl~eno
slvar.
Okrulenje
Ukol lko
lS l .
Proiirena
memorij.a
.,'
...... ,.,
...
.,
_""'.01. """'"
1<81:
(
' . JloISl
,..,
['
'
LI 4
rzS.()(
LOOoCSI
.., ,......,
zz
.,
.
u_J:t
QOS, :'0:'
''''' :;;
',,"'DPLIr:iO,
--
03
~rena 8,
860
D : DOSa
Produiena (XMSJ
lIIori
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
(I)
86:1
,,",,_Iro
1"
Sr
'Iw.c I
\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.
Dimik
I05-
da
ispisala tekst
dodeljivanje memorije
Neka radi
uvr
ekrana
ro !
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
ws ',
"'---'''''
11 D
: ; """"
f;'k-;&I'."
86
drugo
.....
,r .
.....
TZL."'"
.':~'.""_"
P~_''''-
"""
' .:"'""
..... :
,-.,~.
' ....11!b
' ;
'
' 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
ist
nekl dogadaj
(11 .
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
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.
Kombl,.lIcljll
Frm"'clJa
Att+Tab
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
AII+Prinl Screen
opira
}m,
kao
,
=
l(ombinacJja
FunkdJa
AIt+razmklt.a
Otvara Slstemski .
Prebacuje lokus
lvu
aplikaciju.
lekst l1
litrd .
AIt .. [nter
sledeC'u
l l r vrSir
Prinl Screen
Da
865
DOS aplikacija
ll
da koristi neki
..
...... 0 0 0 ( ....
.......... :0"0
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
MS-S
)l
preticu ka rezimu
MS-S-a.
uradlte
s l ede~e:
KORACI
Prav1jenje precice za rezim 5-005-
Korak 1..
VI: n
Korak .
Korak 4 .
Korak 5.
Korak 6.
Korak 7 .
Korak 8 .
$-
ikl
867
biste u kako se
ORA'
Pravljenje privatnih datoteka Autoexec.bat i Config.sys
Korak 1..
Korak 2.
"'" _
\\ol1OOWS\DSI, T[STPIf
~ .L1~~":':"
CaiIIu....
I ""'" I
Korak .
Korak 4.
Korak 5 .
Korak 6.
Korak 7.
Korak 8 .
868
.5Il80::l,,".,'
.",,_
.. 1"'0-" M$:OOS _
'; [''"
.D./
1..1..,..,_,.., .....
M_([MSI
Oct. ... _
or
....... d .....
C:....I
~- : \Widws\m
SET
TEMP - :\Widws\m
= ...
Gde se nalaze
tn
datoteke?
ORA'
Zagledanje u unutrasnjost
I(orak
I(orak
Korak
Korak
1.
2.
3.
4.
869
M5-00S mode
""'-
_...
OFF
RE M The fo11ow1ng
1!>
have
crea t ed
loI indows .
no t modify
t hem.
COM
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
OOS-SINGl
Oevlce- : \Wld ~ s\imm . ss
OeviceHigh- : \Wid ~ s\mm8 .
noems
...........
C/,InlIk
Adresa
http://premium.microsoflcom/
suppor1jkb/ articleS/Q 135/1/ 74,asp
h:/ /premiLlm.microsoft.com/
http://premlum.microsoft.com/
support/kb/ articles/Qt 50//2.sp
Ra~unar
http:// premium.microsoft.com/
support/kb/ articles/Q 148/ 7/95.asp
http:// premium.microsoft.com/
su pport/ kb/ rtic les/Qt 38/9/9 6. S!J
(!
Using
http://premiLlm.microsoflcom/
suppor1jkb/ articles/Q 134/4/00.S!J
<lko
http://premium.microsoflcom/
support/kb/ rtil5/Q 120/ 3/89 .s
http://premium.microsoft.com/
support/ kb/article5/Q 141/3/08.s
Vi~
http://premium.microsoflcom/
support/ kb/ articles/Q 149/ 5/ 48.asp
----------------~~--~--~---
871.
http://premium.microsoft.com/
support/kb/ articles/Q 138/4/1 O.asp
ro!
Commarlln Wlrlows
http://premlum.mICrosoft.com/
StJpport/kb/ aIUCIes/Q 142/ 1/ B9.asp
95)
http://premium.mitrosoft.com/
suppol\lkb/ articleS/Q 148/9/19.a5p
1!
Ijnesite
biste se vrat 1
872
Deo I: DOS~a
Set. Wlnpmt.-Uneslte
98.
S SPSG
za
Devjce-:\Widws\~~d\sl
.sys
SET
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
,
ll
'l
kao ovde.)
Posto sle izmenili i Conflg.sys i Autoexec.bal zatvorile i
da se ktl .
l10
pokrenite Wil1dows
873
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
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
874
D VI: DOS-a
za
Napravite
fta.!1134-3
set Winpmt-
$els
$elf
Prem~
$eIO;30;4&n
Vrata sve
t;e ,
zatim ih poslavtja
kasnije.
$elK
DOS
S~s'oo...
$l1
Pomr
Att"Tab za prelaz...
$_
$I:37;40:1
Postavlja i l, pojat3no,
Ii$
novl re<l.
$l
Vrata kul'SOf
$P$G
~a
'
prvobitnu PQZICiju.
odmntkza
putanJe i k >.
I :
bro
svake objaSnjen
875
Funkclj.
Se[B
'[n
kursor
'{n
O~""
f>o.r IwIW
SelnO
POmer.I
Sel2J
( rvi
odzrvnik
:\
redova
udesno koIooa
IwIW
koIona
A ko ielite sopstvene
v il
koji odgovaraju
iT.bl ~ 34-S
~~":.~.,. biI.')e .
FunkclJ,
Poti!iava
PodvIafi leIIst (
Ood
PreoI<.rete prikaza
Pon~tava
teksta
31
Crvena teksta
33
plan
(teksta)
IfIOromlm
sistemima)
3
7
40
pozn
41
Crvena pozadina
42
len
teksta
pozadlna
43
poz.aOlna
44
45
46
47
Bela pozn
pozadlna
876
... : bojaNn
prednjeg
( teksta)
sv (
zdi .
, i ~
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
su sledeee:
frtJ
zvsv rvg
')(
Iw
programa u
riiizv
prikazu (u pozadini).
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.
ro,
Goto
877
If
Pause
Rem
5hifl
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 ( )
IN
END SUB
878
Deo I : DOS-a
A; \HY . OLL
%WINDIR'\~Y.Dl L
:NOWJN
DEl :\_l . 8
[ Windows 98 . gde sl?
]
(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).
sc lI
Windowsov Clipboard
5 g ~e t e
u DOS
879
vsa
oko lI
880
VI: DOS-a
Korak 4.
Korak 5.
881.
ORA'
Stampanje sadrzaja direktorijuma iz prirucnog menija
Korak.1.
Pomo~u
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.
882
: DOS-a
-'-'-'--'------
Sa ova poruka pogrclina, Jer necete ukloniti tako sto cete izmeniti izjavu
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
IS
2 .
ro
oos.u.
dg) .
Ukratko
Windows 98 obezl>eduje l virtuelnu masinu za 005 programe.
mog da se izvrsavaju u Windowsovlm 005 seansama .
005 programl
OOS progatna se moze stlc! preclcom bas kao i (10 Wlrldows gr. Ove
prceice defiBisu i vlrtuelnt[ rsi1U u kojoj se 005 program IzvrSava.
mozete da