terça-feira, 28 de dezembro de 2010

Comandos básicos do MS-DOS

0

DOS (Disk Operating System) é um "sistema operacional" desenvolvido para permitir ao usuário realizar todas as funções básicas e essenciais no computador. Poucos foram os DOS produzidos até hoje: MS-DOS, da Microsoft, o PC-DOS, da IBM, DR-DOS, da Digital Research, o NOVELL, para redes, etc. O MS-DOS, pelo fato de ser o primeiro DOS do PC, domina amplamente o mercado, sendo considerado padrão. O DOS faz parte do Software Básico (programa indispensável ao funcionamento do computador). Ele, de certa forma, se encarrega 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 gerenciar e resolver problemas de sistema. O DOS é uma forma de você comunicar suas instruções ao computador. E tais instruções devem ser as que ele reconhece. Estas instruções, na maior parte, consistem em palavras baseadas na língua inglesa.
OOS>_


OSS*.* C:AULA , faz a cópia de todos os arquivos que têm o nome que se inicia com a letra S do directório de origem COOS para o directório de destino C:AULA.

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

( ex: VENDAS1.DOC, VENDASX .DOC, etc.) do directório de origem

C:\DOS para o directório destino

C:\AULA

DISKCOPY

Quando necessitamos fazer uma cópia das informações de uma disquete, podemos utilizar os 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: DISKCOPY [unidade:] [unidade:] /V

Exemplo:

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 selectivamente, lendo em subdirectórios diferentes na origem e podendo criar os subdirectó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 directórios e subdirectórios, a não ser que estejam vazios.

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

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

Exemplo:

C:\>XCOPY COOS A: , copia o directório DOS para o drive A: .

MOVE

Comando que tem duas funções: Renomear directórios ou mover arquivos 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 arquivos do drive de origem C:AULA para o drive de destino A: deixando assim o directório C:AULA vazio.

TYPE

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

Sintaxe: TYPE [unidade:] [CAMINHO] { Nome do Arquivo }

Exemplo:

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:\>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: MORE < [unidade:] [caminho] { Nome do Arquivo } Exemplo: MORE 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 raramente feita e não indicada para pessoas com pouco conhecimento.

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 directórios

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

Sintaxe: UNFORMAT [unidade:] /L /TEST /P

Exemplo:

C:\>UNFORMAT A: , desformata o disco na unidade A:

DEL ou DELETE

Comando que faz a eliminação de arquivos:

Sintaxe: DEL [unidade] [caminho] { Nome do Arquivo }

Exemplo:

DEL C:WINWORDCASTAS.DOC , del o arquivo CARTAS.DOC do directório WINWORD

DEL *.DOC , del todos os arquivos com extensão .DOC

do directório corrente

DEL C:ADMIN*.* , del todos os arquivos do directó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: UNDELETE [unidade:] [caminho] { Nome do Arquivo }

Exemplo:

UNDELETE C:WINWORDCARTAS.DOC , recupera o arquivo CARTAS.DOC do directório WINWORD

DELTREE

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

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

Exemplo:

C:\>DELTREE PROFESSOR

Utilizando-se deste comando o usuário poderá apagar subdirectórios com mais rapidez e eficiência.


--------------------------------------------------------------------------------




O exemplo indica que você está no drive C:, na pasta DOS. Ao lado do sinal >, há um "tracinho" piscando, chamado CURSOR. Ele indica aonde vai aparecer os caracteres que você digitar.

COMO ACESSAR O DOS

Para você cessar o DOS, existem basicamente, 3 formas. Se você estiver no Windows, basta clicar em Iniciar/Desligar e escolher "Reiniciar o computador em modo MS-DOS". Outra forma no Windows é, clicar em Iniciar/Programas e seleccionar "Prompt do MS-DOS". Mas esta ú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 ir directo para o DOS, sem passar pelo Windows, fique clicando em F8 até um lista aparecer. Escolha "Somente Prompt de Comando", que normalmente é o penúltimo item.

Vale lembrar que, se você usa o Windows Millenium, o acesso ao DOS não é tão simples, visto que este sistema operacional é menos dependente do DOS do que o Windows98 ou 95. Se você quiser usar o DOS no WinMe, terá que reiniciar o computador com o disquete de boot, criado no próprio WinMe.

Outra coisa que vale lembrar é que você pode não ter o DOS completo se usa o Win98 ou 95. Isso porque o DOS completo era para ser usado sozinho, como um sistema operacional único. Com o Windows, alguns comandos foram retirados e deixado somente os essenciais. Mas você pode copiar os outros comandos para o seu computador se quiser. Mas isso não é recomendado, visto que não há nenhuma necessidade disto.

EXECUTANDO OS COMANDOS

Antes de começarmos a ver os comandos, é necessário saber como executá-los. No prompt, você verá o cursor piscando. Isso significa que você já pode digitar. Depois de ter escolhido o comando, tecle 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. E "Windows" pode significar qualquer pasta dentro da unidade que você está trabalhando. 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.

COMANDOS:

DATE

Comando que actualiza 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 ( . )

Exemplo:

C:\>DATE

O Sistema apresentará a seguinte tela:

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

TIME

Comando que actualiza 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 tecla-se .

VER

Comando que mostra a versão do Sistema Operacional:

C:\> VER

DIR

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

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

* /W Lista o directó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 directório corrente, o espaço em disco ocupado por este(s) arquivo(s) e o espaço disponível no disco.

Exemplo:

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:\>CLS

MKDIR ou MD

Comando que cria um directório a partir do directório corrente com o nome especificado:

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

Exemplo:

C:\>MD PROFESSOR

C:\>MKDIR PROFESSORALUNOS

CHDIR ou CD

Comando que muda um subdirectório corrente a partir do directório corrente:

Sintaxe: CD [caminho] ou CHDIR [caminho]

Exemplo:

C:\>CD PROFESSOR , alterna para o directório PROFESSOR

C:\>CD PROFESSORALUNOS , alterna para o subdirectório ALUNOS do directório

PROFESSOR

C:\>CD , alterna para o directório raiz ( C:> )

C:\>CD , indica o caminho ( PATH ) actual.

RMDIR ou RD

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

Sintaxe: RD [caminho] ou RMDIR [caminho]

Exemplo:

C:\>RDPROFESSORALUNOS , remove o subdirectório ALUNO do directório PROFESSOR.

C: \> RDPROFESSOR , remove o directório PROFESSOR.

TREE

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

* /F Exibe a árvore de subdirectó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:\>TREE

C:\>TREE /F

C:\>TREE /A

CHKDSK

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

Sintaxe: CHKDSK [unidade:]

Exemplo:

C:\>CHKDSK , checa o disco rígido C: .

C:\>CHKDSK , checa o disco flexível A: .

MEM

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

Sintaxe: MEM

Exemplo:

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: RENAME ou REN [unidade:] [caminho] { Nome Antigo } { Nome Novo }

Exemplo:

C:\> REN SMART.DOC INSTRUTOR.DOC, alterna o nome do arquivo SMART .DOC para INSTRUTOR.DOC

C:\> REN PROJETO.DPR PROJETO1.PRG

COPY

Comando que copia um arquivo ou grupo de arquivos 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 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 carácter ou grupos de caracteres dependendo do curinga. Os caracteres curingas são representados abaixo de acordo com a sua finalidade:

- * , para uma quantidade de caracteres variante.

- ? , para um carácter.

Exemplo:

C:\>COPY CPROMPT

As 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 electrónico. Por isso, precisa ter um programa que decompõem as funções padrões do DOS nas suas funções elementares. Chamado de BIOS ( em inglês Binary Input Output System ), esse programa é gravado em memória permanente na placa-mãe do PC e tem a função de dar partida na operação BOOT, activando o DOS e actuar durante toda a operação, fazendo a ligação entre o DOS e o hardware.

Antes de irmos aos comandos, veremos 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 directório você está trabalhando.

0 comentários:

Enviar um comentário

 
Design by Infornet | Bloggerized by Mst.LM