domingo, 31 de janeiro de 2010

Lista de comandos do MS-DOS

Lista de comandos do MS-DOS


Origem: Wikipédia, a enciclopédia livre.

Ir para: navegação, pesquisa

Abaixo segue uma lista de comandos do sistema operacional MS-DOS da Microsoft. Para obter ajuda na utilização de um comando, digite /? logo após o nome do comando, na tela do MS-DOS.

Exemplo:

C:\> /?

Ao invés de ser executado, o MS-DOS retornará uma página de ajuda do comando escolhido (com a definição, opções disponíveis e talvez alguma observação). A lista abaixo apresenta informações semelhantes (definição e analogia com comandos do Unix e/ou Linux, sintaxe, opções e exemplo).

Uso:



No prompt do MS-DOS digita-se:



C:\>



No prompt de comando ainda pode ser utilizado uma seqüencia

de comandos na mesma linha utilizando o caracter "
" (pipe),

permitindo a inserção de múltiplos comandos em uma única linha.



Exemplo:



C:\>
<2º comando>
<3º comando> etc...



Índice

[esconder]

• 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 MODE

• 20 MORE

• 21 MOVE

• 22 PATH

• 23 PAUSE

• 24 PROMPT

• 25 RENAME

• 26 RMDIR

• 27 TREE

• 28 TIME

• 29 TITLE

• 30 TYPE

• 31 VER

• 32 EDIT

• 33 EXIT

• 34 WIN

• 35 FDISK


[editar] ATTRIB

Ver artigo principal: Attrib

Na linha de comando do sistema operacional MS-DOS, o comando ATTRIB é usado para mostrar os atributos dos arquivos e diretórios (somente leitura, arquivo do sistema, arquivo morto e oculto), e permite alterá-los.

Nota: sua função é análoga ao comando chmod do Unix e chattr do Linux.

Sintaxe

C:\> ATTRIB

Opções

• + : 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 diretório definido e todos os seus subdiretórios

• /d : Inclui diretórios no processamento (necessita da opção /s).

Exemplo

C:\>ATTRIB +R C:\EXEMPLO.TXT''' '''

C:\>ATTRIB -R /D /S N:\*.*

[editar] CALL

Usado para chamar (executar) um programa, comando ou script DOS (arquivo de lote ou arquivo .bat)

Sintaxe

CALL script

Exemplo

C:\>CALL C:\TESTE.BAT

[editar] CHDIR

CHDIR (pode ser abreviado para CD) é usado para trocar o diretório corrente ou acessar um subdiretorio.

Sintaxe

CHDIR diretorio

Exemplo

CHDIR C:\WINDOWS\Desktop\Exemplo

[editar] CLS

Na linha de comando do sistema operacional MS-DOS, o comando CLS é usado para apagar todas as informações mostradas na tela, e coloca o cursor no canto superior esquerdo.

Nota: sua função é análoga ao comando clear do Unix.

Sintaxe

CLS



C:\>CLS

[editar] COMP

COMP compara dois arquivos

Sintaxe

COMP Arquivo1 Arquivo2

Opções

• /D Saída em hexadecimal

• /A Saída ASCII

• /L Mostra o número das linhas que são diferentes

• /C Não faz distinção entre caracteres maiúsculos e minúsculos

Exemplo

[editar] COPY

Usado para copiar um ou mais arquivos de um diretório para outro.

Nota: sua função é análoga ao comando cp do Linux

Sintaxe

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



/V Verifica a integridade do arquivo destino após a cópia

; Exemplo




C:\>COPY D:\EXEMPLO\ARQUIVO.TXT E:\PASTA

Dica 

Para copiar todo o conteúdo de uma pasta, use *.*

COPY C:\*.* E:\PASTA >> Copia todos "Arquivos" do diretorio C:\ para E:\PASTA

Exemplo 

COPY C:\*.* E:\PASTA

[editar] 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 hífen, a barra ou o ponto (dd-mm-aaaa, dd/mm/aaaa ou dd.mm.aaaa).

Nota: sua função é análoga ao comando date do Unix.

Sintaxe 

DATE 

Opções 

• /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



[editar] DELTREE

Na linha de comando do sistema operacional MS-DOS, o comando DELTREE é usado para apagar um ou mais diretórios junto com todos os seus subdiretórios e arquivos neles contidos. Não é mais usado desde o Windows 2000, devido aos danos ocasionados por usuários inexperientes ou mal-intencionados.(Esse comando é muito usado para deletar pastas por comandos EX.:C:\>edit QUALQUER NOME.bat  vai abrir uma tela azul nela você pode digitar deltree e o diretorio isto pode ser usado como um meio de excluir arquivos de uma pessoa

Sintaxe 

C:\>DELTREE   

Opções 

• /y : Exclui o caminho indicado sem pedir confirmação. 

Exemplo 

C:\>DELTREE A:\EXEMPLO

[editar] DIR

Na linha de comando do sistema operacional MS-DOS, o comando DIR é usado para listar arquivos e diretórios.

Nota: sua função é análoga ao comando ls do Unix.

Ele existe desde a primeira versão do MS-DOS e está embutido no interpretador de comandos deste sistema operativo, ao contrário do ls que é por si só um programa.

Sintaxe 

DIR   

Opções 

Algumas implementações do MS-DOS dispõe de mais opções, estas são apenas as mais comuns.

• /A[xx] : Lista os arquivos com alguns atributos específicos 

• /B : Lista apenas o nome dos arquivos 

• /L : Nome dos arquivos em letras minúsculas 

• /O[xx] : Modifica a ordenação da lista 

• /P : Pausa a cada página 

• /S : Lista também os subdiretórios (Use dir/s + nome do arquivo para procurar um aquivo específico em todo HD, pelo prompt do MS-DOS. Equivale a tecla F3 no Windows Explorer) 

• /W : Formato de lista amplo 

• /? : Help, exibe as opções que podem ser utilizadas no DIR 

Exemplo 

Este exemplo foi tirado em uma implementação de interpretador de comandos do Windows 2000.

C:\>DIR

Volume in drive C is MAIN W2K

Volume Serial Number is 2326-30E6



Directory of C:\



11/17/2001 09:40p 257,787 INF000.SWP

04/16/2002 10:12p 446 VIRUSLOG.TXT

05/19/2002 04:34p 
 filelib

11/22/2001 05:17p 228 BOOT.BAD

11/22/2001 05:10p 1,663 MSDOS.BAD

12/09/2001 09:07a 8,681 SCANDISK.LOG

11/22/2001 05:40p 1,775 MSDOS.SYS

01/03/2002 12:05a 
 eBooks

11/22/2001 04:59p 185 BOOT.w98

11/22/2001 05:12p 253 BOOT.w2k

03/08/2002 02:08p 
 WINNT

11/22/2001 02:17p 
 Games

11/17/2001 10:04p 
 Documents and Settings

05/12/2002 05:57p 
 dostemp

10/14/2001 09:51a 
 Downloads

08/01/2002 07:15p 160 AUTOEXEC.BAT 

12/09/2001 05:24p 
 Backup

10/14/2001 09:25a 
 MSDOS7

09/30/2002 03:48p 
 cygwin

11/25/2002 03:02a 
 My Documents

03/08/2002 02:45p 
 Program Files

03/31/2002 07:41p 
 Temp

9 File(s) 2,674,060 bytes

16 Dir(s) 2,672,476,160 bytes free



________________________________________



Uma das funcionalidades práticas do DIR é exibir o resultado da pesquisa em um arquivo de texto, e não apenas na tela do monitor, podendo inclusive ser utilizada toda e qualquer opção disponível.

Para tanto, basta utilizar o comando: DIR [opções] [unidade] [diretório] >[unidade][nome do arquivo .txt].

Exemplo:

C:\Documentos>dir /s /w >C:\lista.txt

[editar] DISKCOMP

DISKCOMP compara dois disquetes.

Sintaxe 

DISKCOMP Unidade1 Unidade2 

Opções 

Exemplo 

DISKCOMP A: B:

[editar] DISKCOPY

DISKCOPY copia um disquete. Não pode ser usado para copiar o HD

Sintaxe 

DISKCOPY Origem Destino 

Opções 

Exemplo 

[editar] ECHO

Envia, ou controla o envio, de mensagens para a saída padrão. Usado em scripts DOS para controlar as mensagens enviadas para a saída padrão (monitor, tela ou ecrã).

Nota: sua função é análoga ao comando echo do Linux.

Sintaxe 

ECHO [ON] [OFF] [mensagem] 

Opções 

• ON : Ativa a saída dos comandos para a saída padrão. 

• OFF : Desativa a saída dos comandos para a saída padrão. 

Exemplo 

ECHO TEXTO

[editar] FIND

Procura uma cadeia de caracteres numa lista de arquivos.

Sintaxe 

FIND  ''Texto'' arquivos

Opções 

• /C : Conta as ocorrencias 

• /I : Ignora diferença entre maiúsculas e minúsculas. 

• /N : Número das linhas em que Texto aparece. 

• /V : Mostra apenas linhas que contém Texto 

Exemplo 

(FIND /I "sequencia" C:\WINDOWS\explorer.exe) o parametro "sequencia" faz parte da linha, caso não 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.

[editar] FOR

Usado para repetir comandos

Sintaxe 

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

Opções 

Exemplo 

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

[editar] 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 função é análoga ao comando mkfs do Unix.

Sintaxe 

FORMAT  

Opções 

• /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 (formatação rápida). 

• /u : Formata o disco na unidade especificada independente da condição. 

Exemplo 

C:\>FORMAT A:

[editar] IF

Executa Comando se Condição for verdadeira

Sintaxe 

IF Condição Comando else outro comando

Opções 

Exemplo 

IF EXIST PASTA1 ( GOTO END ) ELSE ( MD PASTA1 ) [Se no diretório especificado (não o especifiquei aqui) existir a pasta com o nome de "PASTA1", ele ira para o ponto chamado "END",e encerrara. Caso, não exista a PASTA1, ele irá criala.]

[editar] LABEL

Usado para renomear uma unidade: LABEL (Unidade) (Nome Desejado)

[editar] MKDIR

MKDIR, ou abreviado MD, cria um subdiretório.

Sintaxe 

MKDIR subdiretório

Opções 

Exemplo 

C:\>MKDIR /diretorio1



C:\>MKDIR /diretorio1/diretorio2



== MEM == Na linha de comando do sistema operacional MS-DOS, o comando MEM é usado para mostrar informações sobre o uso da memória RAM.

Sintaxe 

MEM 

Opções 

• /p : Mostra o status dos programas que estão usando a memória. 

• /d : Mostra vários dados sobre o uso da memória pelos programas. 

• /c : Mostra o tamanho dos programas e os classifica de acordo com o uso da memória. 

Exemplo 

C:\>MEM



655360 bytes de memória convencional

655360 bytes disponíveis para o MS-DOS

626592 tamanho do maior programa executável



1048576 bytes de memória estendida contígua

0 bytes disponíveis de memória estendida contígua

941056 bytes de memória XMS disponível

MS-DOS está residente na área de memória alta

[editar] MODE

Configura a tela e a porta serial.

Sintaxe 

MODE COM1:2400,N,8,1,P 

MODE LPT1:=COM1 

MODE LPT1 

MODE N 

Opções 

Exemplo 

MODE 125 -> aumenta a tela do prompt ao máximo, para 125 colunas.

[editar] MORE

Permite exibir 23 linhas de texto, da entrada padrão na saida padrão, e aguardar o pressionamento de uma tecla. Tanto a entrada padrão quanto a saida padrão podem ser redirecionadas

Sintaxe 

MORE arquivo

Opções 

Exemplo 

DIR 
MORE

[editar] MOVE

Move os arquivos de um diretório para outro.

Nota: sua função é análoga ao comando mv do Linux.

Sintaxe 

Sintaxe: MOVE [unidade:] [caminho] [nome antigo] [nome novo] ou [Origem] [Destino]

Opções 

Exemplo 

C:\>MOVE C:AULA C:TESTE , renomeia o diretório C:AULA para C:TESTE

C:\>MOVE C:AULA*.* A: , faz a movimentação de todos os arquivos do drive de origem C:AULA para o drive de destino A: deixando assim o diretório C:AULA vazio.

[editar] PATH

Define os diretórios em que se encontram arquivos executáveis.

Nota: sua função é análoga ao comando path do Linux.

Sintaxe 

PATH Diretório1;Diretório2

Opções 

Diretório2, e outros, são opcionais.

Exemplo 

[editar] PAUSE

Aguarda o pressionamento de uma tecla.

Sintaxe 

PAUSE Mensagem

Opções 

Mensagem é opcional



[editar] PROMPT

Altera o aviso da linha de comandos do DOS.

Sintaxe 

PROMPT [texto]

Opções 

PROMPT [texto]

texto Especifica um novo prompt.

O prompt é composto de caracteres normais e dos seguintes códigos especiais:

$Q = (sinal de igual)

$$ $ (cifrão)

$T Hora atual

$D Data atual

$P Unidade e caminho atuais

$V Versão do Windows

$N Unidade atual

$G > (sinal de maior)

$L < (sinal de menor)

$B 
(símbolo de pipe)

$H Backspace (apaga o caractere anterior)

$E Código de escape (código ASCII 27)

$_ Retorno de carro e avanço 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 padrão.

[editar] RENAME

Altera o nome de um arquivo. Pode ser abreviado para REN

Sintaxe 

REN Antigo Novo

Opções 

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 extensão dos arquivos em .JPG para .BMP

[editar] RMDIR

Na linha de comando do sistema operacional MS-DOS, o comando RMDIR, ou abreviadamente RD, é usado para apagar um diretório.

Nota: sua função é análoga ao comando rmdir do Unix.

Sintaxe 

RD   

Opções 

• /s : Exclui todos os diretórios e arquivos neles contidos além do próprio diretório informado. 

• /q : Exclui sem pedir confirmação (usando ou não a opção /s). 

Exemplo 

C:\>RD C:\EXEMPLO

[editar] TREE

Exibe de forma gráfica a estrutura de pastas de uma unidade ou caminho.

Sintaxe 

TREE [unidade:][caminho]

Opções 

• /F - Exibir os nomes dos arquivos de cada pasta. 

• /A - Usar ASCII em vez de caracteres estendidos. 

Exemplo 

TREE C:\WINDOWS

[editar] 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 função é análoga ao comando date do Linux.

Sintaxe 

TIME 

Opções 

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

Exemplo 

C:\>TIME

Hora atual: 23:15:08,73

Digite a nova hora: 20:06:01,30

[editar] TITLE

Na linha de comando do sistema operacional MS-DOS, o comando TITLE seguido de DOS iria mostrar o título da janela: "DOS"

Sintaxe 

TITLE (texto de título a janela) 

Opções 

???

Exemplo 

Exemplo não disponível, para testes em Microsoft Windows vá no Start/Menu Iniciar>Executar: digite cmd, quando o prompt estiver aberto digite: TITLE jjj e veja o título da janela!

[editar] TYPE

Ele exibe arquivos de textos atraves do prompt de comando.

Nota: sua função é análoga ao comando cat do Linux.

Sintaxe 

type [unidade:][caminho]nome do arquivo

Opções 

Exemplo 

C:\windows\directx.txt ou

C:\texto.txt

[editar] VER

Na linha de comando do sistema operacional MS-DOS, o comando VER é usado para mostrar a versão do sistema operacional em uso.

Nota: sua função é análoga ao comando uname do Unix.

Sintaxe 

VER

Opções 

Sem opções para o comando VER.

Exemplo 

C:\>ver Windows 98 [Versão 4.10.2222] C:\>

ou C:\>ver Windows XP [Versão 6.46] C:\>

[editar] EDIT

Na linha de comandos do sistema operacional MS-DOS, é usado para abrir o editor de texto. Nele, podemos salvar arquivos em várias extensões; como por exemplo, em .bat Esse é um teste padrão.

[editar] EXIT

Este comando é usado somente no prompt do DOS em ambiente Windows, para fechar o prompt, não sendo válido para usar em ambiente WINDOWS. sintaxe c:\>exit 

[editar] WIN

Inicia o Windows nas versões 1.x, 2.x, e 3.x. Como o Windows era apenas uma interface grafica na época e somente o DOS era considerado sistema operacional, tinha que se digitar WIN pelo DOS para iniciar o Windows.

[editar] FDISK

Na linha de comandos do MS-DOS, o comando fdisk exibe o menu para criar, ativar, deletar e exibir partições. OBS.: Este comando foi removido desde o Windows XP. este comando serve apenas para as versões anteriores ao Windows XP Não é assim

Obtido em "http://pt.wikipedia.org/wiki/Anexo:Lista_de_comandos_do_MS-DOS

Sem comentários:

Enviar um comentário

RADIO ORBITAL