Está en la página 1de 32

Sistema Operativo MS-DOS

Unidad: El Sistema Operativo MS-DOS


INDICE
I.- CMO ORGANIZA A IN!ORMACIN MS-DOS
Ar"#ivos
Dire"torios
El dire"torio a"t$al
S$%dire"torios
El dire"torio ra&'
Unidades
Uso de r$tas para espe"i(i"ar la posi"i)n de $n ar"#ivo.
Asi*na"i)n de nom%re a ar"#ivos + dire"torios
Uso de e,tensiones
Uso de "omodines
O%ten"i)n de a+$da
II.- A-RENDIZA.E DE OS CONCE-/OS 01SICOS SO0RE MS-DOS
!i"#eros del sistema
El ar"#ivo COMMAND.COM
S&m%olo del Sistema
-resenta"i)n del "ontenido de $n dire"torio.
Cam%io de dire"torio.
-ara ver el "ontenido de $n dire"torio pantalla a pantalla.
Cam%io de n$evo al dire"torio ra&'.
Crea"i)n de $n dire"torio.
Cam%io de $nidades.
Copia de $n solo ar"#ivo
Copia de $n *r$po de ar"#ivos
Moviendo ar"#ivos
2is$ali'a"i)n del "ontenido de $n ar"#ivo de te,to
Pgina 1 de 32
Sistema Operativo MS-DOS
Compara"i)n de ar"#ivos
Cam%io de nom%re de ar"#ivos
Elimina"i)n de ar"#ivos.
Atri%$tos de $n ar"#ivo.
Dar (ormato a $n dis3$ete
Entrada + salida de los pro*ramas. El redire""inamiento.
Redire""i)n de la entrada
Redire""i)n de la salida.
/$%er&as + !iltros
El "omando !IND
El "omando MORE
El "omando SOR/
!i"#eros de -ro"esamiento por otes
2is$ali'a"i)n de mensa4es.
Introd$""i)n de "omentarios.
-ar5metros.
Saltos en la e4e"$"i)n.
Salto "ondi"ional
El (i"#ero AU/OE6EC.0A/
III.- A-7NDICE DE COMANDOS
Ar"#ivos Dire"torios !iltros Dis"os 0A/ Otros
COPY CD FIND DISKCOPY ECO C!S
DE! DE!"#EE MO#E FO#M$" E%I" D$"E
DI# MD SO#" !$&E! 'O"O KEY&
FC P$" (O! IF MEM
MO(E #D P$)SE MODE
#EN$ME #EM "IME
"YPE SIF" (E#
%COPY
Pgina 2 de 32
Sistema Operativo MS-DOS
Unidad: El Sistema Operativo MS-DOS
MSDOS es *n sistema de operativo +reado por Mi"roso(t, E- signi.i+ado de
MSDOS es Mi+roSo.t Dis/ Operating S0stem 1Sistema Operativo de Dis+o2
I.- CMO ORGANIZA A IN!ORMACIN MS-DOS
Ar"#ivos
)n ar+3ivo es -a *nidad prin+ipa- de a-ma+enamiento de- ordenador 1PC2, )n
ar+3ivo -e permite a MS-DOS disting*ir entre *n +on4*nto de in.orma+i5n 0 otro, Por
e4emp-o6 +*ando se *ti-i7a *n programa de a-ma+enamiento de te8to para es+ri9ir *na +arta6
se a-ma+ena en s* propio ar+3ivo, "odo ar+3ivo posee *n nom9re6 e- +*a- genera-mente
indi+a e- tipo de in.orma+i5n :*e +ontiene di+3o ar+3ivo,
!os ar+3ivos provienen de distintas partes, $-g*nos son propios de- sistema
operativo6 otros pertene+en a -as ap-i+a+iones6 +omo por e4emp-o *n pro+esador de te8tos,
!os ar+3ivos +ontienen +5digos 0 otra in.orma+i5n ne+esaria para :*e e- ordenador 0 -as
ap-i+a+iones p*edan e4e+*tarse,
Dire"torios
Podemos a-ma+enar gr*pos de ar+3ivos :*e tienen re-a+i5n entre s; en dire+torios o
+arpetas, Por e4emp-o -os +omandos 0 -os ar+3ivos re-ativos a- sistema operativo MS-DOS
se en+*entran a-ma+enados en *n mismo dire+torio 1C<=>INDO>S=COMM$ND2,
El dire"torio a"t$al
Se --ama dire+torio a+t*a- a- dire+torio en e- :*e se en+*entra a+t*a-mente, Sa9er e-
nom9re de- dire+torio a+t*a- a0*da no so-o a en+ontrar ar+3ivos6 sino tam9i?n a desp-a7arse
ms .+i-mente de *n dire+torio a otro,
S$%dire"torios
!os dire+torios adems de +ontener ar+3ivos p*eden +ontener otros dire+torios, )n
dire+torio :*e se en+*entre dentro de otro dire+torio se --ama @s*9dire+torioA, "am9i?n se
s*e-e de+ir :*e se trata de *n dire+torio @3i4oA 0 a- dire+torio :*e -o +ontiene :*e es s*
dire+torio @padreA,
El dire"torio ra&'
En teor;a6 todos -os dire+torios son s*9dire+torios a e8+ep+i5n de *no6 e- dire+torio
ra;76 :*e es e- p*nto de partida desde e- +*a- se rami.i+an todos -os dems dire+torios, E-
dire+torio ra;7 +are+e de nom9re6 0 se s*e-e identi.i+ar +on e- s;m9o-o 1=2
Pgina 3 de 32
Sistema Operativo MS-DOS
Para re.erirnos a ar+3ivos de *n dire+torio6 podemos espe+i.i+ar -a *9i+a+i5n de-
mismo en -a estr*+t*ra de dire+torios6 es de+ir -a r*ta de dire+torios 1tam9i?n --amado
@P$"A2 en donde se en+*entra a-ma+enado e- ar+3ivo, Si nos re.erimos a ar+3ivos :*e se
en+*entran en n*estro dire+torio a+tivo podemos *ti-i7ar so-o -os nom9res de -os ar+3ivos
sin espe+i.i+ar -a r*ta de a++eso 0a :*e por de.e+to e- sistema operativo -os 9*s+ar en
di+3o dire+torio a+tivo,
Unidades
$s; +omo *n dire+torio es *n gr*po de ar+3ivos6 *na *nidad6 :*e siempre est
representada por *na -etra6 es *n gr*po de dire+torios, !os tipos ms +om*nes de *nidades
son e- dis"o d$ro 1se identi.i+a +on C<26 e- dis3$ete 1se identi.i+a +on A< o 0<2 0 -e+tor de
CD-ROM 1:*e se s*e-e identi.i+ar +on D<2, Si se dispone de *na red es posi9-e :*e
tengamos ms -etras de *nidades adi+iona-es, "odas -as *nidades independientemente de s*
tipo6 tienen *n dire+torio ra;7,
E- s;m9o-o de- sistema C:89 indi+a :*e -a *nidad C es -a *nidad a+t*a- 0 :*e e-
dire+torio ra;76 representado por *na 9arra diagona- inversa 1=26 es e- dire+torio a+t*a-,
Uso de r$tas para espe"i(i"ar la posi"i)n de $n ar"#ivo.
)na r*ta es e- +amino :*e --eva de- dire+torio ra;7 de *na *nidad a- ar+3ivo :*e
desee *sar, Por e4emp-o6 para tener a++eso a- ar+3ivo @"EM$1,"%"A de- s*9dire+torio
$P)N"ES en e- dire+torio "#$&$BO de -a *nidad de- dis+o d*ro de9emos re.erirnos
+omo<
C<="#$&$BO=$P)N"ES="EM$1,"%"
!a primera -etra +on dos p*ntos 1C<2 representa -a *nidad :*e +ontiene e- ar+3ivo,
!a primera 9arra diagona- inversa 1=2 representa e- dire+torio ra;7, !a seg*nda 9arra
diagona- inversa separa e- dire+torio "#$&$BO de- s*9dire+torio $P)N"ES, !a ter+era
9arra diagona- inversa separa e- s*9dire+torio $P)N"ES de- ar+3ivo "EM$1,"%",
Asi*na"i)n de nom%re a ar"#ivos + dire"torios
"odos -os ar+3ivos 0 -os dire+torios6 e8+epto e- dire+torio ra;7 de +ada *nidad de9en
tener *n nom9re, $ +ontin*a+i5n se res*men -as reg-as para nom9rar a -os ar+3ivos 0
dire+torios<
P*eden tener *n m8imo de o+3o +ara+teres, $dems6 p*eden in+-*ir *na
e8tensi5n de 3asta tres +ara+teres de -ongit*d,
No se disting*e entre ma0Cs+*-as 0 minCs+*-as, Es de+ir :*e6 a- es+ri9ir *n
nom9re6 no importa si *sa -etras ma0Cs+*-as o minCs+*-as,
S5-o p*eden tener -etras de -a $ a -a D6 nCmeros de- E a- F 0 -os +ara+ teres
espe+ia-es sig*ientes< +ar+ter de s*9ra0ado 1G26 s;m9o-o de inter+a-a+i5n 1H26
s;m9o-o de moneda 1I26 ti-de 1J26 signo de admira+i5n 1K26 signo de nCmero 1L26
signo de por+enta4e 1M26 s;m9o-o de *ni5n 1N26 g*i5n 1-26 --aves 1OP26 arro9a
Pgina Q de 32
Sistema Operativo MS-DOS
1R26 +omi--a sen+i--a 1S26 ap5stro.o 1T2 0 par?ntesis 12, No se a+epta ningCn otro
+ar+ter,
No p*eden +ontener espa+ios6 +omas6 9arras diagona-es inversas o p*ntos
1e8+epto e- p*nto :*e separa e- nom9re de -a e8tensi5n2
No p*eden tener e- mismo nom9re :*e otro ar+3ivo o s*9dire+torio de- mismo
dire+torio,
Uso de e,tensiones
Por -o genera- -os nom9res de -os ar+3ivos +onstan de dos partes< e- nom9re 0 -a
e8tensi5n, Estas partes van separadas por *n p*nto, E- nom9re 1:*e va antes de- p*nto2
p*ede tener 3asta o+3o +ara+teres de e8tensi5n 0 de9e re.-e4ar e- +ontenido de- ar+3ivo, !a
e8tensi5n 1:*e va desp*?s de- p*nto2 p*ede tener *n m8imo de tres +ara+teres de -ongit*d,
!as e8tensiones tam9i?n se p*eden *ti-i7ar en -os nom9res de dire+torio pero6 por -o
genera-6 no se *san para este prop5sito,
E4emp-os de e8tensiones son<
.E6E Programa e4e+*ta9-e,
.COMComando e4e+*ta9-e de- sistema operativo
.0A/ Fi+3ero por -otes e4e+*ta9-e
.S:S Fi+3ero de +on.ig*ra+i5n de- sistema,
./6/ Fi+3ero de te8to 1$SCII2
.DOC Fi+3ero de te8to +reado +on e- editor de te8tos >O#D
Uso de "omodines
Si se desea rea-i7ar *na tarea para *n gr*po de ar+3ivos +*0os nom9res tengan a-go
en +omCn6 se p*ede *ti-i7ar *no o ms +omodines para espe+i.i+ar gr*pos de ar+3ivos, MS-
DOS re+ono+e dos +omodines<
e- asteris+o 1;26 :*e representa *no o ms +ara+teres :*e sean +om*nes para *n
gr*po de ar+3ivos,
e- signo de interroga+i5n 1<26 :*e representa *n so-o +ar+ter :*e sea +omCn a *n
gr*po de ar+3ivos,
E4emp-os de +omodines<
Comod&n Representa E4emplos
;./6/ "odos -os ar+3ivos +on -a e8tensi5n ,"%" "EM$1,"%"
!I&#O,"%"
IN!ORME.; "odos -os ar+3ivos --amados INFO#ME6 +on +*a-:*ier
e8tensi5n,
INFO#ME,"%"
INFO#ME,DOC
M;.; "odos -os ar+3ivos :*e +omien+en +on -a -etra M6
+*a-:*iera :*e sea s* e8tensi5n
ME"#O,E%E
MESES,DOC
MEMO#I$,"%"
<<<.; "odos -os ar+3ivos +on nom9res de 3 -etras6 +on o sin
e8tensi5n,
$'O,"%"
!I&,E%E
"EM,"%"
Pgina U de 32
Sistema Operativo MS-DOS
O%ten"i)n de a+$da
Se p*ede o9tener in.orma+i5n de todo -os +omandos de MS-DOS e4e+*tando e-
+omando =E- 1este +omando p*ede no .*n+ionar para versiones de MS-DOS :*e se
e4e+*ten so9re >indoVs2,
"am9i?n es posi9-e mostrar a0*da espe+;.i+a de *n +omando es+ri9iendo e- nom9re
de- +omando seg*ido de- modi.i+ador ><, Por e4emp-o6 para ver -a sinta8is de- +omando
DI#6 se de9er;a es+ri9ir<
DI# WX
II.- A-RENDIZA.E DE OS CONCE-/OS 01SICOS SO0RE MS-DOS
!i"#eros del sistema
MS-DOS tiene dos ar+3ivos :*e +ontienen -as .*n+iones :*e gestionan -os re+*rsos
internos de- ordenador, Estos ar+3ivos tienen -a +ara+ter;sti+a :*e son o+*-tos6 -o +*a-
:*iere de+ir :*e no se m*estran +omo e- resto de ar+3ivos dentro de *n dire+torio, #esiden
en e- dire+torio ra;7 0 se +opian +*ando se +rea *n dis:*ete de arran:*e de- sistema, Estos
dos ar+3ivos son< IO.S:S + MSDOS.S:S
El ar"#ivo COMMAND.COM
Este ar+3ivo es esen+ia- 0a :*e +ontiene internamente -as 5rdenes 9si+as de MS-
DOS6 -as +*a-es se mantienen residentes en memoria para s* *so .re+*ente,
Por otro -ado sirve de int?rprete de +omandos para otro tipo de +omandos6 ms
espe+;.i+os6 :*e e4e+*ta de .orma e8terna6 rea-i7ando -a --amada a -os ar+3ivos :*e se
+orresponden +on -os +omandos de MS-DOS, Di+3os ar+3ivos se en+*entran *9i+ados en
C<=>INDO>S=COMM$ND,
B*nto +on -os .i+3eros de- sistema +onstit*0en e- nC+-eo de MS-DOS6 por e--o a-
+rear *n dis:*ete de arran:*e COMM$ND,COM tam9i?n se +opia 4*nto +on di+3os
.i+3eros, )n dis:*ete de arran:*e nos permite ini+iar e- ordenador desde dis:*etera
+argando pre+isamente -a parte esen+ia- de- sistema operativo, Esto es ne+esario +*ando
s*rgen pro9-emas en -a insta-a+i5n de- dis+o d*ro 0 no es posi9-e arran+ar e- ordenador,
S&m%olo del Sistema
C*ando se ini+ia e- ordenador 1PC2 0 se +arga e- sistema operativo MS-DOS6 por
panta--a apare+e in.orma+i5n re-ativa a- sistema 0 a s* +on.ig*ra+i5n, $ +ontin*a+i5n en
panta--a se m*estra e- s;m9o-o sig*iente< C:89
Pgina Y de 32
Sistema Operativo MS-DOS
Este s;m9o-o se denomina s;m9o-o de- sistema, $- +ar+ter de s*9ra0ado
intermitente :*e apare+e a +ontin*a+i5n de- s;m9o-o de- sistema se --ama "$rsor, E- +*rsor
m*estra -a posi+i5n en -a :*e +omen7ar a es+ri9ir -os +omandos, )na ve7 es+rito *n
+omando para :*e se e4e+*te se de9e p*-sar -a te+-a EN"#$# 1IN"#O2, !os +omandos se
p*eden es+ri9ir indistintamente en ma0Cs+*-as o minCs+*-as,
)n e4emp-o es e- +omando (E#, Este +omando m*estra e- nCmero de versi5n de
MS-DOS, Para e4e+*tar-o de9eremos es+ri9ir a partir de- s;m9o-o de- sistema (E# 0 a
+ontin*a+i5n p*-sar -a te+-a EN"#$#,
-resenta"i)n del "ontenido de $n dire"torio.
E- +ontenido de *n dire+torio se p*ede ver mediante e- +omando DIR 1signi.i+a
@dire+torioA2,
C:89DIR
)na ve7 e4e+*tado podr ver toda -a lista del dire"torio, )na -ista de dire+torio
+ontiene todos -os ar+3ivos 0 s*9dire+torios de *n dire+torio,
Cam%io de dire"torio.
En *na -ista de dire+torio todos -os nom9res :*e va0an a+ompaZados de ?DIR9 son
dire+torios, Se p*ede ver *na -ista de -os ar+3ivos de otro dire+torio a- +am9iar a ese
dire+torio 0 a- vo-ver a *sar a +ontin*a+i5n e- +omando DI#,
Por e4emp-o para +am9iar de- dire+torio ra;7 a- dire+torio /M-6 se de9e *ti-i7ar e-
+omando CD 1signi.i+a @Cam9io de Dire+torioA2,
$ partir de- s;m9o-o de- sistema es+ri9ir -o sig*iente< CD /M-
E- s;m9o-o de- sistema +am9iar, $3ora mostrar -o sig*iente< C:8/M-9
E- s;m9o-o de- sistema6 por reg-a genera-6 m*estra e- dire+torio a+tivo donde se
en+*entra, En este +aso6 se ver :*e 3emos tenido ?8ito a- +am9iar a- dire+torio "MP6 0a
:*e e- s;m9o-o de- sistema indi+a e- nom9re de- dire+torio, $3ora e- dire+torio a+t*a- es
"MP, Si a +ontin*a+i5n se :*iere vis*a-i7ar e- +ontenido de- dire+torio "MP se e4e+*tar
DI#,
-ara ver el "ontenido de $n dire"torio pantalla a pantalla.
Si e- +ontenido de *n dire+torio es m*0 -argo es posi9-e :*e no se p*eda vis*a-i7ar
todo en *na misma panta--a6 0 :*e por tanto pase rpidamente sin tiempo a -eer-o, Para
vis*a-i7ar-o panta--a a panta--a6 deteniendo -a vis*a-i7a+i5n de- mismo 0 pidiendo :*e se
p*-se *na te+-a para +ontin*ar6 se p*ede *ti-i7ar *na op+i5n de- +omando DI# +omo se
m*estra a +ontin*a+i5n<
Pgina [ de 32
Sistema Operativo MS-DOS
DIR >-
Con -o +*a- apare+er *na panta--a de in.orma+i5n6 0 a- .ina- de -a panta--a apare+er
e- mensa4e sig*iente<
@Presione +*a-:*ier te+-a para +ontin*ar,,,A
P*-se *na te+-a para +ontin*ar vis*a-i7ando -a sig*iente panta--a, E- pro+eso .ina-i7a
+*ando apare+e e- s;m9o-o de- sistema,
!a op+i5n >- se --ama *n modi(i"ador de "omando, )n modi.i+ador a-tera -a
manera en :*e MS-DOS e4e+*ta *n +omando, $ men*do -os modi.i+adores +onstan de *na
9arra diagona- 1>2 seg*ida de *na o ms -etras o nCmeros,
Otro e4emp-o de modi.i+ador de- +omando DIR es >@ :*e nos permite ver e-
+ontenido de *n dire+torio en .ormato 3ori7onta-,
!os modi.i+adores de *n +omando se p*eden +om9inar6 es de+ir6 podemos *ti-i7ar
am9os en -a misma e4e+*+i5n< DIR >@ >-
Para ver todos -os modi.i+adores de *n +omando podemos +ons*-tar -a a0*da :*e
propor+iona e- sistema operativo es+ri9iendo e- +omando 0 a +ontin*a+i5n ><
DI# WX
Cam%io de n$evo al dire"torio ra&'.
Para +am9iar de n*evo a- dire+torio ra;7 1@e- dire+torio padre de todos -os
dire+toriosA2 desde +*a-:*ier dire+torio donde nos en+ontremos 1dire+torio a+tivo2 se de9e
es+ri9ir<
CD 8
Con -a 9arra diagona- inversa A 8B -e indi+amos a- +omando CD :*e nos --eve a-
dire+torio ra;7, Di+3o dire+torio ra;7 no tiene nom9re simp-emente se identi.i+a
pre+isamente +on e- s;m9o-o 1=2,
Crea"i)n de $n dire"torio.
!a +rea+i5n de *n dire+torio es de *ti-idad +*ando se :*iere agr*par ar+3ivos
re-a+ionados para poder -o+a-i7ar-os ms .+i-mente, Para +rear *n dire+torio6 se *ti-i7ar e-
+omando MD 1signi.i+a @+rear dire+torioA de- ing-es ma/e dire+tor02,
Por e4emp-o para +rear *n n*evo dire+torio a partir de- dire+torio ra;7 :*e se --ame
/RA0A.O tendr;amos :*e e4e+*tar e- sig*iente +omando<
C<=\MD /RA0A.O
Pgina ] de 32
Sistema Operativo MS-DOS
De .orma an-oga si :*isi?ramos +rear *n n*evo dire+torio dentro de- dire+torio
"#$&$BO tendr;amos :*e a++eder a di+3o dire+torio<
C<=\CD /RA0A.O
Con -o +*a- +am9iar;a e- s;m9o-o de- sistema indi+ando e- n*evo dire+torio a+t*a-<
C:8/RA0A.O9
)na ve7 posi+ionados en e- dire+torio /RA0A.O +reamos *n n*evo dire+torio :*e
se --ame A-UN/ES
C<="#$&$BO\MD A-UN/ES.
E- dire+torio $P)N"ES se di+e :*e es *n s$%dire"torio de- dire+torio "#$&$BO,
Elimina"i)n de $n dire"torio.
Para e-iminar *n dire+torio se *ti-i7a e- +omando RD 1signi.i+a @e-iminar dire+torioA
en ing-?s2
Por e4emp-o para e-iminar e- dire+torio $P)N"ES de9emos e4e+*tar<
C<="#$&$BO\RD A-UN/ES
!os dire+torios se e-iminan desde s* dire+torio @padreA, Para a++eder a *n dire+torio
padre se 3a+e mediante e- +omando<
C<="#$&$BO\CD..
Para e-iminar *n dire+torio +on e- +omando #D6 este tiene :*e estar va+;o6 es de+ir6
no +ontener ar+3ivos * otros dire+torios, En +aso de :*erer e-iminar *n dire+torio 0 todo s*
+ontenido se de9e *ti-i7ar e- +omando DE!"#EE<
C<="#$&$BO\DE/REE A-UN/ES
Cam%io de $nidades.
Es posi9-e a-ma+enar in.orma+i5n en otras *nidades distintas a- dis+o d*ro6
identi.i+ado +on -a -etra C, Por e4emp-o -a primera *nidad de dis:*etes se identi.i+a +omo -a
*nidad A 0 por tanto tam9i?n podemos *ti-i7ar -os dis:*etes para a-ma+enar ar+3ivos 0
dire+torios, Es posi9-e disponer de *na seg*nda *nidad de dis:*etes6 :*e ser identi.i+ada
por -a -etra 0,
Pgina F de 32
Sistema Operativo MS-DOS
Para +am9iar a *na *nidad di.erente tenemos :*e es+ri9ir -a -etra de -a *nidad
seg*ida de- s;m9o-o de dos p*ntos 1<2, Por e4emp-o para +am9iar a -a *nidad de -a
dis:*etera de9emos e4e+*tar<
C<=\A:
Si todo es +orre+to a +ontin*a+i5n e- s;m9o-o de- sistema +am9ia a<
A:89
Si en s* -*gar apare+e e- mensa4e<
@No es posi9-e -eer -a *nidad $
$n*-ar6 #epetir6 Des+artarXA
P*ede tratarse de -os sig*ientes +asos<
E- dis:*ete no se en+*entra en -a *nidad $, Introd*+ir e- dis:*ete 0 p*-sar
@#A de @#epetirA,
!a *nidad se en+*entra des3a9i-itada 1-a -*7 de testigo de -a dis:*etera no se
en+iende2, a9r :*e +on.ig*rar-a desde e- SE")P de- sistema,
E- dis:*ete no se en+*entre .ormateado ade+*adamente, P*-sar @$A de
@$n*-arA 0 pro+eder a .ormatear e- dis:*ete 1FO#M$" $< 2
E- dis:*ete no p*ede .ormatearse por :*e es de.e+t*oso, #eemp-a7ar e-
dis:*ete por otro,
Si se desea ver e- +ontenido de *n dis:*ete sin +am9iar de *nidad de tra9a4o se
p*ede e4e+*tar e- +omando DI# espe+i.i+ando -a *nidad +orrespondiente :*e se desea
vis*a-i7ar, Por e4emp-o desde -a *nidad C podemos -istar e- +ontenido de -a *nidad $<
C<=\DIR A:
E- es+ri9ir $< desp*?s de- +omando DI# se --ama parmetro6 :*? es e- en+argado de
espe+i.i+ar so9re :*i?n de9e re+aer -a a++i5n de *n +omando,
Copia de ar"#ivos
Para +opiar *n ar+3ivo se *sar e- +omando CO-:, $- *sar e- +omando COPY se
de9e in+-*ir dos parmetros< -a *9i+a+i5n 0 nom9re de- .i+3ero :*e se desea +opiar6 o sea6
e- origen6 0 -a *9i+a+i5n en -a :*e se desea +opiar e- ar+3ivo6 o sea6 e- destino, E- origen 0 e-
destino se separan +on *n espa+io en 9-an+o, !a sinta8is de- +omando COPY tiene e-
sig*iente mode-o<
CO-: ori*en destino
Pgina 1E de 32
Sistema Operativo MS-DOS
Copia de $n solo ar"#ivo
Como e4emp-o para +opiar e- ar+3ivo tema1,t8t de- dire+torio C<="#$&$BO a-
dire+torio C<="EM$S de9emos e4e+*tar<
C<=\CO-: C:8/RA0A.O8temaC.t,t C:8/EMAS
$pare+er e- mensa4e< 1 ar+3ivo1s2 +opiado1s2
Copia de $n *r$po de ar"#ivos
Para +opiar *n gr*po de ar+3ivos se p*ede *ti-i7ar +omodines, E- asteris+o +omod;n
1^2 representa a +*a-:*ier +ar+ter en esa posi+i5n 0 en todas -as posi+iones :*e -e sigan,
Para +opiar -os ar+3ivos de- dire+torio C<="#$&$BO +on e8tensi5n "%" a-
dire+torio C<="EM$S de9emos e4e+*tar<
C<=\CO-: C:8/RA0A.O8;./6/ C:8/EMAS
Si :*eremos +opiar todos -os ar+3ivos de *n dire+torio *ti-i7aremos -a e8presi5n ;.;
indi+ando :*e se +opien -os ar+3ivos +on +*a-:*ier nom9re 0 +on +*a-:*ier e8tensi5n<
C<=\CO-: C:8/RA0A.O8;.; C:8/EMAS
E! +omando 6CO-: es simi-ar a COPY pero es ms potente a- poder +opiar e- -os
s*9dire+torios 0 todo s* +ontenido,
Moviendo ar"#ivos
Con e- +omando MO2E movemos ar+3ivos de *9i+a+i5n, E- +omando MO(E tiene
-a misma sint8is :*e e- +omando COPY,
MO(E origen destino
Por e4emp-o para mover e- arv3ivo "EM$S1,"%" a- dire+torio C<="MP
e4e+*tar;amos -o sig*iente
MO(E "EM$S1,"%" C<="MP
2is$ali'a"i)n del "ontenido de $n ar"#ivo de te,to
Para ver e- +ontenido de *n ar+3ivo de te8to *ti-i7amos e- +omando<
"YPE nom9reG.i+3ero
Pgina 11 de 32
Sistema Operativo MS-DOS
!a e4e+*+i5n de este +omando m*estra por panta--a e- +ontenido de- .i+3ero, Por
e4emp-o<
"YPE C$#"$,"%"
Compara"i)n de ar"#ivos
Para +omparar ar+3ivos *ti-i7amos e- +omando<
FC op+iones .i+31 .i+32
_*e nos di+e -as di.eren+ias :*e e8isten entre dos .i+3eros, Para ms
in.orma+i5n +ons*-tar e- apartado de +omandos,
Cam%io de nom%re de ar"#ivos
Para +am9iar e- nom9re a *n ar+3ivo se *ti-i7ar e- +omando REN o RENAME
1signi.i+a +am9iar de nom9re2, Para s* *so ser ne+esario espe+i.i+ar dos parmetros, E-
primero es e- ar+3ivo a- :*e desea +am9iar-e e- nom9re 0 e- seg*ndo es e- n*evo nom9re
de- ar+3ivo6 separados por *n espa+io<
REN nom%re-anterior nom%re-n$evo
Por e4emp-o para +am9iar e- nom9re de- ar+3ivo "EM$1,"%" por
$P)N"ES1,"%" de- dire+torio C<=$P)N"ES e4e+*tar;amos<
C<=$P)N"ES\REN /EMAC./6/ A-UN/ESC./6/
"am9i?n es posi9-e *ti-i7ar +omodines para +am9iar-e e- nom9re a *n gr*po de
ar+3ivos,
Elimina"i)n de ar"#ivos.
Para e-iminar *n ar+3ivo se *ti-i7a e- +omando DE o e- +omando ERASE
1signi.i+a @e-iminar ar+3ivoA2,
Por e4emp-o si se desea e-iminar e- ar+3ivo "EM$1,"%" de- dire+torio $P)N"ES
se e4e+*tar;a -a sig*iente orden<
C<=$P)N"ES\DE /EMAC./6/
Para e-iminar todos -os ar+3ivos +on e8tensi5n "%" de- dire+torio $P)N"ES se
p*ede *ti-i7ar +omodines,
C<=$P)N"ES\DE ;./6/
Pgina 12 de 32
Sistema Operativo MS-DOS
-re"a$"i)n: C*idado +*ando se *ti-i+e DE! ^,^ por:*e se e-iminarn todos -os
ar+3ivos de- dire+torio a+tivo,
Atri%$tos de $n ar"#ivo.
Cada ar+3ivo tiene +*atro atri9*tos :*e p*eden estar a+tivados o desa+tivados, Estos
atri9*tos son independientes entre s; 0 *n ar+3ivo p*ede tener a+tivados -os +*atro6 tres6 dos
o ning*no,
S)lo-e"t$ra AR: Read Onl+B: Este atri9*to sirve para proteger e- .i+3ero
de .orma :*e s5-o p*eda -eerse6 pero no 9orrarse ni modi.i+arse, Si *n
ar+3ivo tiene a+tivado e- atri9*to de s5-o -e+t*ra -os +omandos de 9orrado
prod*+irn e- mensa4e de @$++eso denegadoA
Ar"#ivo Modi(i"ado AA: Ar"#iveB Este atri9*to sirve para sa9er si se 3a
modi.i+ado o no *n ar+3ivo, C*ando se +rea *n .i+3ero o +ada ve7 :*e se
modi.i+a6 se a+tiva e- atri9*to de ar+3ivo,
O"$lto A=: =iddenB Este atri9*to sirve para es+onder *n ar+3ivo evitando
:*e sea pro+esado por -as 5rdenes 3a9it*a-es de- DOS, No apare+e en -os
-istados a- e4e+*tar -a orden DI#6 ni se p*ede 9orrar6 ni +opiar, Sin em9argo
se p*eden e4e+*tar,
Sistema AS: SistemaB Este atri9*to identi.i+a a -os ar+3ivos de- sistema :*e
son ar+3ivos espe+ia-es :*e se *ti-i7an en -a ini+ia-i7a+i5n de- DOS, E8isten
dos ar+3ivos de sistema :*e se --aman IO,SYS 0 MSDOS,SYS, Estos
ar+3ivos se +omportan de .orma an-oga a -os o+*-tos,
Dar (ormato a $n dis3$ete
$- dar .ormato a *n dis:*ete se e-iminarn -os datos :*e +ontengan, a0 :*e
aseg*rarse :*e e- dis:*ete no tenga in.orma+i5n :*e se p*eda ne+esitar posteriormente,
Para .ormatear *n dis:*ete se *sa e- +omando !ORMA/, Para .ormatear *n dis:*ete en -a
*nidad $ se e4e+*tar,
C<=\FO#M$" $<
En panta--a apare+er e- mensa4e<
Inserte *n dis:*ete en -a *nidad $<
Y presione EN"#$# +*ando est? -isto,,,
)na ve7 terminado e- .ormateo de- dis:*ete se pedir :*e se -e asigne *na eti:*eta<
`Eti:*eta de- vo-*men 111 +ara+teres6 EN"#$# ignora2X
Pgina 13 de 32
Sistema Operativo MS-DOS
$ +ontin*a+i5n es+ri9e *n nom9re :*e sirva de eti:*eta a- dis:*ete6 o 9ien p*-sa -a
te+-a EN"#$# para de4ar en 9-an+o -a eti:*eta, En +*a-:*ier momento podemos asignar
*na eti:*eta a- dis:*ete mediante e- +omando A0E.
Para ver in.orma+i5n de *na *nidad se *ti-i7a e- +omando 2O6 :*e m*estra -a
eti:*eta asignada a -a *nidad,
-re"a$"i)n: Si no se espe+i.i+a *nidad se tomar por de.e+to -a a+t*a-, Si -a *nidad
a+t*a- es -a C se pro+eder a- .ormateo de- dis+o d*ro +on -a +onsig*iente p?rdida de toda
s* in.orma+i5n,
Entrada + salida de los pro*ramas. El redire""inamiento.
"odos -os programas :*e pro+esan datos de entrada tienen *n dispositivo de entrada,
Simi-armente todos -os programas :*e vis*a-i7an datos tienen *n dispositivo de sa-ida, Por
de.e+to e- dispositivo de entrada es e- te+-ado 0 e- dispositivo de sa-ida e- monitor o
panta--a,
Por e4emp-o a- e4e+*tar -a orden "YPE C$#"$,"%" se vis*a-i7a en e- monitor por
:*e e- monitor es e- dispositivo estndar de sa-ida, De- mismo modo +*ando -a orden
D$"E pide a- *s*ario :*e introd*7+a -a n*eva .e+3a de- re-o46 3a0 :*e es+ri9ir -a n*eva
.e+3a en e- te+-ado :*e es e- dispositivo estndar de entrada,
Para poder redire++ionar -a entrada 0 -a sa-ida *ti-i7amos -os sig*ientes s;m9o-os<
? #edire++i5n de -a entrada
9 #edire++i5n de -a sa-ida
99 #edire++i5n de -a sa-ida 0 adi+i5n a *n .i+3ero,
Redire""i)n de la entrada
Por e4emp-o para redirigir -a entrada de- +omando D$"E prodr;amos +rear *n
.i+3ero de te8to :*e se --amara FEC$,"%" 0 +*0o +ontenido es *na Cni+a -;nea<
E1WE3WEE
$ +ontin*a+i5n e4e+*tamos e- +omando D$"E redirigiendo s* entrada de -a
sig*iente .orma<
D$"E a FEC$,"%"
E- +omando -eer;a e- +ontenido de- .i+3ero de te8to 0 modi.i+ar;a -a 3ora de- sistema
sin pedir *na n*eva por te+-ado,
Pgina 1Q de 32
Sistema Operativo MS-DOS
Redire""i)n de la salida.
Como e4emp-o de redire++i5n de -a sa-ida tenemos e- +omando<
"YPE "EM$,"%"
:*e -o :*e rea-i7a es -a vis*a-i7a+i5n de- +ontenido de- ar+3ivo de te8to
"EM$,"%", #edire++ionamos s* sa-ida por e4emp-o a otro .i+3ero :*e se --ame
$P)N"ES,"%" de -a sig*iente manera<
"YPE "EM$,"%" 9 $P)N"ES,"%"
!a e4e+*+i5n de este +omando no vis*a-i7a nada por panta--a 0a :*e -a vis*a-i7a+i5n
de- +ontenido de "EM$,"%" pasa a +rear *n n*evo ar+3ivo 1$P)N"ES,"%"2, Si este
ar+3ivo 0a e8ist;a destr*0e s* +ontenido,
Si deseamos aZadir e- +ontenido de *n ar+3ivo a- .ina- de otro ar+3ivo de te8to6 sin
destr*ir -o :*e 0a t*viera se *ti-i7a e- s;m9o-o \\ en -*gar de \, Para e- +aso anterior
tendr;amos -a sig*iente instr*++i5n<
"YPE "EM$,"%" \\ $P)N"ES,"%"
/$%er&as + !iltros
!os redire++ionamientos permiten desviar -a sa-ida de *n programa 3a+ia *n ar+3ivo
o dispositivo6 pero no 3a+ia otro programa, Es de+ir6 no +onvierten -a sa-ida de *n programa
en entrada de otro, Para trans.ormar -a sa-ida de- programa $ en entrada de- programa & se
inter+a-a e- s;m9o-o de t$%er&a DEF6 es de+ir6 :*e -a e4e+*+i5n ser;a de- tipo A E 06 +*0o
signi.i+ado es @trans.orma -a sa-ida de -a orden :*e est a -a i7:*ierda en entrada de -a
orden :*e est a -a dere+3aA,
E- s;m9o-o t*9er;a s5-o se ap-i+a a tres 5rdenes de- DOS< SOR/6 MORE 0 !IND,
Estas tres 5rdenes se +ono+en +omo (iltros de- DOS6 p*es s* misi5n es re+i9ir *na entrada
:*e p*ede ser aprove+3ada6 a s* ve76 +omo entrada de otro programa, $:*; se en+*entra -a
prin+ipa- di.eren+ia entre .i-tros 0 redire++ionesb -a sa-ida de *na redire++i5n s5-o p*ede ser
sa-ida6 mientras :*e -a sa-ida de *n .i-tro se p*ede introd*+ir +omo entrada de otro
programa o +omando, !os .i-tros se s*e-en e4e+*tar a+ompaZados de- s;m9o-o t*9er;a6 pero
tam9i?n se p*eden e4e+*tar +omo 5rdenes independientes,
Nota< $ -a dere+3a de- s;m9o-o de t*9er;a so-o p*ede apare+er *no de -os tres .i-tros
de- DOS< MO#E6 SO#" o FIND,
Pgina 1U de 32
Sistema Operativo MS-DOS
El "omando MORE
E- .i-tro MO#E re+i9e +omo entrada *n ar+3ivo de te8to organi7ado en .i-as 0
dev*e-ve +omo sa-ida ese mismo te8to introd*+iendo +ada 23 .i-as *na -;nea +on -os
+ara+teres G-- M5s --G 0 *n +5digo de deten+i5n de- programa, Es de+ir6 +*ando e-
dispositivo de sa-ida es e- monitor6 e- .i-tro MO#E pagina *n ar+3ivo de te8to de .orma :*e
p*eden verse 23 -;neas en +ada panta--a, )n e4emp-o de e4e+*+i5n ser;a<
"YPE C$#"$,"%" c MO#E
El "omando SOR/
E- .i-tro SO#" re+i9e6 ig*a- :*e MO#E6 *n +on4*nto de datos organi7ados en .i-as,
Pero6 en este +aso6 -os dev*e-ve ordenados segCn e- primer +ar+ter de +ada .i-a, !a
ordena+i5n se rea-i7a en 9ase a- +5digo $SCII, !a ordena+i5n es -itera-, E- espa+io en
9-an+o es anterior a -os nCmeros6 0 ?stos a +*a-:*ier -etra, SO#" no disting*e entre
ma0Cs+*-as 0 minCs+*-as ni entre -etras a+ent*adas 0 -etras sin a+ent*ar,
Por de.e+to SO#" ordena de .orma +re+iente, Si se :*iere ordenar de .orma
de+re+ientes 3a0 :*e *ti-i7ar e- parmetro W# de SO#", E4emp-os de *ti-i7a+i5n de SO#"<
SO#" INDICE,"%"
"YPE INDICE,"%" c SO#"
DI# c SO#" W#
El "omando !IND
Es *n .i-tro :*e re+i9e +omo entrada *n +on4*nto de +ara+tere organi7ados en .i-as 0
dev*e-ve +omo sa-ida -as .i-as de- +on4*nto :*e +ontiene *na se+*en+ia de +ara+teres
id?nti+a espe+i.i+ada en -a @+adenaA o @patr5nA de 9Cs:*eda, Por e4emp-o<
FIND @M*r+iaA CI)D$DES,"%"
Devo-ver todas a:*e--as -;neas de- ar+3ivo de te8to CI)D$DES,"%" :*e
+ontengan -a +adena @M*r+iaA, FIND disting*e entre ma0Cs+*-as 0 minCs+*-as6 de manera
:*e @M*r+iaA no es an-ogo a @M)#CI$A,
!i"#eros de -ro"esamiento por otes
MS-DOS p*ede tra9a4ar de dos .ormas<
Modo intera"tivo< es e- modo 3a9it*a-, E- *s*ario e4e+*ta *na orden 0
espera -a resp*esta de- ordenador6 -*ego introd*+e otra orden 0 espera otra
resp*estab 0a as; s*+esivamente,
Pgina 1Y de 32
Sistema Operativo MS-DOS
Modo %at"# o por lotes, E- ordenador e4e+*ta varios +omandos sin -a
interven+i5n de- *s*ario, Di+3os +omandos se es+i9en en *n .i+3ero de te8to
:*e -ee 0 se e4e+*ta -;nea a -;nea,
!os .i+3eros por -otes tienen +omo e8tensi5n ,0A/6 0 se trata de .i+3eros de te8to
:*e se p*eden e-a9orar +on *n editor de te8tos $SCII +omo EDI", Estos .i+3eros son
e4e"$ta%les, !a --amada se rea-i7a es+ri9iendo e- nom9re de- ar+3ivo 0 a +ontin*a+i5n
p*-sando EN"E# 1no es ne+esario espe+i.i+ar -a e8tensi5n &$"2,
En +aso de pro9-emas en -a e4e+*+i5n se p*ede detener +on DC/RHCF +on -o :*e
vis*a-i7ar e- mensa4e de<
@`"erminar .i+3eros por -otesX 1SWN2A,
Si se p*-sa -a te+-a S regresar a -a -;nea de +omandos 0 si p*-sa -a te+-a N e- .i+3ero
por -otes +ontin*ar s* e4e+*+i5n en -a -;nea sig*iente a -a :*e pro+esa9a en e- momento de
-a interr*p+i5n,
)n e4emp-o sen+i--o de .i+3ero por -otes ser;a IN!O.0A/<
(E#
MEM
D$"E
"IME
$- e4e+*tar INFO se e4e+*tar;an -as +*atro 5rdenes anteriores,
En genera- en *n .i+3ero por -otes podemos e4e+*tar +*a-:*ier +omando ig*a- a
+omo -o 3ar;amos desde -;nea de +omandos de .orma intera+tiva, $dems tenemos
instr*++i5nes espe+ia-es, $ +ontin*a+i5n se m*estran a-g*nas de -as ms 9si+as<
2is$ali'a"i)n de mensa4es.
Con -a orden EC=O podemos vis*a-i7ar mensa4es por panta--a, "am9i?n se p*ede
vis*a-i7ar e- va-or de varia9-es 0 parmetros, Por e4emp-o<
ECO P*-se *na te+-a para +ontin*ar,,,
Mostrar;a por panta--a e- mensa4e<
M*estre *na te+-a para +ontin*ar
"am9i?n podemos desa+tivar o desa+tivar e- e+o :*e prod*+e -a e4e+*+i5n de -os
+omandos<
Pgina 1[ de 32
Sistema Operativo MS-DOS
RECO OFF
RECO ON
Nota< 'enera-mente -a primera -;nea de *n .i+3ero por -otes es RECO OFF2
Introd$""i)n de "omentarios.
Para 3a+er ms -egi9-e e- +ontenido de- .i+3ero por -otes se de9e intro+*+ir
+omentarios, Estos +omentarios no son vis*a-i7ados por panta--a6 0 sirven e8+-*sivamente a
nive- interno a -a 3ora de a0*dar a entender me4or e- +5digo de- .i+3ero,
Por e4emp-o en .i+3ero INFO,&$" podemos aZadir *n +omentario<
RECO OFF
#EM Este .i+3ero m*estra in.orma+i5n de- sistema
(E#
MEM
D$"E
"IME
-ar5metros.
$ -a 3ora de e4e+*tar *n .i+3ero &$" podemos espe+i.i+ar va-ores :*e pasan
in.orma+i5n a -as instr*++iones de- programa, Se identi.i+an dentro de- +5digo de- .i+3ero
&$" por e- s;m9o-o M seg*ido de *n nCmero<
IJ Nom9re de- .i+3ero por -otes
IC Primer parmetro
IK Seg*ndo parmetro
IL "er+er parmetro
,,, ,,,
IM Noveno parmetro
S5-o podemos re.eren+iar a n*eve parmetros,
Como e4emp-o de *ti-i7a+i5n de parmetros tenemos e- sig*iente .i+3ero
P$#$M,&$"
RECO OFF
C!S
ECO M1
ECO M2
Pgina 1] de 32
Sistema Operativo MS-DOS
Para e4e+*tar este .i+3ero -o 3ar;amos indi+ando dos parmetros en -a --amada a-
.i+3ero6 de -a sig*iente .orma<
-ARAM =ola Adi)s
!a +adena @=olaA se identi.i+a +on e- primer parmetro AIC2 0 -a +adena @Adi)sA
se identi.i+a a- seg*ndo parmetro 1IK2, E- res*-tado de -a e4e+*+i5n ser;a<
=ola
Adi)s
!a orden S=I!/ permite desp-a7ar -os parmetros, S* .*n+ionamiento es e-
sig*iente<
!os parmetros< M1 M2 M3 MQ MU ,,,
1d e4e+*+i5n de SIF" M1 M2 M3 MQ ,,,
2d e4e+*+i5n de SIF" M1 M2 M3,,,
,,,
En e4emp-o anterior de P$#$M,&$" si introd*+imos -a orden SIF"
tendr;amos<
RECO OFF
C!S
ECO M1
ECO M2
SIF"
ECO M1
Con -a e4e+*+i5n -ARAM =ola Adi)s tendr;amos e- sig*iente res*-tado<
=ola 1M12 Parmetro 1
Adi)s 1M22 Parmetro 2
Adi)s 1M12 $3ora e- primer parmetro es @$di5sA
Esto es ne+esario si se :*ieren pasar ms de n*eve parmetros6 0a :*e so-o se
p*eden re.eren+iar n*eve6 pero +on -a orden SIF" podemos ir desp-a7ando parmetros
s*+esivamente 0 podremos espe+i.i+ar ms de n*eve parmetros,
param1 param2 param3 ,,, paramF param1E param11
M1 M2 M3 MF
SIF" M1 M2 M] MF
SIF" M1 M[ M] MF
Pgina 1F de 32
Sistema Operativo MS-DOS
!a orden -AUSE detiene momentneamente -a e4e+*+i5n 0 pide :*e se p*-se
*na te+-a para +ontin*ar,
Saltos en la e4e"$"i)n.
Podemos .or7ar sa-tos en -a e4e+*+i5n de- programa +on e- +omando 'O"O, $
men*do es ne+esario dividir en partes e- programa de manera :*e se +reen 9-o:*es de
instr*++iones, $ +ada *no de estos 9-o:*es se -e asigna *na eti:*eta identi.i+ativa :*e
+onsta de- s;m9o-o de dos p*ntos 1<2 0 a +ontin*a+i5n *n nom9re, E! +omando 'O"O sa-ta
a- 9-o:*e de instr*++iones de -a eti:*eta espe+i.i+ada, Por e4emp-o e- .i+3ero SA/O.0A/
RECO OFF
C!S
ECO o-a
'O"O <.in
ECO $di5s
<.in
ECO Fin
!a e4e+*+i5n de S$!"O,&$" tendr;a -a sig*iente sa-ida<
=ola
!in
!a instr*++i5n GO/O :(in o9-iga a sa-tar a- -*gar donde indi+a -a eti:*eta <.in6 no
e4e+*tando -as dems senten+ias, Podemos poner tantas instr*++iones 'O"O 0 eti:*etas
+omo :*eramos6 si 9ien s* *so p*ede ser *n tanto @engorrosoA a -a 3ora de entender e-
+5digo,
Salto "ondi"ional
Con -a instr*++i5n I! podemos tener en +*enta *na determinada +ondi+i5n 0 en
re-a+i5n a e--a rea-i7ar *nas a++iones * otras, Por e4emp-o *na de -as +-*s*-as de IF es
veri.i+ar si e8ise *n .i+3ero,
I! E6IS/ nom%reN(i"#ero A""i)n
Por e4emp-o podemos +rear e- E6IS/E.0A/ :*e +ompro9ar -a e8isten+ia de *n
.i+3ero6 en +aso de :*e e8ista -o m*eve a- dire+torio C<="MP,
RECO OFF
C!S
I! E6IS/ /EMA./6/ GO/O :E6IS/E
Pgina 2E de 32
Sistema Operativo MS-DOS
ECO E- .i+3ero no e8iste
GO/O :!IN
:E6IS/E
ECO E- .i+3ero e8iste
MO(E "EM$1,"%" C<="MP
:!IN
ECO Fin
Si e,iste el (i"#ero "EM$,"%" rea-i7ar e- sa-to a -a eti:*eta <E%IS"E 0 mostrar
por panta--a e- mensa4e @E- .i+3ero e8isteA 0 -o mover a- dire+torio C<="MP, $
+ontin*a+i5n seg*ir e- .-*4o norma- de e4e+*+i5n de instr*++iones 0 e4e+*tar e- 9-o:*e de
-a eti:*eta <FIN mostrando por panta--a @FinA,
En e- +aso de :*e el (i"#ero no e,ista en -a +ondi+i5n IF no sa-tar a -a eti:*eta
<E%IS"E6 0 seg*ir e4e+*tando -a sig*iente instr*++i5n, Se vis*a-i7ar e- mensa4e @E-
.i+3ero no e8isteA, Y a +ontin*a+i5n es ne+esario *n sa-to a -a eti:*eta 'O"O <FIN para
evitar -a e4e+*+i5n de -as instr*++iones de- 9-o:*e eti:*etado +on <E%IS"E, !a e4e+*+i5n
a+a9ar mostrndo e- mensa4e @FinA
Para ms in.orma+i5n so9re -as instr*++iones :*e p*eden *ti-i7arse en -os .i+3eros
por -otes +ons*-ta e- ap?ndi+e de +omandos,
El (i"#ero AU/OE6EC.0A/
E8iste *n .i+3ero por -otes espe+ia- --amado $)"OE%EC,&$" :*e se a-ma+ena en
e- dire+torio ra;7, !a Cni+a +ara+ter;sti+a :*e disting*e este .i+3ero de -os otros .i+3eros por
-otes es -a sig*iente< +ada ve7 :*e se en+iende o reini+ia e- ordenador6 e- DOS 9*s+a
a*tomti+amente este .i+3ero 0 -o e4e+*ta, De9ido a esto se s*e-e *ti-i7ar para e4e+*tar -as
5rdenes :*e se desean +argar siempre a- empe7ar a tra9a4ar6 por e4emp-o6 e- te+-ado en
espaZo-6 -as r*tas de -os dire+torios de -a orden P$"6 et+,
E4emp-o de $)"OE%EC,&$"
RECO OFF
P$" C<="MP=&$"b C<=)"I!b C<=>INDO>S=COMM$ND
MODE CON CP P#EPe11]UE2 C<=>INDO>S=COMM$ND=E'$,CPI2
KEY& SP66C<=>INDO>S=COMM$ND=KEY&O$#D,SYS
(E#
Pgina 21 de 32
Sistema Operativo MS-DOS
III.- A-7NDICE DE COMANDOS
Ar"#ivos Dire"torios !iltros Dis"os 0A/ Otros
COPY CD FIND DISKCOPY ECO C!S
DE! DE!"#EE MO#E FO#M$" E%I" D$"E
DI# MD SO#" !$&E! 'O"O KEY&
FC P$" (O! IF MEM
MO(E #D P$)SE MODE
#EN$ME #EM "IME
"YPE SIF" (E#
%COPY
COMANDOS REACIONADOS CON ARC=I2OS.
CO-:
Copia *no o ms ar+3ivos a otro -*gar,
Sinta8is<
COPY fW$ c W&g origen fW$ c W&g fh origen fW$ c W&g fh ,,,gg
fdestino fW$ c W&gg fW(g fWY c W-Yg
origen Espe+i.i+a e- ar+3ivo o -os ar+3ivos :*e se van a +opiar,
W$ Indi+a *n ar+3ivo de te8to $SCII,
W& Indi+a *n ar+3ivo 9inario,
Destino Espe+i.i+a e- dire+torio 0Wo nom9re de- n*evo ar+3ivo,
W( Compr*e9a :*e -os n*evos ar+3ivos se es+ri9an
+orre+tamente,
WY Omite -a so-i+it*d de +on.irma+i5n +*ando se so9res+ri9e *n
ar+3ivo
de destino e8istente,
W-Y $+tiva -a so-i+it*d de +on.irma+i5n +*ando se so9res+ri9e *n
ar+3ivo
de destino e8istente,
E- parmetroW Y p*ede estar prede.inido en -a varia9-e de entorno COPYCMD,
P*ede an*-arse es+ri9iendo W-Y en -a -;nea de +omandos
Para agregar ar+3ivos6 espe+i.i:*e *n so-o ar+3ivo de destino6 pero varios
ar+3ivos de origen 1*ti-i7ando +omodines o e- .ormato
ar+3ivo1har+3ivo2har+3ivo32,
DE
E-imina *no o ms ar+3ivos,
Sinta8is<
DE! f*nidad<gfr*tagar+3ivo fWPg
Pgina 22 de 32
Sistema Operativo MS-DOS
E#$SE f*nidad<gfr*tagar+3ivo fWPg
f*nidad<gfr*tagar+3ivo Espe+i.i+a -os ar+3ivos a e-iminar,
P*ede espe+i.i+ar mC-tip-es ar+3ivos *ti-i7ando
+omodines,
WP Pide +on.irma+i5n antes de e-iminar +ada ar+3ivo,
DIR
M*estra *na -ista de ar+3ivos 0 s*9dire+torios de *n dire+torio,
Sinta8is<
DI# f*nidad<gfr*tagfar+3ivog fWPg fW>g fW$ff<gatri9*tosgg
fWOff<gordengg fWSg fW&g fW!g fW(g fWQg
f*nidad<gfr*tagfar+3ivog
Espe+i.i+a *nidad6 dire+torio6 0Wo -os ar+3ivos a -istar,
1P*ede ser espe+i.i+a+i5n de ar+3ivos me4orada o mC-tip-es
espe+i.i+a+iones2
WP #ea-i7a *na pa*sa desp*?s de +ada panta--a de in.orma+i5n,
W> )ti-i7a *n .ormato de -ista an+3a,
W$ M*estra ar+3ivos +on atri9*tos espe+i.i+ados,
atri9*tos D Dire+torios # $r+3ivos s5-o -e+t*ra
$r+3ivo o+*-to $ $r+3ivo modi.i+ado
S $r+3ivo de sistema - Pre.i4o no
WO Ordena -a -ista de ar+3ivos a-.a9?ti+amente,
orden N Nom9re 1a-.a9?ti+o2 S "amaZo 11i e- ms +orto2
E E8tensi5n 1a-.a9?ti+o2 D Fe+3a 0 3ora 11i e- ms re+iente2
' 1i $gr*par dire+torios - Pre.i4o para invertir e- orden
$ Por .e+3a de- C-timo a++eso 1e- ms re+iente 1i2
WS M*estra -os ar+3ivos de- dire+torio espe+i.i+ado 0 todos s*s s*9dire+torios,
W& )sa .ormato simp-e 1sin en+a9e7ados o s*marios2,
W! )sa minCs+*-as,
W( Modo amp-iado,
WQ M*estra e- aZo +on Q d;gitos 1omitido si se *ti-i7a W(2,
Se p*eden esta9-e+er previamente -os parmetros en -a varia9-e de entorno
DI#CMD,
Para an*-ar modi.i+adores preesta9-e+idos anteponga *n - 1g*i5n2 p,e,6 W->,
!C
Compara dos ar+3ivos o +on4*ntos de ar+3ivos 0 m*estra -as di.eren+ias
:*e 3a0 entre e--os,
Sinta8is<
FC fW$g fWCg fW!g fW!&ng fWNg fW"g fW>g fWnnnng f*nidad1<gfr*ta1gar+3ivo1
f*nidad2<gfr*ta2gar+3ivo2
FC W& f*nidad1<gfr*ta1gar+3ivo1 f*nidad2<gfr*ta2gar+3ivo2
Pgina 23 de 32
Sistema Operativo MS-DOS
W$ M*estra s5-o -a primera 0 C-timas -;neas para +ada gr*po de
di.eren+ias,
W& #ea-i7a *na +ompara+i5n 9inaria,
WC Omite ma0Cs+*-as 0 minCs+*-as,
W! Compara ar+3ivos +omo te8to $SCII,
W!&n Esta9-e+e -as di.eren+ias +onse+*tivas m8imas a- nCmero
espe+i.i+ado de
-;neas,
WN M*estra e- nCmero respe+tivo de -;nea d*rante *na +ompara+i5n
$SCII,
W" No reemp-a7a -as ta9*-a+iones por espa+ios,
W> Comprime espa+ios en 9-an+o 1ta9*-adores 0 espa+ios2 a- +omparar,
Wnnnn Espe+i.i+a e- nCmero de -;neas +onse+*tivas :*e de9en +oin+idir
desp*?s de -as di.eren+ias,
MO2E
M*eve ar+3ivos 0 +am9ia e- nom9re a ar+3ivos 0 dire+torios,
Sinta8is<
Para mover *no o ms ar+3ivos<
MO(E fWY c W-Yg f*nidad<gfr*tagnom9re de ar+3ivo1f6,,,g destino
Para +am9iar e- nom9re de *n dire+torio<
MO(E fWY c W-Yg f*nidad<gfr*tagdire+torio1 dire+torio2
f*nidad<gfr*tagar+3ivo1 Espe+i.i+a e- nom9re 0 *9i+a+i5n de- ar+3ivo o
ar+3ivos :*e
desea mover,
destino Espe+i.i+a -a n*eva *9i+a+i5n de- ar+3ivo, E- destino
p*ede ser
*na -etra de *nidad 0 dos p*ntos6 *n nom9re de
dire+torio6 o
*na +om9ina+i5n, Si s5-o m*eve *n ar+3ivo6 p*ede
in+-*ir *n
nom9re de ar+3ivo si desea +am9iar-e e- nom9re a-
mover-o,
f*nidad<gfr*tagdir1 Espe+i.i+a e- dire+torio a- :*e desea +am9iar e-
nom9re,
dire+torio2 Espe+i.i+a e- n*evo nom9re de- dire+torio,
WY S*prime -a so-i+it*d de +on.irma+i5n de +rea+i5n de
*n
dire+torio o so9res+rit*ra de- destino,
W-Y $+tiva -a so-i+it*d de +on.irma+i5n a- +rear *n
dire+torio
o so9res+ri9ir e- destino,
E- modi.i+ador WY p*ede estar presente en -a varia9-e de entorno COPYCMD,
Pgina 2Q de 32
Sistema Operativo MS-DOS
Esto se p*ede evitar +on W-Y en -a -;nea de +omando,
RENAME
Cam9ia e- nom9re de *n ar+3ivoWdire+torio o de varios,
Sinta8is<
#EN$ME f*nidad<gfr*tagfdire+torio1 c ar+3ivo1g fdire+torio2 c ar+3ivo2g
#EN f*nidad<gfr*tagfdire+torio1 c ar+3ivo1g fdire+torio2 c ar+3ivo2g
"enga en +*enta :*e no es posi9-e espe+i.i+ar *na n*eva
*nidad o r*ta de a++eso para e- destino,
/:-E
M*estra e- +ontenido de ar+3ivos de te8to,
Sinta8is<
"YPE f*nidad<gfr*tagar+3ivo
6CO-:
Copia ar+3ivos 0 r9o-es de dire+torios,
Sinta8is<
%COPY origen fdestinog fW$ c WMg fWDf<.e+3ag fWPg fWS fWEgg fW>g
fWCg fWIg fW_g fWFg fW!g fWg fW#g fW"g fW)g fWKg fWNg
origen Espe+i.i+a ar+3ivos a +opiar,
destino Espe+i.i+a *9i+a+i5n 0Wo nom9re de n*evos ar+3ivos,
W$ Copia ar+3ivos +on atri9*to modi.i+ado6 no +am9ia atri9*to,
WM Copia ar+3ivos +on atri9*to modi.i+ado6 desa+tiva atri9*to
modi.i+ado,
WD<.e+3a Copia ar+3ivos modi.i+ados en o desp*?s de -a .e+3a espe+i.i+ada,
Si no se propor+iona .e+3a6 +opia s5-o ar+3ivos +*0a .e+3a origen
es ms
re+iente :*e -a destino,
WP So-i+ita +on.irma+i5n antes de +rear ar+3ivo destino,
WS Copia dire+torios 0 s*9dire+torios no va+;os,
WE Copia dire+torios 0 s*9dire+torios in+-*0endo -os va+;os,
Ig*a- :*e WS WE, P*ede ser *ti-i7ado para modi.i+ar W",
W> So-i+ita :*e presione *na te+-a antes de +opiar,
WC Contin*a +opiando in+-*so si se prod*+en errores,
WI Si e- destino no e8iste 0 est +opiando ms de *n ar+3ivo6
as*me :*e e- destino es *n dire+torio,
W_ No m*estra nom9res de ar+3ivos a- +opiar,
WF M*estra nom9res +omp-etos de ar+3ivos origen 0 destino a- +opiar,
W! M*estra ar+3ivos :*e ser n +opiados,
W "am9i?n +opia ar+3ivos o+*-tos 0 de sistema,
W# So9res+ri9e ar+3ivos de s5-o -e+t*ra,
W" Crea estr*+t*ra de dire+torios6 pero no +opia ar+3ivos
Pgina 2U de 32
Sistema Operativo MS-DOS
No in+-*0e dire+torios o s*9dire+torios va+;os, W" WE in+-*0e
dire+torios 0 s*9dire+torios va+;os,
W) $+t*a-i7a ar+3ivos :*e 0a e8isten en destino,
WK Copia atri9*tos, %+op0 norma-6 resta9-e+er atri9*tos de s5-o
-e+t*ra,
WY So9res+ri9e ar+3ivos e8istentes sin so-i+itar +on.irma+i5n,
W-Y So-i+ita +on.irma+i5n para so9res+ri9ir ar+3ivos e8istentes,
WN Copia *ti-i7ando -os nom9res +ortos generados,
COMANDOS REACIONADOS CON DIREC/ORIOS
CD
M*estra o modi.i+a e- nom9re de- dire+torio a+t*a-,
Sinta8is<
CDI# f*nidad<gfr*tag
CDI#f,,g
CD f*nidad<gfr*tag
CDf,,g
,, Espe+i.i+a :*e desea +am9iar a- dire+torio prin+ipa-,
Es+ri9a CD *nidad< para ver e- dire+torio a+t*a- en -a *nidad espe+i.i+ada,
Es+ri9a CD sin parmetros para ver -a *nidad 0 dire+torio a+t*a-es,
DE/REE
E-imina *n dire+torio 0 todos -os s*9dire+torios 0 ar+3ivos in+-*idos,
Sinta8is<
Para e-iminar *no o ms ar+3ivos 0 dire+torios<
DE!"#EE fWYg f*nidad<gr*ta ff*nidad<gr*taf,,,gg
WY Omite -a so-i+it*d de +on.irma+i5n para e-iminar e-
s*9dire+torio,
f*nidad<gr*ta Espe+i.i+a e- nom9re de- dire+torio :*e desea e-iminar,
Nota< *se DE!"#EE +on +*idado, "odos -os ar+3ivos 0 s*9dire+torios dentro de-
dire+torio espe+i.i+ado ser n e-iminados,
MD
Crea *n dire+torio,
Sinta8is<
MKDI# f*nidad<gr*ta
MD f*nidad<gr*ta
Pgina 2Y de 32
Sistema Operativo MS-DOS
-A/=
M*estra o esta9-e+e *na r*ta de 9Cs:*eda para -os ar+3ivos e4e+*ta9-es,
Sinta8is<
P$" ff*nidad<gr*tafb,,,gg
P$" b
Es+ri9a P$" b para 9orrar todas -as r*tas de 9Cs:*eda esta9-e+idas 0 3a+er :*e
>indoVs 9*s:*e s5-o en e- dire+torio a+t*a-,
Es+ri9a P$" sin parmetros para ver -a r*ta a+t*a-,
RD
_*ita 1e-imina2 *n dire+torio,
Sinta8is<
#MDI# f*nidad<gr*ta
#D f*nidad<gr*ta
COMANDOS REACIONADOS CON OS !I/ROS
!IND
&*s+a *na +adena de te8to en *no o varios ar+3ivos,
Sinta8is<
FIND fW(g fWCg fWNg fWIg j+adenaj ff*nidad<gfr*tagar+3ivof ,,,gg
W( M*estra todas -as -;neas :*e NO +ontienen -a +adena espe+i.i+ada,
WC M*estra s5-o e- tota- de -;neas :*e +ontiene -a +adena,
WN M*estra -as -;neas de te8to 0 s*s nCmeros +orrespondientes,
WI Omite ma0Cs+*-asWminCs+*-as +*ando 9*s+a -a +adena de te8to,
j+adenaj #epresenta *na +adena de te8to a 9*s+ar,
f*nidad<gfr*tagar+3ivo
Espe+i.i+a *no o ms ar+3ivos a 9*s+ar,
Si no se espe+i.i+a *n nom9re de r*ta6 FIND 9*s+a e- te8to :*e est? es+rito
en -a -;nea de +omandos o :*e est? +ana-i7ado desde otro +omando,
MORE
M*estra e- res*-tado panta--a por panta--a,
Sinta8is<
MO#E f*nidad<gfr*tagar+3ivo
MO#E a f*nidad<gfr*tagar+3ivo
nom9re-+omando c MO#E f*nidad<gfr*tagfar+3ivog
f*nidad<gfr*tagnom9re Espe+i.i+a -os ar+3ivos a mostrar panta--a por panta--a,
nom9re de +omando Espe+i.i+a *n +omando +*0o res*-tado ser mostrado,
Pgina 2[ de 32
Sistema Operativo MS-DOS
SOR/
Ordena -a in.orma+i5n de entrada 0 es+ri9e -os res*-tados en -a panta--a6
en *n ar+3ivo6 o en otro dispositivo,
Sinta8is<
SO#" fW#g fWhng ff*nidad1<gfr*ta1gar+3ivo1g f\ f*nidad2<gfr*ta2gar+3ivo2g
f+omando cg SO#" fW#g fWhng f\ f*nidad2<gfr*ta2gar+3ivo2g
W# Invierte e- orden, Ordena de D a $6 0 de F a E,
Whn Ordena e- ar+3ivo de a+*erdo a -os +ara+teres en -a +o-*mna n,
f*nidad1<gfr*ta1gar+3ivo1 Espe+i.i+a e- ar+3ivo a ordenar,
f*nidad2<gfr*ta2gar+3ivo2 Espe+i.i+a e- ar+3ivo donde -a in.orma+i5n de entrada
ordenada
ser g*ardada,
+omando Espe+i.i+a *n +omando +*0a in.orma+i5n de sa-ida se
+-asi.i+ar ,
COMANDOS REACIONADOS CON OS DISCOS
DISOCO-:
Copia e- +ontenido de *n dis+o en otro,
Sinta8is<
DISKCOPY f*nidad1< f*nidad2<gg fW1g fW(g fWMg
W1 Copia so-amente -a primera +ara de- dis+o,
W( Compr*e9a :*e -a in.orma+i5n se 3a0a +opiado +orre+tamente,
WM F*er7a -a +opia de paso mC-tip-e *sando so-amente -a memoria,
!os dos dis:*etes de9en ser de- mismo tipo, P*ede espe+i.i+ar -a misma *nidad para
*nidad1 0 *nidad2,
!ORMA/
Formatea *n dis+o para *ti-i7ar-o +on MS-DOS,
Sinta8is<
FO#M$" *nidad< fW(f<eti:*etagg fW_g fWF<tamaZog fW& c WSg fWCg
FO#M$" *nidad< fW(f<eti:*etagg fW_g fW"<pistas WN<se+toresg fW& c WSg fWCg
FO#M$" *nidad< fW(f<eti:*etagg fW_g fW1g fWQg fW& c WSg fWCg
FO#M$" *nidad< fW_g fW1g fWQg fW]g fW& c WSg fWCg
W(f<eti:*etag Espe+i.i+a -a eti:*eta de- vo-*men,
W_ #ea-i7a *n .ormato rpido,
WF<tamaZo Espe+i.i+a e- tamaZo de- dis+o a .ormatear 1+omo 1YE6 1]E6 32E6 3YE6
[2E6
1626 16QQ6 26]]2,
W& $signa espa+io en e- dis+o .ormateado para ar+3ivos de sistema,
Pgina 2] de 32
Sistema Operativo MS-DOS
WS Copia -os ar+3ivos de sistema en e- dis+o .ormateado,
W"<pistas Espe+i.i+a e- nCmero de pistas por +ara de *n dis+o,
WN<se+tores Espe+i.i+a e- nCmero de se+tores por pista,
W1 Formatea *na so-a +ara de- dis+o,
WQ Formatea *na *nidad de dis+o de U1WQ p*-gadas de 3YE K& en *na
*nidad de
a-ta densidad,
W] Formatea o+3o se+tores por pista,
WC Compr*e9a +-Csteres a+t*a-mente mar+ados +omo jno v-idosj,
A0E
Crea6 +am9ia o e-imina -a eti:*eta de- vo-*men de *n dis+o,
Sinta8is<
!$&E! f*nidad<gfeti:*etag
2O
M*estra -a eti:*eta de vo-*men 0 e- nCmero de serie de- dis+o6 si e8isten,
Sinta8is<
(O! f*nidad<g
COMANDOS REACIONADOS CON !IC=EROS 0A/
EC=O
M*estra mensa4es6 o a+tiva 0 desa+tiva e- +omando ECO,
Sinta8is<
ECO fON c OFFg
ECO fmensa4eg
Es+ri9a ECO sin parmetros para ver -a +on.ig*ra+i5n a+t*a-,
E6I/
Sa-e de- programa COMM$ND,COM 1int?rprete de +omandos2,
Sinta8is<
E%I"
GO/O
Dirige -a e4e+*+i5n 3a+ia *na -;nea eti:*etada de *n programa por -otes,
Sinta8is<
'O"O eti:*eta
Eti:*eta espe+i.i+a *na +adena de te8to :*e *ti-i7a e- programa por -otes +omo
eti:*eta,
Pgina 2F de 32
Sistema Operativo MS-DOS
Es+ri9a *na eti:*eta en *na -;nea6 +omen7ando por dos p*ntos,
I!
#ea-i7a pro+esamiento +ondi+iona- en programas por -otes,
Sinta8is<
IF fNO"g E##O#!E(E! nCmero +omando
IF fNO"g +adena1ee+adena2 +omando
IF fNO"g E%IS" ar+3ivo +omando
NO" Espe+i.i+a :*e >indoVs de9e e4e+*tar e- +omando
Cni+amente
si -a +ondi+i5n e- .a-sa,
E##O#!E(E! nCmero Espe+i.i+a *na +ondi+i5n verdadera si -a C-tima
e4e+*+i5n
de- programa devo-vi5 *n +5digo de sa-ida ig*a- o ma0or :*e
e-
nCmero espe+i.i+ado,
+omando Espe+i.i+a e- +omando :*e se va a e4e+*tar si se +*mp-e -a
+ondi+i5n,
+adena1ee+adena2 Espe+i.i+a *na +ondi+i5n verdadera si +oin+iden -as +adenas
de te8to
espe+i.i+adas,
E%IS" ar+3ivo Espe+i.i+a *na +ondi+i5n verdadera si e8iste e- nom9re de
ar+3ivo
espe+i.i+ado,
-AUSE
Detiene e- pro+eso de *n programa por -otes 0 m*estra e- mensa4e<
Presione *na te+-a para +ontin*ar,,,,
Sinta8is<
P$)SE
REM
#egistra -os +omentarios en *n ar+3ivo por -otes o en CONFI',SYS,
Sinta8is<
#EM f+omentariog
S=I!/
Cam9ia -a posi+i5n de -os par metros reemp-a7a9-es de *n ar+3ivo por -otes,
Sinta8is<
SIF"
Pgina 3E de 32
Sistema Operativo MS-DOS
COMANDOS DE CAR1C/ER GENERA
CS
&orra -a panta--a,
Sinta8is<
C!S
DA/E
M*estra o esta9-e+e -a .e+3a,
Sinta8is<
D$"E f.e+3ag
Es+ri9a D$"E sin par metros para ver -a +on.ig*ra+i5n a+t*a- de .e+3a 0 poder
es+ri9ir *na n*eva, Presione Entrar para +onservar -a misma .e+3a,
OE:0
Con.ig*ra e- te+-ado para *n idioma espe+;.i+o,
Sinta8is<
KEY& f88f6f000gf6f*nidad<gfr*tagar+3ivoggg fWEg fWID<nnng
88 Espe+i.i+a *n +5digo de te+-ado de dos -etras,
000 Espe+i.i+a -a p gina de +5digos para e- +on4*nto de +ara+teres,
f*nidad<gfr*tagar+3ivo Espe+i.i+a e- ar+3ivo de de.ini+i5n de te+-ado,
WE Espe+i.i+a :*e 3a0 insta-ado *n te+-ado e8tendido,
WID<nnn Espe+i.i+a e- te+-ado :*e se est *sando,
MEM
M*estra -a +antidad de memoria -i9re 0 *ti-i7ada en s* sistema,
Sint8is<
MEM fWC!$SSIFY c WDE&)' c WF#EE c WMOD)!E m5d*-og fWP$'Eg
WC!$SSIFY o WC C-asi.i+a programas por e- *so e memoria, !ista e- tamaZo
de programas6 propor+iona *n res*men de memoria en *so 0
-ista e- 9-o:*e ms e8tenso disponi9-e en memoria,
WDE&)' o WD M*estra e- estado de programas6 *nidades internas 0
otra in.orma+i5n,
WF#EE o WF M*estra -a +antidad de memoria -i9re :*e :*eda en -a
memoria +onven+iona- 0 s*perior,
WMOD)!E o WM M*estra *na -ista en deta--e de memoria *sada por m5d*-os,
Esta op+i5n de9e *sarse seg*ida por e- nom9re de *n m5d*-o6
0 separada de -a WM por dos p*ntos,
WP$'E o WP M*estra in.orma+i5n panta--a por panta--a,
Pgina 31 de 32
Sistema Operativo MS-DOS
MODE
Con.ig*ra dispositivos de sistema,
Sinta8is<
P*erto de impresi5n<
MODE !P"nf<g fCO!Se+g f!INESe-g f#E"#Yerg
P*erto serie<
MODE COMmf<g f&$)De9g fP$#I"Yepg fD$"$edg fS"OPesg
f#E"#Yerg
Estado de- dispositivo<
MODE fdispositivog fWS"$")Sg
#edirigir impresi5n<
MODE !P"nf<geCOMmf<g
Preparar p gina de +5digos<
MODE dispositivo CP P#EP$#Ee11000f,,,g2 f*nidad<gfr*tagar+3ivo2
Se-e++ionar p gina de +5digos<
MODE dispositivo CP SE!EC"e000
$+t*a-i7ar p gina de +5digos<
MODE dispositivo CP #EF#ES
Estado de -a p gina de +5digos<
MODE dispositivo CP fWS"$")Sg
Modo de presenta+i5n<
MODE fadaptador de v;deogf6ng MODE CONf<g fCO!Se+g f!INESeng
(e-o+idad de- te+-ado<
MODE CONf<g f#$"Eer DE!$Yedg
/IME
M*estra o esta9-e+e -a 3ora de- sistema,
Sinta8is<
"IME f3orag
Es+ri9a "IME sin parmetros para ver -a +on.ig*ra+i5n a+t*a- de 3ora 0 poder
es+ri9ir *na n*eva,
Presione Entrar para +onservar -a misma 3ora,
2ER
M*estra -a versi5n de- sistema operativo
Sinta8is<
(E#
Pgina 32 de 32

También podría gustarte