Você está na página 1de 14

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre

Page 1 of 14

Anexo:Lista de comandos do MS-DOS


Origem: Wikipdia, a enciclopdia livre.

(Redirecionado de Lista de comandos do MS-DOS) Abaixo segue uma lista de comandos do sistema operacional MS-DOS da Microsoft. Para obter ajuda na utilizao de um comando, digite /? logo aps o nome do comando, na tela do MS-DOS. Exemplo:
C:\> <comando> /?

Ao invs de ser executado, o MS-DOS retornar uma pgina de ajuda do comando escolhido (com a definio, opes disponveis e talvez alguma observao). A lista abaixo apresenta informaes semelhantes (definio e analogia com comandos do Unix e/ou Linux, sintaxe, opes e exemplo).
Uso: No prompt do MS-DOS digita-se: C:\> <comando> <ENTER> No prompt de comando ainda pode ser utilizado uma seqencia de commandos na mesma linha utilizando o caracter "|" (pipe), permitindo a insero de mltiplos comandos em uma nica linha. Exemplo: C:\> <comando> | <2 comando> | <3 comando> etc... <ENTER>

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

http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS

20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre 25 PROMPT 26 RENAME 27 RMDIR 28 TREE 29 TIME 30 TITLE 31 TYPE 32 VER 33 EDIT 34 EXIT 35 WIN 36 FDISK

Page 2 of 14

ATTRIB
Na linha de comando do sistema operacional MS-DOS, o comando ATTRIB usado para mostrar os atributos dos arquivos e diretrios (somente leitura, arquivo do sistema, arquivo morto e oculto), e permite alter-los. Nota: sua funo anloga ao comando chmod do Unix e chattr do Linux. Sintaxe
C:\> ATTRIB <opes> <unidade> <caminho> <arquivo>

Opes + : Acrescenta um atributo - : Retira um atributo R : Atributo somente leitura A : Atributo de arquivo morto S : Atributo de arquivo do sistema H : Atributo de arquivo oculto /s : Inclui todos os arquivos do diretrio definido e todos os seus subdiretrios /d : Inclui diretrios no processamento (necessita da opo /s). Exemplo
C:\>ATTRIB +R C:\EXEMPLO.TXT''' ''' C:\>ATTRIB -R /D /S N:\*.*

CALL
Usado para chamar (executar) um programa, comando ou script DOS (arquivo de lote ou arquivo .bat) Sintaxe
CALL script <enter>

Opes Exemplo http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS 20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre C:\>CALL C:\TESTE.BAT

Page 3 of 14

CHDIR
CHDIR (pode ser abreviado para CD) usado para trocar o diretrio corrente ou acessar um subdiretorio. Sintaxe
CHDIR diretorio <enter>

Opes CHDIR C:\WINDOWS\Desktop\Exemplo

CLS
Na linha de comando do sistema operacional MS-DOS, o comando CLS usado para apagar todas as informaes mostradas na tela, e coloca o cursor no canto superior esquerdo. Nota: sua funo anloga ao comando clear do Unix. Sintaxe
CLS <enter> C:\>CLS

COMP
COMP compara dois arquivos Sintaxe
COMP Arquivo1 Arquivo2 <opes> <enter>

Opes /D Sada em hexadecimal /A Sada ASCII /L Mostra o nmero das linhas que so diferentes /C No faz distino entre caracteres maisculos e minsculos Exemplo

COPY
Usado para copiar um ou mais arquivos de um diretrio para outro. Nota: sua funo anloga ao comando cp do Linux

http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS

20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre Sintaxe


COPY c:\windows\*.* c:\windows\desktop /V

Page 4 of 14

/V Verifica a integridade do arquivo destino aps a cpia ; Exemplo <pre> C:\>COPY D:\EXEMPLO\ARQUIVO.TXT E:\PASTA

Dica Para copiar todo o contedo de uma pasta, use *.*


COPY C:\*.* E:\PASTA >> Copia todo o contedo em C:\ para E:\PASTA

Exemplo
COPY C:\*.* E:\PASTA

DATE
Na linha de comando do sistema operacional MS-DOS, o comando DATE usado para mostrar a data atual do sistema, podendo ser atualizada. Ao digitar uma nova data, pode ser usado como caractere separador o hfen, a barra ou o ponto (dd-mm-aaaa, dd/mm/aaaa ou dd.mm.aaaa). Nota: sua funo anloga ao comando date do Unix. Sintaxe
DATE <opes>

Opes /t : Mostra a data sem permitir alter-la. Exemplo


C:\>DATE Data atual: ter 20/01/1999 Digite a nova data: (dd-mm-aa) 06/01/2000

DELTREE
Na linha de comando do sistema operacional MS-DOS, o comando DELTREE usado para apagar um ou mais diretrios junto com todos os seus subdiretrios e arquivos neles contidos. No mais usado desde o Windows 2000, devido aos danos ocasionados por usurios inexperientes ou malintencionados. Sintaxe

http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS

20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre


C:\>DELTREE <opes> <unidade> <caminho>

Page 5 of 14

Opes /y : Exclui o caminho indicado sem pedir confirmao. Exemplo


C:\>DELTREE A:\EXEMPLO

DIR
Na linha de comando do sistema operacional MS-DOS, o comando DIR usado para listar arquivos e diretrios. Nota: sua funo anloga ao comando ls do Unix. Ele existe desde a primeira verso do MS-DOS e est embutido no interpretador de comandos deste sistema operativo, ao contrrio do ls que por si s um programa. Sintaxe
DIR <opes> <unidade> <diretrio>

Opes Algumas implementaes do MS-DOS dispe de mais opes, estas so apenas as mais comuns. /A[xx] : Lista os arquivos com alguns atributos especficos /B : Lista apenas o nome dos arquivos /L : Nome dos arquivos em letras minsculas /O[xx] : Modifica a ordenao da lista /P : Pausa a cada pgina /S : Lista tambm os subdiretrios (Use dir/s + nome do arquivo para procurar um aquivo especfico em todo HD, pelo prompt do MS-DOS. Equivale a tecla F3 no Windows Explorer) /W : Formato de lista amplo /? : Help, exibe as opes que podem ser utilizadas no DIR Exemplo Este exemplo foi tirado em uma implementao de interpretador de comandos do Windows 2000.

http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS

20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre


C:\>DIR Volume in drive C is MAIN W2K Volume Serial Number is 2326-30E6 Directory of C:\ 11/17/2001 04/16/2002 05/19/2002 11/22/2001 11/22/2001 12/09/2001 11/22/2001 01/03/2002 11/22/2001 11/22/2001 03/08/2002 11/22/2001 11/17/2001 05/12/2002 10/14/2001 08/01/2002 12/09/2001 10/14/2001 09/30/2002 11/25/2002 03/08/2002 03/31/2002 09:40p 257,787 INF000.SWP 10:12p 446 VIRUSLOG.TXT 04:34p <DIR> filelib 05:17p 228 BOOT.BAD 05:10p 1,663 MSDOS.BAD 09:07a 8,681 SCANDISK.LOG 05:40p 1,775 MSDOS.SYS 12:05a <DIR> eBooks 04:59p 185 BOOT.w98 05:12p 253 BOOT.w2k 02:08p <DIR> WINNT 02:17p <DIR> Games 10:04p <DIR> Documents and Settings 05:57p <DIR> dostemp 09:51a <DIR> Downloads 07:15p 160 AUTOEXEC.BAT 05:24p <DIR> Backup 09:25a <DIR> MSDOS7 03:48p <DIR> cygwin 03:02a <DIR> My Documents 02:45p <DIR> Program Files 07:41p <DIR> Temp 9 File(s) 2,674,060 bytes 16 Dir(s) 2,672,476,160 bytes free

Page 6 of 14

Uma das funcionalidades prticas do DIR exibir o resultado da pesquisa em um arquivo de texto, e no apenas na tela do monitor, podendo inclusive ser utilizada toda e qualquer opo disponvel. Para tanto, basta utilizar o comando: DIR [opes] [unidade] [diretrio] >[unidade][nome do arquivo .txt]. Exemplo: C:\Documentos>dir /s /w >C:\lista.txt

DISKCOMP
DISKCOMP compara dois disquetes. Sintaxe
DISKCOMP Unidade1 Unidade2 <enter>

Opes Exemplo DISKCOMP A: B:

DISKCOPY
DISKCOPY copia um disquete. No pode ser usado para copiar o pum(HD) Sintaxe

http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS

20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre


DISKCOPY Origem Destino <enter>

Page 7 of 14

Opes Exemplo

ECHO
Envia, ou controla o envio, de mensagens para a sada padro. Usado em scripts DOS para controlar as mensagens enviadas para a sada padro (monitor, tela ou ecr). Nota: sua funo anloga ao comando echo do Linux. Sintaxe
ECHO [ON] [OFF] [mensagem] <enter>

Opes ON : Ativa a sada dos comandos para a sada padro. OFF : Desativa a sada dos comandos para a sada padro. Exemplo

FIND
Procura uma cadeia de caracteres numa lista de arquivos. Sintaxe
FIND <opes> ''Texto'' arquivos

Opes /C : Conta as ocorrencias /I : Ignora diferena entre maisculas e minsculas. /N : Nmero das linhas em que Texto aparece. /V : Mostra apenas linhas que contm Texto Exemplo (FIND /I "sequencia" C:\WINDOWS\explorer.exe) o parametro "sequencia" faz parte da linha, caso no colocar a sintaxe nao funcionara (FIND /I "TESTE" C:\demosnstrando.txt) (FIND /I "palavra" *.txt | sort > pesquisa.txt) Neste caso ele vai pesquisar no diretorio corrente todos os arquivos(txt) e guardar o resultado no arquivo pesquisa.txt.

FOR
Usado para repetir comandos Sintaxe http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS 20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre


FOR %%Variavel IN ( ''lista'' ) DO ''Comando''

Page 8 of 14

Opes Exemplo
FOR %%A IN ( texto1 texto2 texto3) DO ECHO %%A

FORMAT
Na linha de comando do sistema operacional MS-DOS, o comando FORMAT usado para formatar um disco, preparando-o para receber dados. Nota: sua funo anloga ao comando mkfs do Unix. Sintaxe
FORMAT <unidade> <opes>

Opes /s : Formata o disco na unidade especificada e grava o sistema operacional MS-DOS em seguida. /4 : Formata um disquete de baixa densidade em drives de alta densidade. /q : Formata rapidamente o disco da unidade especificada (formatao rpida). /u : Formata o disco na unidade especificada independente da condio. Exemplo
C:\>FORMAT A:

IF
Executa Comando se Condio for verdadeira Sintaxe IF Condio Comando else outro comando Opes Exemplo

LABEL
Usado para renomear uma unidade: LABEL (Unidade) (nome desejado)

MKDIR
MKDIR, ou abreviado MD, cria um subdiretrio. Sintaxe

http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS

20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre MKDIR subdiretrio Opes Exemplo
C:\>MKDIR /diretorio1 C:\>MKDIR /diretorio1/diretorio2

Page 9 of 14

MEM
Na linha de comando do sistema operacional MS-DOS, o comando MEM usado para mostrar informaes sobre o uso da memria RAM. Sintaxe
MEM <opes>

Opes /p : Mostra o status dos programas que esto usando a memria. /d : Mostra vrios dados sobre o uso da memria pelos programas. /c : Mostra o tamanho dos programas e os classifica de acordo com o uso da memria. Exemplo
C:\>MEM 655360 bytes de memria convencional 655360 bytes disponveis para o MS-DOS 626592 tamanho do maior programa executvel 1048576 bytes de memria estendida contgua 0 bytes disponveis de memria estendida contgua 941056 bytes de memria XMS disponvel MS-DOS est residente na rea de memria alta

MODE
Configura a tela e a porta serial. Sintaxe MODE COM1:2400,N,8,1,P MODE LPT1:=COM1 MODE LPT1 MODE N Opes Exemplo
MODE 120 -> aumenta a tela do prompt do comando para 120 colunas.

MORE
http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS 20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre

Page 10 of 14

Permite exibir 23 linhas de texto, da entrada padro na saida padro, e aguardar o pressionamento de uma tecla. Tanto a entrada padro quanto a saida padro podem ser redirecionadas Sintaxe MORE arquivo Opes Exemplo
DIR | MORE

MOVE
Move os arquivos de um diretrio para outro. Nota: sua funo anloga ao comando mv do Linux. Sintaxe Sintaxe: MOVE [unidade:] [caminho] [nome antigo] [nome novo] ou [Origem] [Destino] Opes Exemplo C:\>MOVE C:AULA C:TESTE , renomeia o diretrio C:AULA para C:TESTE C:\>MOVE C:AULA*.* A: , faz a movimentao de todos os arquivos do drive de origem C:AULA para o drive de destino A: deixando assim o diretrio C:AULA vazio.

PATH
Define os diretrios em que se encontram arquivos executveis. Nota: sua funo anloga ao comando path do Linux. Sintaxe PATH Diretrio1;Diretrio2 Opes Diretrio2, e outros, so opcionais. Exemplo

PAUSE
Aguarda o pressionamento de uma tecla. Sintaxe PAUSE Mensagem http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS 20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre Opes Mensagem opcional

Page 11 of 14

PROMPT
Altera o aviso da linha de comandos do DOS. Sintaxe PROMPT [texto] Opes
PROMPT [texto] texto Especifica um novo prompt.

O prompt composto de caracteres normais e dos seguintes cdigos especiais:


$Q $$ $T $D $P $V $N $G $L $B $H $E $_ = (sinal de igual) $ (cifro) Hora atual Data atual Unidade e caminho atuais Verso do Windows Unidade atual > (sinal de maior) < (sinal de menor) | (smbolo de pipe) Backspace (apaga o caractere anterior) Cdigo de escape (cdigo ASCII 27) Retorno de carro e avano de linha

Digite PROMPT com texto livre e o prompt se tornar o texto. Sintaxe PROMPT $P$G ==> Retorna em prompt do windows ==> C:\> _ PROMPT $N$Q$G ==> Retorna em prompt do windows ==> C=> _ PROMPT MSVIECK ==> Retorna em prompt do windows ==> MSVIECK _ PROMPT $P$G o padro.

RENAME
Altera o nome de um arquivo. Pode ser abreviado para REN Sintaxe REN Antigo Novo Opes caracteres curingas * e ? Exemplo C:\> REN EX.DOC Exemplo.DOC - muda o nome do arquivo EX.DOC para Exemplo.DOC C:\> REN *.JPG *.BMP - muda a extenso dos arquivos em .JPG para .BMP http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS 20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre

Page 12 of 14

RMDIR
Na linha de comando do sistema operacional MS-DOS, o comando RMDIR, ou abreviadamente RD, usado para apagar um diretrio. Nota: sua funo anloga ao comando rmdir do Unix. Sintaxe
RD <opes> <unidade> <caminho>

Opes /s : Exclui todos os diretrios e arquivos neles contidos alm do prprio diretrio informado. /q : Exclui sem pedir confirmao (usando ou no a opo /s). Exemplo
C:\>RD C:\EXEMPLO

TREE
Exibe de forma grfica a estrutura de pastas de uma unidade ou caminho. Sintaxe TREE [unidade:][caminho] Opes /F - Exibir os nomes dos arquivos de cada pasta. /A - Usar ASCII em vez de caracteres estendidos. Exemplo TREE C:\WINDOWS

TIME
Na linha de comando do sistema operacional MS-DOS, o comando TIME usado para mostrar a hora atual do sistema, podendo ser atualizada. Nota: sua funo anloga ao comando date do Linux. Sintaxe
TIME <opes>

Opes /t : Mostra a hora sem permitir alter-la.

http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS

20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre Exemplo


C:\>TIME Hora atual: 23:15:08,73 Digite a nova hora: 20:06:01,30

Page 13 of 14

TITLE
Na linha de comando do sistema operacional MS-DOS, o comando TITLE seguido de DOS iria mostrar o ttulo da janela: "DOS" Sintaxe
TITLE (texto de ttulo a janela) <opes>

Opes ??? Exemplo Exemplo no disponvel, para testes em Microsoft Windows v no Start/Menu Iniciar>Executar: digite cmd, quando o prompt estiver aberto digite: TITLE jjj e veja o ttulo da janela!

TYPE
Ele exibe arquivos de textos atraves do prompt de comando. Nota: sua funo anloga ao comando cat do Linux. Sintaxe
type [unidade:][caminho]nome do arquivo

Opes Exemplo
C:\windows\directx.txt ou C:\texto.txt

VER
Na linha de comando do sistema operacional MS-DOS, o comando VER usado para mostrar a verso do sistema operacional em uso. Nota: sua funo anloga ao comando uname do Unix. Sintaxe
VER

http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS

20/06/2008

Anexo:Lista de comandos do MS-DOS - Wikipdia, a enciclopdia livre Opes Sem opes para o comando VER. Exemplo C:\>ver Windows 98 [Verso 4.10.2222] C:\> ou C:\>ver Windows XP [Verso 6.46] C:\>

Page 14 of 14

EDIT
Na linha de comandos do sistema operacional MS-DOS, usado para abrir o editor de texto. Esse um teste padro.

EXIT
No sistema operacional MS-DOS, usado para desligar o computador. No Windows usado para fechar o Prompt.

WIN
Ativa o Windows (as verses 1.1, 2.1, 2.2, 3.1 e 3.11 precisam ser ativadas pelo MS-DOS)

FDISK
Na linha de comandos do MS-DOS, o comando fdisk exibe o menu com as parties. OBS.: Este comando foi removido desde o Windows XP. Obtido em "http://pt.wikipedia.org/wiki/Anexo:Lista_de_comandos_do_MS-DOS" Categorias: DOS | Listas de informtica Esta pgina foi modificada pela ltima vez a 02h02min, 5 de Maio de 2008. O texto desta pgina est sob a GNU Free Documentation License. Os direitos autorais de todas as contribuies para a Wikipdia pertencem aos seus respectivos autores (mais informaes em direitos autorais).

http://pt.wikipedia.org/wiki/Lista_de_comandos_do_MS-DOS

20/06/2008