Vous êtes sur la page 1sur 10

Lista de Comandos DOS e como criar Arquivos BAT OU BATCH

Vamos mostrar a vocs uma grande lista e algumas tantas dicas sobre os inmeros comandos existentes para se utilizar no MS/DOS, ou se preferir, PROMPT DE COMANDO. So comandos com as mais variadas utilidades e algumas boas inutilidades que podem ser de interesse. Leia com Ateno cada Comando, eles funcionam mesmo, sem perguntar nada antes, depedendo at FORMATAM, APAGAM, preste ATENO. O interpretador de comandos pode ser acionado digitando-se CMD no menu Iniciar/Executar. Ele pode ser tambm encontrado no item Acessrios do *Menu iniciar. No difcil usar os comandos do Windows e grande nmero deles permanece igual aos antigos comandos do DOS.

*Iniciar/Todos Programas/Acessrios (Prompt de Comando) Para obter mais informaes sobre um comando especfico, 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, fontes, 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:fg permite alterar as cores do interpretador de comandos. Por exemplo, digite cmd /t:17 e a tela ficar com as letras em branco num fundo azul. O f representa a cor do texto e o g a cor do fundo.

Relao das cores que podem ser usadas:

0 - preto 1 - Azul 2 - Verde 3 - Cian 4 - Vermelho 5 - Roxo

6 - Amarelo 7 - Branco 8 - Cinza 9 - Azul claro A - Verde claro B - Cian claro C - Vermelho claro D - Roxo claro E - Amarelo claro F - Branco claro

- Listando arquivos e pastas

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

dir

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

/A Exibe arquivos com atributos especificados. /B Usa formatao bsica (sem informaes 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 classificados na lista por coluna. /L Usa letras minsculas. /N Novo formato 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:documentosNo 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 especificar o caminho para fazer a cpia: copy a:documentoscurriculo.doc c:documentos Somente no necessrio especificar o caminho quando o documento a ser copiado

estiver na pasta em que o prompt se encontra naquele momento.

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

copy agosto.txt setembro.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 ficou duplicado, porm com nomes diferentes. O comando pode ser muito til para substituir ou fazer modificaes em um arquivo, mantendo um backup dele

- Usando caracteres coringa

Voc pode fazer uso de caracteres coringa no prompt do Windows, 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 far a cpia de todos os arquivos .txt e no apenas de um arquivo especfico copy a*.doc copiar todos os arquivos .doc que comeam com a letra A.

- Mover arquivos ou renomear pastas

O comando move permite tanto mover arquivos quanto renomear pastas. Use-o como

abaixo para renomear um arquivo:

move *.txt c:textos

No exemplo acima todos os arquivos de extenso .txt foram movidos para a pasta Textos

Use-o para renomear uma pasta como abaixo:

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 pasta

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

md teste

- Movimentar-se de uma pasta para outra

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

cdgames

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

cdarquivos de programas

- 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 conforme abaixo: CD..

- Removendo pastas Da mesma forma como voc pode criar uma nova pasta com o comando md, poder delet-la com o comando rd. rd teste

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 conforme abaixo:

rd teste /s

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

rd teste /s /q

- Deletando 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

- Renomeando arquivos

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

ren imagem.jpg foto.jpg - Acerto do relgio e data O comando time permite acertar a hora e o comando date permite corrigir a data.

- Alguns dos grandes comandos de linha do Windows:

Bootcfg Permite ver as configuraes do seu menu de boot

Defrag

Desfragmentador de disco. Oferece as seguintes opes: -a Apenas analisar -f Forar a desfragmentao mesmo que haja pouco espao livre. -v Sada detalhada -? Exibir tpico de ajuda. Diskpart

Gerencia as parties de um disco. Driverquery

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

Fsutil

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

Gepresult

Este comando mostrar configuraes de usurios e de diretivas de grupos.

Recover

Permite a recuperao de arquvios em disco danificado. Reg

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

Schtasks

Para agendar, executar, alterar ou deletar tarefas numa mquina local ou remota com

Windows.

SFC

Comando que permite verificar arquivos de sistemas alterados de forma indevida e recuperar os arquivos originais e oficiais da Microsoft., o que nem sempre ser recomendvel. Por exemplo, o arquivo uxtheme.dll modificado para permitir o uso de temas voltaria a ser substitudo pelo original. Shutdown

O comando shutdown permite desligar ou reiniciar o computador de forma imediata ou agendada.

Systeminfo Fornece informaes bsicas sobre o sistema.

Tasklist

Mostra a lista de processos sendo executados no Windows.

Taskkill

Permite finalizar algum processo. O comando quase sempre usado com base nas informaes fornecidas pelo tasklist. Por exemplo, para finalizar o Messenger digite "taskkill /PID 1680". A identificao do PID de cada processo sendo executado voc ficar sabendo com o comando tasklist.

- Diversos outros comandos que voc poder usar no comando de pronto do Windows:

ASSOC Exibe ou modifica associaes de extenses de arquivo. AT Agenda comandos e programas para serem executados em um computador. ATTRIB Exibe ou altera atributos de arquivos. BOOTCFG Mostra o boot.ini no prompt de comando BREAK Define ou limpa a verificao estendida CTRL+C. CACLS Exibe ou modifica listas de controle de acesso (ACLs) de arquivos. CALL Chama um programa em lotes a partir de outro. CHCP

Exibe ou define o nmero da pgina de cdigo ativa. CHKDSK Verifica um disco e exibe um relatrio de status. CHKNTFS Exibe ou modifica a verificao do disco na inicializao. CLS Limpa a tela CMD Abre uma outra janela de prompt. COLOR Define as cores padro de primeiro plano e do plano de fundo do console COMP Compara o contedo de dois arquivos ou grupos de arquivos. COMPACT 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. DISKCOMP 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 Windows 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 diferenas entre eles. FIND Procura uma seqncia de texto em um arquivo ou arquivos. FINDSTR Procura seqncias de texto em arquivos. FOR Executa um determinado comando para cada arquivo em um grupo de arquivos. FORMAT Formata um disco rgido ou disquete. FTYPE Exibe ou modifica os tipos de arquivo utilizados em associaes de extenses de arquivos. GOTO Direciona o interpretador de comandos do Windows para uma linha identificada em um programa em lotes. GRAFTABL Permite que o Windows exiba um conjunto de caracteres estendidos em modo grfico. HELP Fornece informaes de ajuda sobre comandos do Windows. HOSTNAME D o nome do host IF

Realiza processamento condicional em arquivos em lotes. IPCONFIG Mostra detalhes das configuraes de IP LABEL Cria, altera ou exclui o rtulo de volume de um disco. MODE Configura um dispositivo do sistema. MORE Exibe a sada fazendo pausa a cada tela. MOVE Move um ou mais arquivos de uma pasta para outra pasta. PAGEFILECONFIG Configura memria virtual PATH Exibe ou define 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. PROMPT Altera o prompt de comando do Windows. 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 interface de rede SCHTASKS Agenda e executa algum processo SET Exibe, define ou remove variveis de ambiente do Windows. 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 Classifica a entrada. START Inicia uma janela separada para executar um programa ou comando especificado. SUBST Associa um caminho a uma letra de unidade. TITLE Define o ttulo da janela para uma sesso do CMD.EXE. TREE Exibe graficamente a estrutura de pastas de uma unidade ou caminho. TYPE Exibe o contedo de um arquivo de texto. VER Mostra a verso do Windows. VERIFY Faz com que o Windows verifique 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.