Aqui segue a maior dicas de comandos do DOS (MS-DOS acrônimo de MicroSoft Disk Operating System é um sistema operacional, comprado pela Microsoft para ser usado na linha de computadores IBM PC. O dono, e criador original do projeto QDOS - Quick and Dirty Operating System, é a empresa Seattle Computer Systems, que foi inicialmente uma tentativa de criar um concorrente do estabelecido Sistema Operacional CP/M que rodasse no recém-lançado processador 8086 da Intel.) feito levantamento, se não todos mas boa parte deles.
espero que gostem.
ATTRIBNa 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> <unidade> <caminho> <arquivo>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:\*.* CALLUsado para chamar (executar) um programa, comando ou script DOS (arquivo de lote ou arquivo .bat)Sintaxe
CALL script <enter>OpçõesExemplo
C:\>CALL C:\TESTE.BAT
CHDIRCHDIR (pode ser abreviado para CD) é usado para trocar o diretório corrente ou acessar um subdiretorio.Sintaxe
CHDIR diretorio <enter>OpçõesCHDIR C:\WINDOWS\Desktop\Exemplo
CLSNa 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 <enter>C:\>CLS COMPCOMP compara dois arquivosSintaxe
COMP Arquivo1 Arquivo2 <opções> <enter>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
COPYUsado 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
<pre>
C:\>COPY D:\EXEMPLO\ARQUIVO.TXT E:\PASTA
Dica
Para copiar todo o conteúdo de uma pasta, use *.*
COPY C:\*.* E:\PASTA >> Copia todo o conteúdo em C:\ para E:\PASTAExemplo COPY C:\*.* E:\PASTA DATENa 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>Opções/t : Mostra a data sem permitir alterá-la.
Exemplo
C:\>DATEData atual: ter 20/01/1999Digite a nova data: (dd-mm-aa) 06/01/2000
DELDEL (ou ERASE) Apaga um ou mais arquivos.Nota: sua função é análoga ao comando rm do Linux.
Sintaxe
DEL arquivo <Opções>
Opções
/P Pede confirmação antes de apagar.
Exemplo
DELTREENa 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.Sintaxe
C:\>DELTREE <opções> <unidade> <caminho>Opções/y : Exclui o caminho indicado sem pedir confirmação.
Exemplo
C:\>DELTREE A:\EXEMPLO DIRNa 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> <unidade> <diretório>OpçõesAlgumas 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
/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:\>DIRVolume in drive C is MAIN W2KVolume 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 <DIR> 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 <DIR> eBooks
11/22/2001 04:59p 185 BOOT.w98
11/22/2001 05:12p 253 BOOT.w2k
03/08/2002 02:08p <DIR> WINNT
11/22/2001 02:17p <DIR> Games
11/17/2001 10:04p <DIR> Documents and Settings
05/12/2002 05:57p <DIR> dostemp
10/14/2001 09:51a <DIR> Downloads
08/01/2002 07:15p 160 AUTOEXEC.BAT
12/09/2001 05:24p <DIR> Backup
10/14/2001 09:25a <DIR> MSDOS7
09/30/2002 03:48p <DIR> cygwin
11/25/2002 03:02a <DIR> My Documents
03/08/2002 02:45p <DIR> Program Files
03/31/2002 07:41p <DIR> 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 DISKCOMPDISKCOMP compara dois disquetes.Sintaxe
DISKCOMP Unidade1 Unidade2 <enter>OpçõesExemplo
DISKCOMP A: B:
DISKCOPYDISKCOPY copia um disquete. Não pode ser usado para copiar o disco rígido (HD)Sintaxe
DISKCOPY Origem Destino <enter>OpçõesExemplo
Texto de cabeçalho´ÇP´[P[´LÇLLÇPL== 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] <enter>OpçõesON : 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
FINDProcura uma cadeia de caracteres numa lista de arquivos.Sintaxe
FIND <opções> ”Texto” arquivosOpçõ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)
FORUsado para repetir comandosSintaxe
FOR %%Variavel IN ( ”lista” ) DO ”Comando”OpçõesExemplo
FOR %%A IN ( texto1 texto2 texto3) DO ECHO %%A FORMATNa 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 <unidade> <opções>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: IFExecuta Comando se Condição for verdadeiraSintaxe
IF Condição Comando else outro comando
Opções
Exemplo
LABELUsado para renomear uma unidade: LABEL (Unidade) (nome desejado) MKDIRMKDIR, ou abreviado MD, cria um subdiretório.Sintaxe
MKDIR subdiretório
Opções
Exemplo
C:\>MKDIR /diretorio1C:\>MKDIR /diretorio1/diretorio2 MEMNa 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>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:\>MEM655360 bytes de memória convencional655360 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
MODEConfigura 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 120 -> aumenta a tela do prompt do comando para 120 colunas. MOREPermite 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 redirecionadasSintaxe
MORE arquivo
Opções
Exemplo
DIR | MORE MOVEMove 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.
PATHDefine 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 PAUSEAguarda o pressionamento de uma tecla.Sintaxe
PAUSE Mensagem
Opções
Mensagem é opcional PROMPTAltera 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.
RENAMEAltera o nome de um arquivo. Pode ser abreviado para RENSintaxe
REN Antigo Novo
Opções
Exemplo
RMDIRNa 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> <unidade> <caminho>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 TREEExibe 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 extendidos.
Exemplo
TREE C:\WINDOWS
TIMENa 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>Opções/t : Mostra a hora sem permitir alterá-la.
Exemplo
C:\>TIMEHora atual: 23:15:08,73Digite a nova hora: 20:06:01,30
TYPEEle 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 arquivoOpçõesExemplo
C:\windows\directx.txt ouC:\texto.txt VERNa 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
VEROpçõesSem 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:\>
editna linha de comandos do sistema operacional ms-dos é usado para abrir o editor de texto. exitna linha de comandos do sistema operacional ms-dos é usado desligar o computador.nota: no windows é usado para fechar o prompt
winna linha de comandos do ms-dos, o comando ativa o windows (as versões 1.1, 2.1 e 2.2 precisam ser ativadas pelo ms-dos)fdiskna linha de comandos do ms-dos, o comando fdisk exibe o menu com as partições. obs: este comando foi removido desde o windows xp






1 response so far ↓
leandro // 5 Maio, 2007 at 1:06 am
Olá quero parabenizar por este otimo tutorial, venho já procurando sobre este assunto de comandos do ms-Dos e encontrei este super esplicativo. Aproveitando a oportunidade gostaria de me mandesse por e-mail (leandroweb@yahoo.com.br) Qual seria a maneira correta no MS-Dos (win 98se)pra que eu possa colocar e retirar o arquivo ayosys arquivo que aluns virus apagam, como retirar e colocar este arquivo novamete para que o sistema possa ser novamente executado. OK des de ja obrigado.
Leave a Comment