Beruflich Dokumente
Kultur Dokumente
MSDOS/ListadecomandosWikilivros
MSDOS/Listadecomandos
Origem:Wikilivros,livrosabertosporummundoaberto.
<MSDOS
EsteitemfoimovidodaWikipdiaparac
eaindaprecisardeadaptaes
AbaixosegueumalistadecomandosdosistemaoperacionalMSDOSdaMicrosoft.
Paraobterajudanautilizaodeumcomando,digite/?logoapsonomedocomando,nateladoMSDOS.
Exemplo:
C:\>DIR/?
Aoinvsdeserexecutado,oMSDOSretornarumapginadeajudadocomandoescolhido(comadefinio,
opesdisponveisetalvezalgumaobservao).Alistaabaixoapresentainformaessemelhantes(definioe
analogiacomcomandosdoUnixe/ouLinux,sintaxe,opeseexemplo).
Uso:
NopromptdoMSDOSdigitase:
C:\><comando><ENTER>
Nopromptdecomandoaindapodeserutilizadoumasequenciadecomandosnamesmalinhautilizandoo
caractere"|"(pipe),quefazcomqueasadadeumcomandosirvadeentradaparaocomandoseguinte.
Exemplo:
C:\><comando>|<2comando>|<3comando>etc...<ENTER>
Paraexecutarvrioscomandosindependentesemsequncia,utilizaseocaractere"&"("and"):
Exemplo:
C:\><comando>&<2comando>&<3comando>etc...<ENTER>
Pararedirecionarasadaparaumarquivo,usase">"paracriarestearquivoou">>"paraincluirainformao
nofinaldoarquivo.
Exemplo:
C:\>DIRC:\minhasfotos\*2001*.*>FOTOS_2001_E_2002.TXT
C:\>DIRC:\minhasfotos\*2002*.*>>FOTOS_2001_E_2002.TXT
Noteseque,aousarsevariveis,oformatoaserusadonalinhadecomandosdiferentedoformatoaser
usadoemarquivos.bat(batchfiles).
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
1/15
15/08/2016
MSDOS/ListadecomandosWikilivros
Porexemplo,ocomando
for%xin(a,b,c)domovec:\myfiles\%x*.docc:\abcfiles\
funcionasedigitadonalinhadecomandos,masnodentrodeumarquivo.bat.Poroutrolado,
for%%xin(a,b,c)domovec:\myfiles\%%x*.docc:\abcfiles\
funcionadentrodeumbatchfile,masnofuncionanalinhadecomandos.
ndice
1 ATTRIB
2 CALL
3 CHDIR
4 CLS
5 COMP
6 COPY
7 DATE
8 DELTREE
9 DIR
10 DISKCOMP
11 DISKCOPY
12 ECHO
13 FIND
14 FOR
15 FORMAT
16 IF
17 LABEL
18 MKDIR
19 MEM
20 MODE
21 MORE
22 MOVE
23 PATH
24 PAUSE
25 PROMPT
26 RENAME
27 RMDIR
28 TREE
29 TIME
30 TITLE
31 TYPE
32 VER
33 EDIT
34 EXIT
35 WIN
36 FDISK
ATTRIB
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
2/15
15/08/2016
MSDOS/ListadecomandosWikilivros
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoATTRIBusadoparamostrarosatributos
dosarquivosediretrios(somenteleitura,arquivodosistema,arquivomortoeoculto),epermitealterlos.
Nota:suafunoanlogaaocomandochmoddoUnixechattrdoLinux.
Sintaxe
ATTRIB<opes><unidade><caminho><arquivo>
Opes
+:Acrescentaumatributo
:Retiraumatributo
R:Atributosomenteleitura
A:Atributodearquivomorto
S:Atributodearquivodosistema
H:Atributodearquivooculto
/s:Incluitodososarquivosdodiretriodefinidoetodososseussubdiretrios
/d:Incluidiretriosnoprocessamento(necessitadaopo/s).
Exemplo
C:\>ATTRIB+RC:\EXEMPLO.TXT''''''
C:\>ATTRIBR/D/SN:\*.*
CALL
Usadoparachamar(executar)umprograma,comandoouscriptDOS(arquivodeloteouarquivo.bat)
Sintaxe
CALLscript<enter>
Exemplo
C:\>CALLC:\TESTE.BAT
CHDIR
CHDIR(podeserabreviadoparaCD)usadoparatrocarodiretriocorrenteouacessarumsubdiretrio.
Sintaxe
CHDIRdiretorio<enter>
Exemplo
C:\>CHDIRC:\WINDOWS\Desktop\Exemplo
CarregaodiretrioExemplo,dentrodapastaDestktop
CLS
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
3/15
15/08/2016
MSDOS/ListadecomandosWikilivros
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoCLSusadoparaapagartodasas
informaesmostradasnatela,ecolocaocursornocantosuperioresquerdo.
Nota:suafunoanlogaaocomandocleardoUnix.
Exemplo
C:\>CLS<enter>
COMP
COMPcomparadoisarquivos
Sintaxe
COMPArquivo1Arquivo2<opes><enter>
Opes
/DSadaemhexadecimal
/ASadaASCII
/LMostraonmerodaslinhasquesodiferentes
/CNofazdistinoentrecaracteresmaisculoseminsculos
COPY
Usadoparacopiarumoumaisarquivosdeumdiretrioparaoutro.
Nota:suafunoanlogaaocomandocpdoLinux
Sintaxe
COPYc:\windows\*.*c:\windows\desktop/V
Opes
/VVerificaaintegridadedoarquivodestinoapsacpia
Exemplo
C:\>COPYD:\EXEMPLO\ARQUIVO.TXTE:\PASTA
Dica
Paracopiartodoocontedodeumapasta,use*.*
C:\>COPYC:\*.*E:\PASTA==>>CopiatodososarquivosdodiretrioC:\paraE:\PASTA
DATE
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoDATEusadoparamostraradataatualdo
sistema,podendoseratualizada.Aodigitarumanovadata,podeserusadocomocaractereseparadorohfen,a
barraouoponto(ddmmaaaa,dd/mm/aaaaoudd.mm.aaaa).
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
4/15
15/08/2016
MSDOS/ListadecomandosWikilivros
Nota:suafunoanlogaaocomandodatedoUnix.
Sintaxe
DATE<opes>
Opes
/t:Mostraadatasempermitiralterla.
Exemplo
C:\>DATE
Dataatual:ter20/01/1999
Digiteanovadata:(ddmmaa)06/01/2000
DELTREE
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoDELTREEusadoparaapagarumou
maisdiretriosjuntocomtodososseussubdiretriosearquivosnelescontidos.Nomaisusadodesdeo
Windows2000,devidoaosdanosocasionadosporusuriosinexperientesoumalintencionados.
Sintaxe
DELTREE<opes><unidade><caminho>
Opes
/y:Excluiocaminhoindicadosempedirconfirmao.
Exemplo
C:\>DELTREEA:\EXEMPLO
DIR
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoDIRusadoparalistararquivose
diretrios.
Nota:suafunoanlogaaocomandolsdoUnix.
EleexistedesdeaprimeiraversodoMSDOSeestembutidonointerpretadordecomandosdestesistema
operacional,aocontrriodolsqueporsisumprograma.
Sintaxe
DIR<opes><unidade><diretrio>
Opes
AlgumasimplementaesdoMSDOSdispemdemaisopes,estassoapenasasmaiscomuns.
/A[xx]:Listaosarquivoscomalgunsatributosespecficos
/B:Listaapenasonomedosarquivos
/L:Nomedosarquivosemletrasminsculas
/O[xx]:Modificaaordenaodalista
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
5/15
15/08/2016
MSDOS/ListadecomandosWikilivros
/P:Pausaacadapgina
/S:Listatambmossubdiretrios(Usedir/s+nomedoarquivoparaprocurarumarquivoespecficoem
todoHD,pelopromptdoMSDOS.EquivaleateclaF3noWindowsExplorer)
/W:Formatodelistaamplo
/?:Help,exibeasopesquepodemserutilizadasnoDIR
Exemplo
EsteexemplofoitiradoemumaimplementaodeinterpretadordecomandosdoWindows2000.
C:\>DIR
VolumeindriveCisMAINW2K
VolumeSerialNumberis232630E6
DirectoryofC:\
11/17/200109:40p257,787INF000.SWP
04/16/200210:12p446VIRUSLOG.TXT
05/19/200204:34p<DIR>filelib
11/22/200105:17p228BOOT.BAD
11/22/200105:10p1,663MSDOS.BAD
12/09/200109:07a8,681SCANDISK.LOG
11/22/200105:40p1,775MSDOS.SYS
01/03/200212:05a<DIR>eBooks
11/22/200104:59p185BOOT.w98
11/22/200105:12p253BOOT.w2k
03/08/200202:08p<DIR>WINNT
11/22/200102:17p<DIR>Games
11/17/200110:04p<DIR>DocumentsandSettings
05/12/200205:57p<DIR>dostemp
10/14/200109:51a<DIR>Downloads
08/01/200207:15p160AUTOEXEC.BAT
12/09/200105:24p<DIR>Backup
10/14/200109:25a<DIR>MSDOS7
09/30/200203:48p<DIR>cygwin
11/25/200203:02a<DIR>MyDocuments
03/08/200202:45p<DIR>ProgramFiles
03/31/200207:41p<DIR>Temp
9File(s)2,674,060bytes
16Dir(s)2,672,476,160bytesfree
UmadasfuncionalidadesprticasdoDIRexibiroresultadodapesquisaemumarquivodetexto,enoapenas
nateladomonitor,podendoinclusiveserutilizadatodaequalqueropodisponvel.
Paratanto,bastautilizarocomando:DIR[opes][unidade][diretrio]>[unidade][nomedoarquivo.txt].
Exemplo
C:\>dir/s/w>C:\lista.txt
DISKCOMP
DISKCOMPcomparaocontedodedoisdisquetes.
Sintaxe
DISKCOMPUnidade1Unidade2<enter>
Opes
Exemplo
C:\>DISKCOMPA:B:
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
6/15
15/08/2016
MSDOS/ListadecomandosWikilivros
DISKCOPY
DISKCOPYcopiaumdisquete.NopodeserusadoparacopiaroHD.
Sintaxe
DISKCOPYOrigemDestino<enter>
ECHO
Envia,oucontrolaoenvio,demensagensparaasadapadro.UsadoemscriptsDOSparacontrolaras
mensagensenviadasparaasadapadro(monitor,telaouecr).
Nota:suafunoanlogaaocomandoechodoLinux.
Sintaxe
ECHO[ON][OFF][mensagem]<enter>
Opes
ON:Ativaasadadoscomandosparaasadapadro.
OFF:Desativaasadadoscomandosparaasadapadro.
Exemplo
C:\>ECHOTEXTO
FIND
Procuraumacadeiadecaracteresnumalistadearquivos.
Sintaxe
FIND<opes>Textoarquivos
Opes
/C:Contaasocorrncias
/I:Ignoradiferenaentremaisculaseminsculas.
/N:NmerodaslinhasemqueTextoaparece.
/V:MostraapenaslinhasqueNOcontmTexto
Exemplo
C:\>FIND/I"sequencia"C:\WINDOWS\explorer.exe
oparametro"sequencia"fazpartedalinha,casonocolocarasintaxenaofuncionar
C:\>FIND/I"TESTE"C:\demonstrando.txt
C:\>FIND/I"palavra"*.txt|sort>pesquisa.txt
Nestecasoelevaipesquisarnodiretriocorrentetodososarquivos(.txt)eguardaroresultadonoarquivo
pesquisa.txt.
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
7/15
15/08/2016
MSDOS/ListadecomandosWikilivros
FOR
Usadopararepetircomandos.
Assimcomoosdemaiscomandosqueusamvariveis,estecomandotemduassintaxes,umaparaserinvocada
pelalinhadecomandos,eoutraparaserinvocadadentrodearquivosdelote(batch,normalmentedeextenso
.BAT).
Asintaxeparaarquivosemlote(.BAT)precedeonomedavarivelcomdoissinaisdeporcentagem(%%),
enquantoqueasintaxeparaserchamadadiretamentepelointerpretadordecomandosusaapenasumsinalde
porcentagem(%).
Sintaxe(versoparaarquivosdelote)
FOR%%VariavelIN(lista)DOComando
Exemplo
C:\>FOR%%AIN(texto1texto2texto3)DOECHO%%A
Exemplo(linhadecomando)
C:\>FOR%AIN(texto1texto2texto3)DOECHO%A
FORMAT
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoFORMATusadoparaformatarumdisco,
preparandooparareceberdados.
Nota:suafunoanlogaaocomandomkfsdoUnix.
Sintaxe
FORMAT<unidade><opes>
Opes
/s:FormataodisconaunidadeespecificadaegravaosistemaoperacionalMSDOSemseguida.
/4:Formataumdisquetedebaixadensidadeemdrivesdealtadensidade.
/q:Formatarapidamenteodiscodaunidadeespecificada(formataorpida).
/u:Formataodisconaunidadeespecificadaindependentedacondio.
Exemplo
C:\>FORMATA:
IF
ExecutaComandoseCondioforverdadeira
Sintaxe
IFCondioComandoelseoutrocomando
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
8/15
15/08/2016
MSDOS/ListadecomandosWikilivros
Exemplo
C:\>IFEXISTPASTA1(GOTOEND)ELSE(MDPASTA1)
Senodiretrioespecificadoexistirapastacomonomede"PASTA1",eleirparaopontochamado"END",e
encerrar.CasonoexistaaPASTA1,eleircrila.
LABEL
Usadopararenomearumaunidade.
Sintaxe
LABEL(Unidade)(NomeDesejado)
MKDIR
MKDIR,ouabreviadoMD,criaumsubdiretrio.
Sintaxe
MKDIRsubdiretrio
Exemplo
C:\>MKDIR/diretorio1
C:\>MKDIR/diretorio1/diretorio2
MEM
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoMEMusadoparamostrarinformaes
sobreousodamemriaRAM.
Sintaxe
MEM<opes>
Opes
/p:Mostraostatusdosprogramasqueestousandoamemria.
/d:Mostravriosdadossobreousodamemriapelosprogramas.
/c:Mostraotamanhodosprogramaseosclassificadeacordocomousodamemria.
Exemplo
C:\>MEM
655360bytesdememriaconvencional
655360bytesdisponveisparaoMSDOS
626592tamanhodomaiorprogramaexecutvel
1048576bytesdememriaestendidacontgua
0bytesdisponveisdememriaestendidacontgua
941056bytesdememriaXMSdisponvel
MSDOSestresidentenareadememriaalta
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
9/15
15/08/2016
MSDOS/ListadecomandosWikilivros
MODE
Configuraatelaeaportaserial.
Sintaxe
MODECOM1:2400,N,8,1,PMODELPT1:=COM1MODELPT1MODEN
Exemplo
C:\>MODE125
Aumentaateladopromptaomximo,para125colunas.
MORE
Permiteexibir23linhasdetexto,daentradapadronasadapadro,eaguardaropressionamentodeumatecla.
Tantoaentradapadroquantoasadapadropodemserredirecionadas
Sintaxe
MOREarquivo
Exemplo
C:\>DIR|MORE
MOVE
Moveosarquivosdeumdiretrioparaoutro.
Nota:suafunoanlogaaocomandomvdoLinux.
Sintaxe
MOVE[unidade:][caminho][nomeantigo][nomenovo]ou[Origem][Destino]
Exemplo
C:\>MOVEC:AULAC:TESTE
renomeiaodiretrioC:AULAparaC:TESTE
C:\>MOVEC:AULA*.*A:
fazamovimentaodetodososarquivosdodriveC:queiniciamcom"AULA..."paraodrivededestinoA:
PATH
Defineosdiretriosemqueseencontramarquivosexecutveis.
Nota:suafunoanlogaaocomandopathdoLinux.
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
10/15
15/08/2016
MSDOS/ListadecomandosWikilivros
Sintaxe
PATHDiretrio1;Diretrio2
Opes
Diretrio2,eoutros,soopcionais.
PAUSE
Aguardaopressionamentodeumatecla.
Sintaxe
PAUSEMensagem
Opes
Mensagemopcional
PROMPT
AlteraoavisodalinhadecomandosdoDOS.
Sintaxe
PROMPT[parmetros]
Opes
Opromptcompostodecaracteresnormaisedosseguintescdigosespeciais:
$Q=(sinaldeigual)
$$$(cifro)
$THoraatual
$DDataatual
$PUnidadeecaminhoatuais
$VVersodoWindows
$NUnidadeatual
$G>(sinaldemaior)
$L<(sinaldemenor)
$B|(smbolodepipe)
$HBackspace(apagaocaractereanterior)
$ECdigodeescape(cdigoASCII27)
$_Retornodecarroeavanodelinha
DigitePROMPTcomtextolivreeopromptsetornarotexto.
Exemplos
C:\>PROMPT$P$G==>AlteraopromptdowindowsparaC:\>_
C:\>PROMPT$N$Q$G==>AlteraopromptdowindowsparaC=>_
C:\>PROMPTMSVIECK==>AlteraopromptdowindowsparaMSVIECK_
PROMPT$P$Gopadro.
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
11/15
15/08/2016
MSDOS/ListadecomandosWikilivros
RENAME
Alteraonomedeumarquivo.PodeserabreviadoparaREN
Sintaxe
RENAntigoNovo
Opes
caracterescuringa*e?
Exemplo
C:\>RENEX.DOCExemplo.DOC
mudaonomedoarquivoEX.DOCparaExemplo.DOC
C:\>REN*.JPG*.BMP
mudaaextensodosarquivosem.JPGpara.BMP
RMDIR
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoRMDIR,ouabreviadamenteRD,usado
paraapagarumdiretrio.
Nota:suafunoanlogaaocomandormdirdoUnix.
Sintaxe
RD<opes><unidade><caminho>
Opes
/s:Excluitodososdiretriosearquivosnelescontidosalmdoprpriodiretrioinformado.
/q:Excluisempedirconfirmao(usandoounoaopo/s).
Exemplo
C:\>RDC:\EXEMPLO
TREE
Exibedeformagrficaaestruturadepastasdeumaunidadeoucaminho.
Sintaxe
TREE[unidade:][caminho]
Opes
/FExibirosnomesdosarquivosdecadapasta
/AUsarASCIIemvezdecaracteresestendidos
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
12/15
15/08/2016
MSDOS/ListadecomandosWikilivros
Exemplo
C:\>TREEC:\WINDOWS
TIME
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoTIMEusadoparamostrarahoraatualdo
sistema,podendoseratualizada.
Nota:suafunoanlogaaocomandodatedoLinux.
Sintaxe
TIME<opes>
Opes
/t:Mostraahorasempermitiralterla.
Exemplo
C:\>TIME
Horaatual:23:15:08,73
Digiteanovahora:20:06:01,30
TITLE
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoTITLEseguidodeDOSiriamostraro
ttulodajanela:"DOS"
Sintaxe
TITLE(textodettuloajanela)<opes>
Opes
<blink>???</blink>
TYPE
Exibearquivosdetextosatravsdopromptdecomando.
Nota:suafunoanlogaaocomandocatdoLinux.
Sintaxe
TYPE[unidade:][caminho]nomedoarquivo
Exemplo
C:\>TYPEC:\windows\directx.txt
C:\>TYPEC:\texto.txt
VER
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
13/15
15/08/2016
MSDOS/ListadecomandosWikilivros
NalinhadecomandodosistemaoperacionalMSDOS,ocomandoVERusadoparamostraraversodo
sistemaoperacionalemuso.
Nota:suafunoanlogaaocomandounamedoUnix.
Sintaxe
VER
Exemplo
C:\>ver
Windows98[Verso4.10.2222]
C:\>
ou
C:\>ver
WindowsXP[Verso6.46]
C:\>
EDIT
NalinhadecomandosdosistemaoperacionalMSDOS,usadoparaabriroeditordetexto.
Nele,podemossalvararquivosemvriasextensescomoporexemplo,em.bat
EquivaleaovidoLinux.
EXIT
EstecomandousadosomentenopromptdoDOSemambienteWindows,parafecharoprompt,nosendo
vlidoparausaremambienteWINDOWS.
Exemplo
C:\>exit<enter>
WIN
IniciaoWindowsnasverses1.x,2.x,e3.x.ComooWindowseraapenasumainterfacegrficanapocae
somenteoDOSeraconsideradosistemaoperacional,tinhaquesedigitarWINpeloDOSparainiciaro
Windows.
FDISK
NalinhadecomandosdoMSDOS,ocomandofdiskexibeomenuparacriar,ativar,deletareexibirparties.
OBS.:EstecomandofoiremovidonoWindowsXPeseguintes(Vista,7).
Obtidoem"https://pt.wikibooks.org/w/index.php?title=MSDOS/Lista_de_comandos&oldid=421481"
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
14/15
15/08/2016
MSDOS/ListadecomandosWikilivros
https://pt.wikibooks.org/wiki/MSDOS/Lista_de_comandos
15/15