Upload
fdrr
View
948
Download
1
Embed Size (px)
Citation preview
Comandos básicos do 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
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
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
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
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
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
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
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
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
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
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
COMANDOSCLS
Comando que limpa a tela e deixa o cursor no canto superior esquerdo: Exemplo:
C:\>CLS
Fil
ipe
Roch
a
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
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
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
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
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
COMANDOSMEM
Comando que fornece informações sobre a memória: Sintaxe: MEM
Exemplo: C:\>MEM
Fil
ipe
Roch
a
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
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
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
COMANDOS
Fil
ipe
Roch
a
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
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
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
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
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
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
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
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
COMANDOS
Fil
ipe
Roch
a
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
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
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