sexta-feira, 12 de outubro de 2007

Comandos básicos do MS-DOS

Para usar o MS-DOS no Windows 98 va no menu iniciar -> executar -> digita: command

No Windows XP que tem o um emulador do DOS chamado prompt de comando você encontra:

Menu iniciar -> executar -> digita: cmd


COMANDOS:


DATE

Comando que atualiza a data do sistema operacional:

DD - DIA Dígito entre 1 - 31

MM - MÊS Dígito entre 1 - 12

AA - ANO Dígito entre 80 - 99

Separadores: Hífen ( - ), Barra ( / ) ou Ponto ( . )




CÓDIGO
C:>DATE


O Sistema apresentará a seguinte tela:

Em seguida, digita-se a data atual e pressiona-se Enter.

TIME

Comando que atualiza a hora do sistema operacional:

hh - Horas - Dígito entre 0 - 24

mm - Minuto - Dígito entre 0 - 59

ss - Segundo - Dígito entre 0 - 59

Separadores: Dígito Pontos ( : ) ou Ponto ( . ).


CÓDIGO
C:>Time


O Sistema apresentará a seguinte tela:

Em seguida, digita-se a hora atual e tecla-se Enter.

VER


Comando que mostra a versão do sistema operacional:

CÓDIGO
C:>VER


DIR

Comando que mostra a lista de arquivos de um diretório (pasta). Este comando pode conter algumas variações para obter-se uma resposta diferente:

* /P Lista o diretório com pausa, usado quando a pasta encontra-se com vários arquivos.

* /W Lista o diretório na horizontal.

* / ? Lista todas as opções do comando DIR.

O comando dir apresenta, ainda, três informações bastante importantes ao seu final: o número de arquivos contidos no diretório corrente, o espaço em disco ocupado por este(s) arquivo(s) e o espaço disponível no disco.

Exemplo:

CÓDIGO
C:>DIR / W

C:>DIR /P

C:>DIR / W

CLS

Comando que limpa a tela e deixa o cursor no canto superior esquerdo:

Exemplo:

CÓDIGO
C:>CLS


MKDIR ou MD

Comando que cria um diretório a partir da pasta corrente com o nome especificado:

Sintaxe: MD [caminho] { Nome } ou MKDIR [caminho] { Nome }

Exemplo:

CÓDIGO
C:>MD PROFESSOR

C:>MKDIR PROFESSORALUNOS


CHDIR ou CD

Comando que muda um subdiretório corrente a partir do diretório atual:

Sintaxe:

CÓDIGO
CD [caminho] ou CHDIR [caminho]


Exemplo:

CÓDIGO
C:>CD PROFESSOR - entra no diretório PROFESSOR

C:>CD PROFESSORALUNOS - alterna para o subdiretório ALUNOS do diretório PROFESSOR

C:>CD - indica o caminho (PATH) atual.


RMDIR ou RD


Comando que remove um subdiretório a partir do drive corrente. O subdiretório somente será eliminado se não conter nenhum arquivo ou subdiretório em seu interior:

Sintaxe:

CÓDIGO
RD [caminho] ou RMDIR [caminho]


Exemplo:

CÓDIGO
C:>RD PROFESSORALUNOS - remove o subdiretório ALUNOS do diretório PROFESSOR.

C:>RD PROFESSOR - remove o diretório PROFESSOR.


TREE

Comando que exibe graficamente a árvore de diretórios e subdiretórios a partir do diretório-raiz para que o usuário tenha a organização hierarquia do seu disco. Este comando pode conter algumas variações para obter-se um resultado diferente:

* /F Exibe a árvore de subdiretórios, mostrando também os arquivos existentes dentro dele.

* /A Instrui o comando TREE a usar os caracteres gráficos disponíveis em todas as Páginas de Código e permite um processo de impressão mais rápido.

Exemplo:

CÓDIGO
C:>TREE

C:>TREE /F

C:>TREE /A


CHKDSK

Comando que checa o disco mostrando informações sobre este na tela:

Sintaxe:

CÓDIGO
CHKDSK [unidade:]


Exemplo:

CÓDIGO
C:>CHKDSK C: - checa o disco rígido C:

C:>CHKDSK A: - checa o disco flexível A:


MEM

Comando que fornece informações sobre a memória:

Sintaxe:

CÓDIGO
MEM


Exemplo:

CÓDIGO
C:>MEM


RENAME ou REN

Comando que faz a renomeação (TROCA) do nome ou extensão de um arquivo a partir do drive corrente:

Sintaxe:

CÓDIGO
RENAME ou REN [unidade:] [caminho] { Nome Antigo } { Nome Novo }


Exemplo:

CÓDIGO
C:> REN SMART.DOC INSTRUTOR.DOC - muda o nome do arquivo SMART.DOC para INSTRUTOR.DOC

C:> REN *.DPR *.PRG - muda a extensão dos arquivos em .DPR para .PRG


COPY


Comando que copia um arquivo ou grupo de arquivos de uma ORIGEM para um DESTINO:

Sintaxe:

CÓDIGO
COPY [unidade:] [caminho] { Nome Origem } [unidade:] [caminho] { Nome Destino }


Exemplo:

CÓDIGO
C:>COPY A:TESTE.XXX C:AULA , faz a cópia de arquivo TESTE.XXX do DRIVE de origem A: para o DRIVE de destino C:AULA.


Neste comando utiliza-se muito os caracteres "curingas", que têm a função de substituir qualquer caractere ou grupos de caracteres. Os caracteres curingas são representados abaixo de acordo com a sua finalidade:

* - para qualquer quantidade de caracteres.

? - para um caractere.

Exemplo:
CÓDIGO
C:>COPY C:DOSS*.* C:AULA , faz a cópia de todos os arquivos que têm o nome que se inicia com a letra S do diretório de origem C:DOS para o diretório de destino C:AULA.

C:>COPY C:DOSVENDAS?.DOC C:AULA , faz cópia de todos os arquivos que têm a palavra VENDAS + 1 CARACTER.


DISKCOPY


Quando necessitamos fazer uma cópia das informações de um disquete, podemos utilizar o comandos Diskcopy. Este comando faz a duplicação de um disco, sendo que os dois discos devem possuir o mesmo tamanho e capacidade. Este comando só permite a duplicação de discos flexíveis. Além disso, este comando pode conter variações para obter-se uma resposta diferente:

* /V
= Faz a verificação durante a duplicação do disco.

Sintaxe:

CÓDIGO
DISKCOPY [unidade:] [unidade:] /V


Exemplo:

CÓDIGO
C:>DISKCOPY A: B: - faz a duplicação de um disco na unidade A: para unidade B:, sendo que os dois discos devem possuir o mesmo tamanho e capacidade.


XCOPY


Comando que copia arquivos seletivamente, lendo em sub-diretórios diferentes na origem e podendo criar os sub-diretórios na unidade de destino, se assim for desejado. Este comando pode conter variações para obter-se uma resposta diferente:

* ORIGEM Drive, caminho e nome dos arquivos de origem.

* DESTINO Drive, caminho e nome dos arquivos de destino.

* /M Copia os arquivos de origem e os "marca".

* /D: data Copia os arquivos de origem que foram modificados na data definida em

"data" ou depois dela, (mm,dd,yy é o formato default")

* /S Copia os arquivos em diretórios e subdiretórios, a não ser que estejam vazios.

* /E Copia os subdiretórios mesmo que estejam vazios.

Sintaxe:

CÓDIGO
XCOPY [ ORIGEM] [DESTINO] /M /D:data /S /E /V


Exemplo:

CÓDIGO
C:>XCOPY C:DOS A: , copia o diretório DOS para o drive A: .


MOVE

Comando que tem duas funções: Renomear diretórios ou mover arquivos de um diretório para outro:

Sintaxe:

CÓDIGO
MOVE [unidade:] [caminho] [nome antigo] [nome novo] ou [Origem] [Destino]


Exemplo:

CÓDIGO

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.



TYPE

Comando que exibe o conteúdo de um determinado arquivo:

Sintaxe:

CÓDIGO
TYPE [unidade:] [CAMINHO] { Nome do Arquivo }


Exemplo:

CÓDIGO
C:TYPE CONFIG.SYS Exibe o conteúdo do arquivo CONFIG.SYS na tela.


Utilizando este comando você pode também imprimir o conteúdo de um arquivo bastando para tanto adicionar a terminação > PRN ou > LPT1 ao comando.

Exemplo:

CÓDIGO
C:>TYPE CONFIG.SYS > PRN Imprime o conteúdo do arquivo CONFIG.SYS.


MORE


Comando que exibe o conteúdo de um determinado arquivo, fazendo uma pausa cada vez que a tela é preenchida:

Sintaxe:

CÓDIGO
MORE < [unidade:] [caminho] { Nome do Arquivo }


Exemplo:

CÓDIGO
MORE <>


FORMAT

Antes de utilizar ou reutilizar um disco novo, você precisa prepará-lo para receber as informações e, essa preparação do disco é chamada de formatação, que tem a função de redefinir trilhas e setores na superfície magnética do disco. Num disco formatado podemos copiar um arquivo, um diretório de vários arquivos ou até um disco inteiro. A formatação deve ser aplicada com cuidado pois destrói o conteúdo anterior do disco. Este comando pode conter algumas variações para obter-se uma resposta diferente:

/S Formata o disco na unidade especificada e insere o Sistema Operacional DOS

/4 Formata o disquete de baixa densidade em drives de alta densidade

/Q Formata rapidamente o disco da unidade (Formatação Rápida)

/U formata o disco da unidade independente da condição (UNCONDICIONABLE)

Sintaxe:

CÓDIGO
FORMAT [unidade:] /Q /U /S /4


Exemplo:

C:>FORMAT A: - formata o disco na unidade A:

ATENÇÃO: tenha cuidado nas formatações de discos ,pois elas fazem com que o conteúdo do disco seja perdido. Vale lembrar que esta operação se torna muito mais crítica quando estamos formatando a unidade C ( FORMAT C: ), operação não indicada para pessoas com pouco conhecimento no assunto.

UNFORMAT


Caso aconteça de você formatar um disco por acidente, o MS-DOS permite a recuperação das informações, há não ser que você tenha utilizado o parâmetro /U em sua formatação. O comando UNFORMAT recupera as informações de um disco formatado. Este comando pode conter variações para obter-se uma resposta diferente:

/L Recupera as informações de um disco, mostrando a lista de arquivos e diretórios

/TEST Lista todas informações, mas não refaz o disco

Sintaxe:

CÓDIGO
UNFORMAT [unidade:] /L /TEST /P


Exemplo:

CÓDIGO
C:>UNFORMAT A: - desformata o disco na unidade A:


DEL ou DELETE


Comando que faz a eliminação de arquivos:

Sintaxe:

CÓDIGO
DEL [unidade] [caminho] { Nome do Arquivo }


Exemplo:

CÓDIGO
DEL C:WINWORDCASTAS.DOC - deleta o arquivo CARTAS.DOC do diretório WINWORD

DEL *.DOC , deleta todos os arquivos com extensão .DOC do diretório corrente

DEL C:ADMIN*.* - deleta todos os arquivos do diretório ADMIN


UNDELETE

No desenvolvimento diário de suas tarefas do dia a dia é muito comum você apagar um ou mais arquivos, e depois descobrir que aquele(s) arquivo(s) era(m) importante(s). A partir da versão 5.0 do MS-DOS houve a implantação de um comando muito útil chamado Undelete, que nos permite (às vezes...) recuperar estes arquivos. Existem versões deste utilitário para o MS-DOS ou MS-Windows:

Sintaxe:

CÓDIGO
UNDELETE [unidade:] [caminho] { Nome do Arquivo }


Exemplo:

CÓDIGO
UNDELETE C:WINWORDCARTAS.DOC - recupera o arquivo CARTAS.DOC do diretório WINWORD


DELTREE

Comando que apaga um ou mais subdiretórios do disco a partir do diretório corrente:

O comando deltree apaga todos os arquivos e subdiretórios dentro de um diretório de uma só vez. Como precaução ele sempre exibirá uma mensagem na tela perguntando se você realmente deseja apagar.

Exemplo:

CÓDIGO
C:>DELTREE PROFESSOR

Um comentário:

André Luis Monteiro Silva disse...

Cara adorei esse post.Seu blog é de mais.
Se você Poder posta mais cisas desse tipo blz.
falow