35
Comandos básicos do MS-DOS

MS - DOS

  • Upload
    fdrr

  • View
    948

  • Download
    1

Embed Size (px)

Citation preview

Page 1: MS - DOS

Comandos básicos do MS-DOS

Page 2: MS - DOS

IntroduçãoDOS (Disk Operating System) é um "sistema operativo"

desenvolvido para permitir ao utilizador realizar todas as funções básicas e essenciais no computador. Poucos foram os DOS produzidos até hoje: MS-DOS, da Microsoft, PC-DOS, da IBM, DR-DOS, da Digital Research, NOVELL, para redes, etc.

O MS-DOS dominou amplamente o mercado na sua época e, ainda hoje, faz parte do Software Básico (programa indispensável ao funcionamento do computador).

Fil

ipe

Roch

a

Page 3: MS - DOS

IntroduçãoAté certo ponto, ele actua como um interface básica do

hardware do computador, por isso é tão especial.

São raros os programas executados no Windows que possuem ajuda do DOS.

Isso deixa claro que ele é mais usado para gerir e resolver problemas de sistema.

O DOS é uma forma de comunicarmos as nossas instruções ao computador.

Estas instruções devem ser as que ele reconhece, que na sua maioria, consistem em palavras baseadas na língua inglesa.

Fil

ipe

Roch

a

Page 4: MS - DOS

PROMPTAs funções do DOS são padronizadas e independentes do

hardware de cada computador.

Por outro lado, cada PC tem funções básicas elementares peculiares ao seu projecto eletrónico.

Por isso, precisa de um programa que decompõem as funções padrão do DOS nas suas funções elementares. Este programa é gravado em memória permanente da placa-mãe do PC e tem a função de se iniciar na operação BOOT, activando o DOS, e actuar durante toda a operação, fazendo a ligação entre o DOS e o hardware. Este programa chama-se BIOS ( em inglês Binary Input Output System ).

Fil

ipe

Roch

a

Page 5: MS - DOS

PROMPTAntes de irmos aos comandos, vejamos primeiro o que é

PROMPT: PROMPT é o chamado sinal de prontidão, pois indica que

o computador está pronto para receber instruções. Ele mostra também sua localização, ou seja, em que drive (unidade de armazenamento) e diretório se está a trabalhar.

Veja o exemplo: C:\DOS>_ O exemplo indica que está na drive C:\, na pasta DOS.

Ao lado do sinal >, há um "tracinho" piscando, chamado CURSOR, que indica onde vão aparecer os carecteres que se digitar.

Fil

ipe

Roch

a

Page 6: MS - DOS

COMO ACEDER AO DOSPara aceder ao DOS existem, basicamente, 2 formas.

Se estiver no Windows é, clicar em Iniciar/Todos os Programas/Acessórios e seleccionar “Linha de comandos". Mas está última acessará o DOS com o Windows ainda carregado, o que significa que alguns comandos podem não funcionar.

Se estiver com o computador desligado e quiser entrar directamente para o DOS, sem passar pelo Windows, vai clicando em F8 até aparecer uma lista. Escolha "Somente Prompt de Comando", que normalmente é o penúltimo item.

Fil

ipe

Roch

a

Page 7: MS - DOS

EXECUTANDO OS COMANDOSAntes de começarmos a ver os comandos, é necessário

saber como executá-los.

No prompt, verá o cursor piscando. Isso significa que já pode digitar.

Depois de ter escolhido o comando, clique em Enter.

Aqui, para exemplificar usaremos o modelo de prompt "C:\Windows>", mas vale lembrar que "C" pode ser qualquer unidade de disco no seu computador. Normalmente a letra A indica a unidade de disquete.

Fil

ipe

Roch

a

Page 8: MS - DOS

EXECUTANDO OS COMANDOSE "Windows" pode significar qualquer pasta dentro da

unidade em que está a trabalhar. Mas, é importante saber que o DOS geralmente não visualiza nomes de arquivos com mais de 8 caracteres. Por isso, a pasta Meus Documentos, por exemplo, fica assim: MEUSDO~1.

Fil

ipe

Roch

a

Page 9: MS - DOS

COMANDOSDATE

Comando que atualiza a data do sistema operativo: 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 ( . ) Exemplo:

C:\>DATE O Sistema apresentará a seguinte tela:

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

Fil

ipe

Roch

a

Page 10: MS - DOS

COMANDOSTIME

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: Dois Pontos ( : ) ou Ponto ( . ). Exemplo:

C:\>Time O Sistema apresentará a seguinte tela:

Em seguida, digita-se a hora actual e pressiona-se Enter.

Fil

ipe

Roch

a

Page 11: MS - DOS

COMANDOSVER

Comando que mostra a versão do sistema operacional: C:\>VER

DIRComando 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 directório com pausa, utilisado quando a

pasta tem vários ficheiros. * /W - Lista o diretório na horizontal. * / ? - Lista todas as opções do comando DIR.

Fil

ipe

Roch

a

Page 12: MS - DOS

COMANDOSO comando dir apresenta, ainda, três informações bastante

importantes ao seu final: o número de ficheiros do directório corrente, o espaço ocupado em disco por este(s) ficheiro(s) e o espaço disponível no disco.

Exemplo: C:\>DIR / W

Fil

ipe

Roch

a

Page 13: MS - DOS

COMANDOSCLS

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

C:\>CLS

Fil

ipe

Roch

a

Page 14: MS - DOS

COMANDOSMKDIR ou MD

Comando que cria um directório a partir da pasta corrente com o nome especificado: Sintaxe: MD [caminho] { Nome } ou MKDIR [caminho]

{ Nome } Exemplo:

C:\>MD PROFESSOR C:\>MKDIR PROFESSOR\ALUNOS

Fil

ipe

Roch

a

Page 15: MS - DOS

COMANDOSCHDIR ou CD

Comando que muda um subdirectório corrente a partir do directório actual: Sintaxe: CD [caminho] ou CHDIR [caminho]

Exemplo: C:\>CD PROFESSOR - entra no directório

PROFESSOR C:\>CD PROFESSOR\ALUNOS - troca para o

subdiretcório ALUNOS do directório PROFESSOR C:\>CD - indica o caminho (PATH) actual.

Fil

ipe

Roch

a

Page 16: MS - DOS

COMANDOSRMDIR ou RD

Comando que remove um subdirectório a partir da drive corrente. O subdirectório só será eliminado se não tiver nenhum ficheiro ou subdirectório no seu interior: Sintaxe: RD [caminho] ou RMDIR [caminho]

Exemplo: C:\>RD PROFESSOR\ALUNOS - remove o

subdirectório ALUNOS do directório PROFESSOR. C:\>RD PROFESSOR - remove o directório

PROFESSOR.

Fil

ipe

Roch

a

Page 17: MS - DOS

COMANDOSTREE

Comando que exibe graficamente a árvore de directórios e subdirectórios a partir do directório-raiz para que o utilizador tenha a organização hierarquica do seu disco.

Este comando tem algumas variações para se obter um resultado diferente:

* /F - Exibe a árvore de subdirectórios, mostrando também os ficheiros 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:\>TREE C:\>TREE /F C:\>TREE /A

Fil

ipe

Roch

a

Page 18: MS - DOS

COMANDOSCHKDSK

Comando que verifica o disco mostrando informações sobre este na monitor: Sintaxe: CHKDSK [unidade:]

Exemplo: C:\>CHKDSK C: - verifica o disco rígido C: C:\>CHKDSK A: - verifica o disco flexível A:

Fil

ipe

Roch

a

Page 19: MS - DOS

COMANDOSMEM

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

Exemplo: C:\>MEM

Fil

ipe

Roch

a

Page 20: MS - DOS

COMANDOSRENAME ou REN

Comando que faz a troca do nome ou extensão de um ficheiro a partir da drive corrente: Sintaxe: RENAME ou REN [unidade:] [caminho]

{ Nome Antigo } { Nome Novo } Exemplo:

C:\> REN SMART.DOC INSTRUTOR.DOC - muda o nome do ficheiro SMART.DOC para INSTRUTOR.DOC

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

Fil

ipe

Roch

a

Page 21: MS - DOS

COMANDOSCOPY

Comando que copia um ficheiro ou grupo de ficheiros de uma ORIGEM para um DESTINO: Sintaxe: COPY [unidade:] [caminho] { Nome Origem }

[unidade:] [caminho] { Nome Destino } Exemplo:

C:\>COPY A:\TESTE.XXX C:\AULA , faz a cópia do ficheiro TESTE.XXX da DRIVE de origem A: para a DRIVE de destino C:\AULA.

Fil

ipe

Roch

a

Page 22: MS - DOS

COMANDOSNeste comando utiliza-se muito os caracteres "curingas", que

têm a função de substituir qualquer caracter ou grupos de caracteres. Os caracteres “curingas” são representados abaixo de acordo com a sua finalidade: * - para qualquer quantidade de caracteres. ? - para um caracter.

Exemplo: C:\>COPY C:DOSS*.* C:AULA , faz a cópia de todos os

ficheiros cujo nome que se começa com um S do directório de origem C:\DOS para o directório de destino C:\AULA.

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

Fil

ipe

Roch

a

Page 23: MS - DOS

COMANDOS

Fil

ipe

Roch

a

Page 24: MS - DOS

COMANDOSXCOPY

Comando que copia ficheiros selectivamente, lendo em sub-directórios diferentes na origem e podendo criar os sub-directórios na unidade de destino, se assim for desejado. Este comando pode ter variações para se obter uma resposta diferente: * ORIGEM Drive, caminho e nome dos ficheiros de origem. * DESTINO Drive, caminho e nome dos ficheiros de destino. * /M - Copia os ficheiros de origem e marca-os. * /D: data - Copia os ficheiros de origem que foram

modificados na data definida em "data" ou depois dela, (mm,dd,yy é o formato default")

* /S - Copia os ficheiros em directórios e subdirectórios, a não ser que estejam vazios.

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

Fil

ipe

Roch

a

Page 25: MS - DOS

COMANDOSXCOPY

Sintaxe: XCOPY [ ORIGEM] [DESTINO] /M /D:data /S /E /V Exemplo:

C:\>XCOPY C:DOS A: - copia o directório DOS para a drive A:

Fil

ipe

Roch

a

Page 26: MS - DOS

COMANDOSMOVE

Comando que tem duas funções: Renomear directórios ou mover ficheiros de um directório para outro: Sintaxe: MOVE [unidade:] [caminho] [nome antigo]

[nome novo] ou [Origem] [Destino] Exemplo:

C:\>MOVE C:\AULA C:\TESTE - renomeia o directório C:\AULA para C:\TESTE

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

Fil

ipe

Roch

a

Page 27: MS - DOS

COMANDOSTYPE

Comando que exibe o conteúdo de um determinado ficheiro: Sintaxe: TYPE [unidade:] [CAMINHO] { Nome do

Ficheiro} Exemplo:

C:\TYPE CONFIG.SYS Exibe o conteúdo do ficheiro CONFIG.SYS no monitor.

Utilizando este comando pode-se também imprimir o conteúdo de um ficheiro bastando para tal adiccionar a terminação > PRN ou > LPT1 ao comando. Exemplo:

C:\>TYPE CONFIG.SYS > PRN - Imprime o conteúdo do ficheiro CONFIG.SYS.

Fil

ipe

Roch

a

Page 28: MS - DOS

COMANDOSMORE

Comando que exibe o conteúdo de um determinado ficheiro, fazendo uma pausa cada vez que o monitor é preenchido: Sintaxe: MORE < [unidade:] [caminho] { Nome do

Ficheiro} Exemplo:

MORE < TESTE.TXT

Fil

ipe

Roch

a

Page 29: MS - DOS

COMANDOSFORMAT

Antes de utilizar ou reutilizar um disco novo, é necessário prepará-lo para receber as informações e, essa preparação do disco chama-se formatação, que tem a função de redefinir trilhas e sectores na superfície magnética do disco.

Num disco formatado podemos copiar um ficheiro, um directório de vários ficheiros ou até um disco inteiro. A formatação deve ser aplicada com cuidado pois destrói o conteúdo anterior do disco.

Fil

ipe

Roch

a

Page 30: MS - DOS

COMANDOSFORMAT

Este comando tem algumas variações para se obter uma resposta diferente: /S - Formata o disco na unidade especificada e instala

o Sistema Operativo DOS /4 - Formata a 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)

Fil

ipe

Roch

a

Page 31: MS - DOS

COMANDOSFORMAT

Sintaxe: 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 a pena lembrar que esta operação se torna muito mais crítica quando se está a formatar a unidade C ( FORMAT C:\ ), operação não indicada para pessoas com pouco conhecimento no assunto.

Fil

ipe

Roch

a

Page 32: MS - DOS

COMANDOS

Fil

ipe

Roch

a

Page 33: MS - DOS

COMANDOSDEL ou DELETE

Comando que faz a eliminação de ficheiros: Sintaxe: DEL [unidade] [caminho] { Nome do

Ficheiro } Exemplo:

DEL C:\WINWORD\CASTAS.DOC - apaga o ficheiro CARTAS.DOC do directório WINWORD

DEL *.DOC - apaga todos os ficheiros com extensão .DOC do directório corrente

DEL C:\ADMIN\*.* - apaga todos os ficheiros do directório ADMIN

Fil

ipe

Roch

a

Page 34: MS - DOS

COMANDOSUNDELETE

No desenvolvimento diário de suas tarefas do dia a dia é muito comum apagar um ou mais ficheiros, e depois descobrir que aquele(s) ficheiro(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 permite (às vezes...) recuperar estes ficheiros. Existem versões deste utilitário para o MS-DOS ou MS-Windows: Sintaxe: UNDELETE [unidade:] [caminho] { Nome do

Ficheiro } Exemplo:

UNDELETE C:\WINWORD\CARTAS.DOC - recupera o ficheiro CARTAS.DOC do directório WINWORD

Fil

ipe

Roch

a

Page 35: MS - DOS

COMANDOSDELTREE

Comando que apaga um ou mais subdirectórios do disco a partir do directório corrente.

O comando deltree apaga todos os ficheiros e subdirectórios dentro de um directório de uma só vez. Como precaução ele mostrará uma mensagem no monitor a perguntar se realmente deseja apagar. Exemplo:

C:\>DELTREE PROFESSORUtilizando este comando o utilizador poderá apagar

subdirectórios com mais rapidez e eficiência.

Fil

ipe

Roch

a