Вы находитесь на странице: 1из 13

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

1 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

Lista de Comandos DOS e como criar Arquivos BAT OU


BATCH
1/29/2010 02:40:00 PM

Sandro Marcos

15 Comentrios

Vamos mostrar a vocs uma grande lista e algumas tantas dicas


sobre os inmeros comandos existentes para se utilizar no
MS/DOS, ou se pref erir, PROMPT DE COMANDO. So comandos
com as mais variadas utilidades e algumas boas inutilidades que
podem ser de interesse.
Leia com Ate no cada Comando, eles f uncionam mesmo, sem
perguntar nada antes, depedendo at FORMATAM, APAGAM,
preste ATENO.
O interpretador de comandos pode ser acionado digitando-se
CM D no menu Iniciar/Exe cutar. Ele pode ser tambm
encontrado no item Acessrios do *Menu iniciar. No dif cil usar
os comandos do Window s e grande nmero deles permanece igual aos antigos comandos do DOS.

*Iniciar/Todos Program as /Ace s s rios (Prom pt de Com ando)


Para obter mais inf ormaes sobre um comando especf ico, digite HELP

Para exibir o CMD em tela cheia, digite Alt+Enter. Clicando no cone que se encontra no alto
esquerda, voc poder acessar as propriedades da janela e escolher layout, cores, f ontes, etc. J para
localizar texto, rolar tela, selecionar texto, copiar e colar, voc dever clicar com o boto direito do
mouse dentro da prpria janela e escolher a opo no menu que se abre.

A oo /t:f g permite alterar as cores do interpretador de comandos. Por exemplo, digite cmd /t:17 e a tela
f icar com as letras em branco num f undo azul. O f representa a cor do texto e o g a cor do f undo.

Relao das cores que podem ser usadas:

0 - pre to
1 - Azul
2 - Ve rde
3 - Cian
4 - Ve rm e lho
5 - Roxo
6 - Am are lo
7 - Branco
8 - Cinza
9 - Azul claro
A - Ve rde claro
B - Cian claro

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

2 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

C - Ve rm e lho claro
D - Roxo claro
E - Am are lo claro
F - Branco claro

- Lis tando arquivos e pas tas

Caso queira ver a relao de arquivos e pastas existentes use o comando abaixo:

dir

Existem vrias opes para sof isticar a maneira de listar os arquivos e pastas:

/A Exibe arquivos com atributos especif icados.


/B Usa f ormatao bsica (sem inf ormaes de cabealho ou resumo).
/C Exibe o separador de milhar em tamanhos de arquivos. o padro. Use /-C para desativar a exibio
do separador.
/D O mesmo que amplo, mas os arquivos so classif icados na lista por coluna.
/L Usa letras minsculas.
/N Novo f ormato de lista longo onde os nomes de arquivos esto extrema direita.

- Copiando arquivos

O comando copy permite copiar um ou mais arquivos de um lugar para outro. Por exemplo, para copiar
todos os arquivos de um disquete para o drive C: digite o comando abaixo:
copy a:*.* c:

Usando o comando copy para copiar apenas um arquivo. Para isto em vez de usar *.* (que indica todos
os arquivos) utilize diretamente o nome do arquivo a ser copiado.
copy a:curriculo.doc c:docum e ntos No exemplo acima o arquivo curriculo.doc ser copiado do
disquete no drive A: para a pasta Documentos no C:

Se o arquivo curriculo.doc estiver numa pasta chamada Documentos no disquete, seria necessrio
especif icar o caminho para f azer a cpia:
copy a:docum e ntos curriculo.doc c:docum e ntos
Somente no necessrio especif icar o caminho quando o documento a ser copiado estiver na pasta
em que o prompt se encontra naquele momento.

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

3 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

O comando copy tambm pode ser usado para f azer cpia de um mesmo arquivo com outro nome. Como
abaixo:

copy agos to.txt s e te m bro.txt

No exemplo existia o arquivo agosto.txt e passou a existir tambm o arquivo setembro.txt com o mesmo
contedo do arquivo agosto.txt. O arquivo f icou duplicado, porm com nomes dif erentes. O comando
pode ser muito til para substituir ou f azer modif icaes em um arquivo, mantendo um backup dele

- Us ando caracte re s coringa

Voc pode f azer uso de caracteres coringa no prompt do Window s, quando se utilizar dos comandos
copy, dir, del e outros. Os caracteres coringa substituem partes do nome do arquivo. Veja abaixo:

.? - substitui qualquer letra no nome do arquivo


.* - substitui o nome do arquivo ou a parte dele

Exemplos:

copy *.txt f ar a cpia de todos os arquivos .txt e no apenas de um arquivo especf ico
copy a*.doc copiar todos os arquivos .doc que comeam com a letra A.

- M ove r arquivos ou re nom e ar pas tas

O comando move permite tanto mover arquivos


quanto renomear pastas. Use-o como abaixo para
renomear um arquivo:

m ove *.txt c:te xtos

No exemplo acima todos os arquivos de extenso


.txt f oram movidos para a pasta Textos

Use-o para renomear uma pasta como abaixo:

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

4 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

move textos documentos

No exemplo acima a pasta que se chamava textos passou a se chamar documentos. Se a pasta tiver
mais de uma palavra, use-a entre aspas como abaixo:

move "meus textos" documentos

No exemplo acima a pasta meus documentos passou a se chamar documentos.

- Nova pas ta

Para criar uma nova pasta basta usar o comando md. Digamos que a gente queira criar uma pasta
chamada teste. Basta digitar como abaixo:

m d te s te

- M ovim e ntar-s e de um a pas ta para outra

- Se voc estiver em c:Window s e quiser passar para a pasta c:games voc usar o comando CD. As
pastas (diretrios) sero separadas por uma barra invertida:

cdgam e s

- Agora para mudar de cdgames para a pasta arquivos de programas:

cdarquivos de program as

- Se voc estiver em qualquer pasta e quiser passar para o diretrio raz (C:) bastar o comando abaixo:

CD

- Se voc estiver em uma subpasta (pasta dentro de outra) e quiser voltar para uma outra que esteja
logo acima, use o comando CD conf orme abaixo:

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

5 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

CD..

- Re m ove ndo pas tas


Da mesma f orma como voc pode criar uma nova pasta com o comando md, poder delet-la com o
comando rd.

rd te s te

O comando acima deleta a pasta teste, se ela estiver vazia. Se a pasta no estiver vazia, voc dever
usar o comando rd com a opo /s conf orme abaixo:

rd te s te /s

No comando acima o Window s vai perguntar se voc tem certeza de que deseja remover aquela pasta e
tudo quanto se encontra dentro dela. Caso queira que o Window s delete a pasta sem f azer nenhuma
pergunta, use tambm a opo /q como abaixo:

rd te s te /s /q

- De le tando arquivos

Voc pode apagar um arquivo com o comando del ou erase. preciso dar logo em seguida o nome do
arquivo. Por exemplo, para apagar o arquivo imagem.jpg voc pode usar o comando abaixo:

del imagem.jpg ou erase imagem.jpg

- Re nom e ando arquivos

Para mudar o nome de um arquivo voc usa o comando ren. Por exemplo, para mudar o nome do arquivo
imagem.jpg para f oto.jpg use o comando abaixo:

re n im age m .jpg foto.jpg

- Ace rto do re lgio e data


O comando tim e permite acertar a hora e o comando date permite corrigir a data.

- Alguns dos grande s com andos de linha do Window s :

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

6 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

Bootcfg

Permite ver as conf iguraes do seu menu de boot

De frag

Desf ragmentador de disco. Of erece as seguintes opes:


-a Apenas analisar
-f Forar a desf ragmentao mesmo que haja pouco espao livre.
-v Sada detalhada
-? Exibir tpico de ajuda.
Dis k part

Gerencia as parties de um disco.


Drive rque ry

Mostra a lista de drivers instalados no Window s e as respectivas propriedades.

Fs util

O comando f sutil tem vrios complementos que sero listados digitando-o sem nenhum parmetro. Digite
f sutil f singo drives e ter a lista dos drives no seu micro.

Ge pre s ult

Este comando mostrar conf iguraes de usurios e de diretivas de grupos.

Re cove r

Permite a recuperao de arquvios em disco danif icado.

Re g

Comando para exportar chaves do registro, copiar, restaurar, comparar, etc.

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

7 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

Schtas k s

Para agendar, executar, alterar ou deletar taref as numa mquina local ou remota com Window s.

SFC

Comando que permite verif icar arquivos de sistemas alterados de f orma indevida e recuperar os
arquivos originais e of iciais da Microsof t., o que nem sempre ser recomendvel. Por exemplo, o arquivo
uxtheme.dll modif icado para permitir o uso de temas voltaria a ser substitudo pelo original.
Shutdow n

O comando shutdow n permite desligar ou reiniciar o computador de f orma imediata ou agendada.

Sys te m info

Fornece inf ormaes bsicas sobre o sistema.

Tas k lis t

Mostra a lista de processos sendo executados no Window s.

Tas k k ill

Permite f inalizar algum processo. O comando quase sempre usado com base nas inf ormaes
f ornecidas pelo tasklist. Por exemplo, para f inalizar o Messenger digite "taskkill /PID 1680". A
identif icao do PID de cada processo sendo executado voc f icar sabendo com o comando tasklist.

- Dive rs os outros com andos que voc pode r us ar no com ando de pronto do Window s :

ASSOC
Exibe ou modif ica associaes de extenses de arquivo.
AT
Agenda comandos e programas para serem executados em um computador.
ATTRIB
Exibe ou altera atributos de arquivos.

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

8 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

BOOTCFG
Mostra o boot.ini no prompt de comando
BREAK
Def ine ou limpa a verif icao estendida CTRL+C.
CACLS
Exibe ou modif ica listas de controle de acesso (ACLs) de arquivos.
CALL
Chama um programa em lotes a partir de outro.
CHCP
Exibe ou def ine o nmero da pgina de cdigo ativa.
CHKDSK
Verif ica um disco e exibe um relatrio de status.
CHKNTFS
Exibe ou modif ica a verif icao do disco na inicializao.
CLS
Limpa a tela
CM D
Abre uma outra janela de prompt.
COLOR
Def ine as cores padro de primeiro plano e do plano de f undo do console
COM P
Compara o contedo de dois arquivos ou grupos de arquivos.
COM PACT
Exibe ou altera a compactao de arquivos.
CONVERT
Converte volumes FAT em NTFS.
COPY
Copia um ou mais arquivos para outro local.
DATE
Mostra a data atual e permite alter-la.
DISKCOM P
Compara o contedo de dois disquetes.
DISKCOPY
Copia o contedo de um disquete para outro.
DISKPART
Faz particionamento de disco
DOSKEY
Edita linhas de comando, volta a chamar comandos do Window s e cria macros.
ECHO
Exibe mensagens ou ativa ou desativa o eco de comandos.
ENDLOCAL
Encerra a localizao de alteraes de ambiente em um arquivo em lotes.
EXIT
Sai do programa CMD.EXE (interpretador de comandos).
FC
Compara dois arquivos ou grupos de arquivos e exibe as dif erenas entre eles.
FIND
Procura uma seqncia de texto em um arquivo ou arquivos.
FINDSTR
Procura seqncias de texto em arquivos.
FOR

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

9 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

Executa um determinado comando para cada arquivo em um grupo de arquivos.


FORM AT
Formata um disco rgido ou disquete.
FTYPE
Exibe ou modif ica os tipos de arquivo utilizados em associaes de extenses de arquivos.
GOTO
Direciona o interpretador de comandos do Window s para uma linha identif icada em um programa em
lotes.
GRAFTABL
Permite que o Window s exiba um conjunto de caracteres estendidos em modo grf ico.
HELP
Fornece inf ormaes de ajuda sobre comandos do Window s.
HOSTNAM E
D o nome do host
IF
Realiza processamento condicional em arquivos em lotes.
IPCONFIG
Mostra detalhes das conf iguraes de IP
LABEL
Cria, altera ou exclui o rtulo de volume de um disco.
M ODE
Conf igura um dispositivo do sistema.
M ORE
Exibe a sada f azendo pausa a cada tela.
M OVE
Move um ou mais arquivos de uma pasta para outra pasta.
PAGEFILECONFIG
Conf igura memria virtual
PATH
Exibe ou def ine um caminho de pesquisa para arquivos executveis.
PAUSE
Suspende o processamento de um arquivo em lotes e exibe uma mensagem.
PING
Checa sua conexo de rede disponvel
POPD
Restaura o valor anterior da pasta atual salva por PUSHD.
PRINT
Imprime um arquivo de texto.
PROM PT
Altera o prompt de comando do Window s.
PUSHD
Salva a pasta atual e, em seguida, altera a mesma.
REM
Grava comentrios (observaes) em arquivos em lotes.
REPLACE
Substitui arquivos.
ROUT
Mostra detalhes do parmetro da interf ace de rede
SCHTASKS
Agenda e executa algum processo
SET

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

10 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

Exibe, def ine ou remove variveis de ambiente do Window s.


SETLOCAL
Inicia a localizao de alteraes de ambiente em um arquivo em lotes.
SHIFT
Altera a posio dos parmetros substituveis em um arquivo em lotes.
SORT
Classif ica a entrada.
START
Inicia uma janela separada para executar um programa ou comando especif icado.
SUBST
Associa um caminho a uma letra de unidade.
TITLE
Def ine o ttulo da janela para uma sesso do CMD.EXE.
TREE
Exibe graf icamente a estrutura de pastas de uma unidade ou caminho.
TYPE
Exibe o contedo de um arquivo de texto.
VER
Mostra a verso do Window s.
VERIFY
Faz com que o Window s verif ique se os arquivos esto gravados corretamente em um disco.
VOL
Exibe um rtulo e nmero de srie de volume de disco.
XCOPY
Copia diretrios com seus subdiretrios.

Os com andos abaixo lis tam


adicionais do Window s XP Pro:

com andos

e ve ntcre ate Permite ao administrador criar uma


mensagem
e
identif icao
do
evento
personalizadas em um log de eventos especif icado.
e ve ntque ry Lista os eventos ou as propriedades
de um evento de um ou mais arquivo log.
e ve nttrigge rs Mostra e conf igura disparadores de
evento.
ge tm ac Mostra o endereo MAC de um ou mais
adaptador de rede.
he lpctr Inicia o Centro de Ajuda e Suporte.
ips e ccm d Conf igura o Internet Protocol Security (IPSec)
logm an Gerencia o servio Logs e alertas de desempenho.
ope nfile s Busca, mostra ou termina arquivos abertos compartilhados.
page file config Mostra e conf igura a memria virtual.
pe rfm on Abre o monitor do sistema.
prncnfg Conf igure ou mostra as conf iguraes de impressora.
prndrvr Adiciona, deleta e lista drivers de impressoras.
prnjobs Pausa, continua ou cancela lista de documentos a serem impressos.
prnm ngr Adiciona, deleta e lista impressoras conectadas, alm da impressora def ault.
prnport Cria, deleta e lista portas de impressora TCP/IP

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

11 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

prnqctl Imprime uma pgina de teste, pausa ou reinicia um documento a ser impresso.
s chtas k s Permite que um administrador crie, exclua, consulte, altere, execute e termine taref as
agendadas em um sistema local ou remoto.
s ys te m info Busca no sistema inf ormao sobre conf iguraes bsicas.
type pe rf grava dados de desempenho na janela de comando ou em um arquivo de log. Para interromper
Typeperf , pressione CTRL+C.

[/color]

Outros com andos , m as no do CM D, Te cla Window s e s que rda do te clado, aqui no m e u a


bande irinha do Tio Bill(M icros oft).

Todo teclado atual traz uma tecla Window s que pode ser usada em conjunto com alguma outra tecla
para servir de atalho para alguma atividade. Veja abaixo a relao de atalhos da tecla Window s e tire
mais proveito dela:

Window s: Mostra o Menu Iniciar


Window s + D: Minimiza ou restaura todas as janelas
Window s + E: Abre Meu computador
Window s + F: Abre o Pesquisar para arquivos
Window s + R: Mostra a janela Executar
Window s + L: Tranca a tela
Window s + U: Abre o Gerenciador de Utilitrios
Window s + CTRL + F: Mostra o Pesquisar para computador (em rede)
Window s + Shif t + M: Desf az minimizar (para todas as janelas)
Window s + F1: Para Ajuda e Suporte
Window s + BREAK: Mostra as Propriedades de Sistema

- Com andos re lacionados aos Se rvios do Window s que pode m s e r digitados no m e nu


Iniciar / Exe cutar:

com pm gm t.m s c - gerenciar o computador


de vm gm t.m s c - gerenciamento de dispositivos
dis k m gm t.m s c - gerenciamento de discos
dfrg.m s c - desf ragmentador
e ve ntvw r.m s c - visualizar eventos
fs m gm t.m s c - pastas compartilhadas
gpe dit.m s c - diretivas de grupo
lus rm gr.m s c - usurios e grupos locais
pe rfm on.m s c - monitor de perf ormance
rs op.m s c - conjunto de diretivas resultante
s e cpol.m s c - conf iguraes de segurana
s e rvice s .m s c - servios gerais
control us e rpas s w ords 2 - contas de usurio
re ge dit - registro do w indow s

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

12 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

Editado
Dica de Com andos DOS
Com andos
title nome - def ine um nome no ttulo da pgina.
e cho - Exibe uma string na tela.
Ex.: echo teste (escreve teste na tela)
e cho. - cria uma linha em branco.
@e cho off - Desativa a exibio dos comandos na tela. Deve ser adicionado primeira linha de um
arquivo de lote MS-DOS (*.BAT).
cls - Limpa a tela.
s e t stri ng = va l or; - def ine uma varivel.
Ex.: set a = 10; (def ine varivel a com valor igual a 10)
%stri ng% - chama varivel.
Ex.: set a = teste;
echo %a% (primeiro def ine a com valor igual a teste, segunda linha escreve na tela o conteda da
varivel a, no caso a palavra teste)
paus e - pausa as execues, para prosseguir necessrio pressionar alguma tecla.
m d nome - cria um diretrio chamado nome.
rd nome - remove o diretrio vazio nome.
cd nome - direciona prompt para o diretrio nome.
copy di retri oori gem di retri odesti no - copia um arquivo ou pasta de um diretrio origem para um
diretrio destino.
Ex.: copy C:windowsrundll32.exe C:Pasta
de l nome - deleta arquivo nome.
de ltre e di retri o - deleta diretrio no-vazio e todo seu contedo. Este comando pede conf irmao
(Y/N), para conf irmar direto, usa-se deltree/y.
re nam nomea nti go.extens o nomenovo.extens o - renomeia arquivos ou pastas.
Ex.: renam C:windowsmistic.exe C:windowsb arret.exe
dir - def ine contedo do diretrio.
:nome - cria um pargraf o de orientao chamado nome.

22/01/2015 16:03

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH - D...

13 de 13

http://www.descubracomofazer.com/2010/01/lista-de-comandos-dos-e...

goto nome - direciona a "leitura" para o pargraf o nome.


call a rqui vo - chama um arquivo de lote do MS-DOS.
s tart a rqui vo - inicia uma aplicao do Window s.
date - exibe/altera data.
tim e - exibe/altera hora.
e xit - f echa o prompt do MS-DOS.

Obs e rvae s
- Para saber inf ormaes sobre determinado comando, sua sintaxe, etc, basta digitar comando/?. Ira
aparecer na tela uma "ajuda" sobre o comando.
- super importante voc saber no que est mexendo, algumas alteraes podem comprometer seu
computador.
- Existem alguns comandos de programas como o shutdowm, por exemplo, mas so muitos, mais f cil
voc consultar a ajuda deles /?.
Com o criar um arquivo de lote ? (*.BAT)
Abra o bloco de notas do WinXP, digite os comandos em linhas de acordo com a sua inteno. Salve
Com o nomedesejado.BAT. importante esta notao, pois o que vai def inir o arquivo como sendo
um arquivo de lote.
Posted in: INFORMTICA, Manuteno e Suporte, Utilidades, Windows

22/01/2015 16:03

Вам также может понравиться