Escolar Documentos
Profissional Documentos
Cultura Documentos
ApostilaDOS PDF
ApostilaDOS PDF
MS-DOS
Para automatizar as operaes de um problema especfico, como a atualizao do saldo,
usamos um programa que reproduz as operaes que faramos convencionalmente. Por
isso, um programa como este chamado aplicativo especfico e integra o chamado software
aplicativo.
Mas para executar este programa, o PC precisa fazer outras operaes como ativar o
programa, abrir um arquivo, fechar um arquivo, enviar dados impressora, deletar erros,
avisar o operador, ativar um perifrico que estava dormente, etc.
Para evitar que cada programa tenha que fazer isso sua maneira, alguns produtores de
software oferecem conjuntos de programas que executam essas operaes bsicas e que
podem ser usados por programadores, na elaborao de um programa aplicativo. Tais
conjuntos so chamados de sistema operacional um conjunto de ferramentas bsicas que
precisam ser combinadas para produzir uma soluo. como decorar uma sala com
mdulos personalizados: nossa maneira, juntamos os mdulos para produzir uma soluo
personalizada. A soluo corresponderia ao aplicativo, e os mdulos ao sistema
operacional.
Alm disso, o sistema operacional oferece uma srie de servios que o usurio precisa para
manter os arquivos de dados e programas em ordem, tais como organizao dos diretrios e
arquivos dos discos, a verificao do estado dos discos e a memria, a cpia, renomeao
eliminao de arquivos, a gerao de cpias de segurana, etc.
Como a operao do PC baseada em discos, os seus sistemas operacionais tambm so
chamados em disco (DOS, do ingls Disk Operating System). Poucos foram os DOS
produzidos at hoje: MS-DOS, da Microsoft, o PC-DOS, da IBM, ambos de origem
comum, o DR-DOS, da Digita Research, o XENIX, da SCO, O NOVELL, para redes, etc.
O MS-DOS, at por ter sido o primeiro DOS do PC, domina amplamente o mercado, sendo
considerado padro. Por isso, esta apostila usar o MS-DOS.
* Iniciar a operao, fixando seus parmetros como Data e Hora ( o inicio da operao
chamado boot, do ingls pontap );
* Ativar um programa na memria e execut-lo;
* Configurar o PC, indicando os perifricos usados, o tamanho e tipo de memria, etc.;
* Relacionar aos diretrios os arquivos de um disco;
1.
2. Ligar o PC
3.
1. O BIOS teste a memria e os perifricos ligados no PC (POST)
2.
1. O BIOS l o (S.O) DOS do disco e o grava (Carrega) na memria
2.
1. O BIOS dispara a execuo do DOS, que passa a comandar o PC
Chamado de aviso de ou prontido, esse aviso indica que o DOS est pronto para receber
ordens do usurio ( da o nome "prompt", pronto do ingls ) e que o drive C considerado o
drive principal ou corrente, onde se faro as leituras e gravaes, se nada for especificado
em contrrio. O usurio pode mudar o drive principal, digitando a sua letra seguida de dois
pontos e teclar ENTER ( A:[ENTER], por exemplo ).
Tudo o que for digitado no teclado e aparecer na tela aps o aviso de comando ser
entendido como uma instruo a ser executada pelo DOS. As eventuais respostas do PC
quele comando sairo nas linhas seguintes da tela. Encerradas as sadas, o aviso de
comando abrir nova linha para que o usurio digite novo comando. Assim a operao com
o DOS ser uma seqncia de comandos e suas respostas.
Como se faz com as pastas de escritrio, o DOS identifica os arquivos por nomes
arbitrrios escolhidos pelo usurio, como SMART, CLIPPER, DELPHI, etc. Estes nomes
arbitrrios podem ser complementados por uma extenso procedida por um ponto como
SMART.DOC, CLIPPER.PRG, DELPHI.DPR, etc. Quanto s restries estes nomes
podem ter de 1 a 8 caracteres, um ponto e uma extenso de 3 caracteres no mximo ( No
obrigatria ), ambos no podendo ter caracteres especiais como espao, vrgula, barras
invertidas, pontos, e caracteres como: *, ?. Os programas aplicativos costumam criar
extenses padro dos arquivos para que, com isso o usurio reconhea qual o aplicativo deu
origem a este arquivo.
* .TXT Arquivo contendo texto
* .DOC Arquivos do processador de texto Word for Windows
* .SYS Arquivo do sistema operacional
* .COM Arquivo executvel
* .EXE Arquivo executvel
* .BAK Arquivo de segurana ( Backup )
* .BAT Arquivo de lote
* .DBF Arquivo de banco de dados Dbase
* .WKI Arquivo de planilha eletrnica Lotus 1-2-3
sero gravados ( destino ). Quando se puder omitir um parmetro o DOS usar, o que for
correto ou um padro do comando. Por exemplo, no comando dir quando se omitem os
parmetros se obter uma lista dos arquivos e diretrios do drive corrente.
Segue abaixo uma lista de comandos do DOS com seus respectivos argumentos e alguns
exemplos para poder melhorar ilustr-los:
DATE
Comando que atualiza a data do sistema operacional:
DD - DIA Dgito entre 1 - 31
MM - MS Dgito entre 1 - 12
AA - Ano Dgito entre 80 - 99
Separadores: Hfen ( - ), Barra ( / ) ou Ponto ( . )
Exemplo:
C:>DATE
O Sistema apresentar a seguinte tela:
VER
Comando que mostra a verso do Sistema Operacional.
Exemplo:
C:\> VER
PROMPT
Comando que altera o aviso ou prontido para o { Nome }especificado
Sintaxe: PROMPT { Nome }
Exemplo:
C:\>PROMPT SMART, altera o aviso ou prontido de C:\> para SMART
Para visualizar o caminho deve-se utilizar o comando PROMPT com o parmetro $P$G.
DIR
Comando que mostra a lista de arquivos de um diretrio. Este comando pode conter alguns
argumentos para obter-se uma resposta diferente:
* /P Lista o diretrio com pausa, usado quando o diretrio encontra-se com vrios arquivos.
* /W Lista o diretrio na horizontal.
* / ? Lista todas as opes do comando DIR
O comando dir apresenta, ainda, trs informaes bastante importantes ao seu final: o
nmero de arquivos contidos no diretrio corrente, o espao em disco ocupado por estes
arquivo(s) e o espao disponvel no disco ( espao livre para gravao de arquivos ).
Exemplo:
C:>DIR / W
C:\>DIR /P
C:\>DIR / W
CLS
Comando que limpa a tela
Exemplo:
C:\>CLS
MKDIR ou MD
Comando que cria um diretrio a partir do diretrio corrente com o nome especificado.
Sintaxe: MD [caminho] { Nome } ou MKDIR [caminho] { Nome }
Exemplo:
C:\>MD PROFESSOR
C:\>MKDIR \PROFESSOR\ALUNOS
CHDIR ou CD
Comando que muda um subdiretrio corrente a partir do diretrio corrente.
Sintaxe: CD [caminho] ou CHDIR [caminho]
Exemplo:
C:\>CD \PROFESSOR , alterna para o diretrio PROFESSOR
C:\>CD \PROFESSOR\ALUNOS , alterna para o subdiretrio ALUNOS do diretrio
PROFESSOR
C:\>CD\ , alterna para o diretrio pai ou raiz ( C:\> )
C:\>CD , indica o caminho ( PATH ) atual.
RMDIR ou RD
Comando que remove um subdiretrio a partir do drive corrente. O subdiretrio somente
ser eliminado se no contiver nenhum arquivo ou subdiretrio em seu interior.
Sintaxe: RD [caminho] ou RMDIR [caminho]
Exemplo:
C:\>RD\PROFESSOR\ALUNOS , remove o subdiretrio ALUNO do diretrio
PROFESSOR
C:\> RD\PROFESSOR , remove o diretrio PROFESSOR
TREE
Comando que exibe graficamente a rvore de diretrios e subdiretrios a partir do diretrioraiz para que o usurio tenha da organizao hierarquia do seu disco. Este comando pode
conter alguns argumentos para obter-se uma resposta diferente.
* /F Exibe a rvore de subdiretrios, mostrando tambm os arquivos existentes dentro dele.
* /A Instrui o comando TREE a usar os caracteres grficos disponveis em todas as Pginas
de Cdigo e permite um processo de impresso mais rpido.
Exemplo:
C:\>TREE
C:\>TREE /F
C:\>TREE /A
CHKDSK
Comando que checa o disco mostrando informaes sobre este na tela
Sintaxe: CHKDSK [unidade:]
Exemplo:
C:\>CHKDSK , checa o disco rgido C:
C:\>CHKDSK , checa o disco flexvel A:
MEM
Comando que fornece informaes sobre a memria.
Sintaxe: MEM
Exemplo:
C:\>MEM
RENAME ou REN
Comando que faz a renomeao ( TROCA ) do nome ou extenso de um arquivo a partir do
drive corrente.
Sintaxe: RENAME ou REN [unidade:] [caminho] { Nome Antigo } { Nome Novo }
Exemplo:
C:\> REN RAMOS.DOC LEANDRO.DOC , alterna o nome do arquivo RAMOS .DOC
para LEANDRO.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:
Exemplo:
C:\>DISKCOPY A: B: , faz a duplicao 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-diretrios diferentes na origem e
podendo criar os sub-diretrios na unidade de destino, se assim for desejado. Este comando
pode conter alguns argumentos 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 diretrios e sub-diretrios, a no ser que estejam vazios
* /E Copia os subdiretrios mesmo que estejam vazios
Sintaxe: XCOPY [ ORIGEM] [DESTINO] /M /D:data /S /E /V
Exemplo:
C:\>XCOPY C:\DOS A: , copia o diretrio DOS para o drive A:
MOVE
Comando que tem duas funes: Renomear diretrios ou mover arquivos de um diretrio
para outro.
Sintaxe: MOVE [unidade:] [caminho] [nome antigo] [nome novo] ou [Origem] [Destino]
Exemplo:
C:\>MOVE C:\AULA C:\SENAC , renomeia o diretrio C:\AULA para C:\TESTE
MORE
Comando que exibe o contedo de um determinado arquivo, fazendo uma pausa cada vez
que a tela preenchida.
Sintaxe: MORE < [unidade:] [caminho] { Nome do Arquivo }
Exemplo:
MORE < TESTE.TXT
FORMAT
Antes de utilizar um disquete novo, voc precisa prepar-lo para receber as informaes e,
essa preparao do disco chamada de formatao, que tem a funo de definir trilhas e
setores na superfcie magntica do disco. Em outras palavras, formatao prepara um
disquete para trabalhar com o MS-DOS. Num disco formatado podemos copiar um arquivo,
um diretrio de vrios arquivos ou at um disco inteiro. A formatao deve ser aplicada
com cuidado pois destri o contedo anterior do disquete. Este comando pode conter alguns
argumentos para obter-se uma resposta diferente:
ATENO !!!
Tome muito cuidado nas formataes de discos pois elas fazem com que o contedo
do disco que est sendo formatado seja perdido. Vale lembrar que esta operao se
torna muito mais crtica quando estamos formatando a unidade C ( FORMAT C: ),
operao raramente feita e no indicada para pessoas que tem pouco conhecimento.
UNFORMAT
Caso acontea de voc formatar um disco por acidente, o MS-DOS permite a recuperao
das informaes, h no ser que voc tenha utilizado o parmetro /U em sua formatao.
Comando UNFORMAT recupera as informaes de um disco formatado. Este comando
pode conter alguns argumentos para obter-se uma resposta diferente:
DEL ou DELETE
Comando que faz a eliminao de arquivos
Utilitrios do MsDos
Backup
A melhor forma de proteger suas informaes fazendo uma cpia de segurana de seus
arquivos. Esta operao conhecida em informtica por BACKUP. A cpia de segurana
nos permite restituir rapidamente as informaes perdidas pro qualquer razo. Em outras
palavras um backup pode ser descrito como uma cpia dos dados que existem no seu disco
rgido em disquetes. Quando for efetuar backups esteja sempre com os disquetes
formatados a mo para evitar maiores transtornos.
Para efetuar um backup a partir da verso 6.0, necessrio antes configurar o programa
MS-Backup utilitrio do MS-DOS, que apresentado de forma interativa. Para tanto
necessitaremos de dois disquetes formatados e limpos de mesmo tamanho para o MSBACKUP se configure.
Para carregar o MS-BACKUP, digite no aviso de sistema ( C:\> ) o texto MSBACKUP e,
em seguida, tecle [ENTER]. O MS Backup far uma leitura de uma estrutura de diretrios e
abrir um menu.
Para voc restaurar uma cpia de segurana feita, use o boto restaurar do menu de abertura
do MS-BACKUP.
O primeiro passo para restaurar uma cpia de segurana restaurar o arquivo de catlogo
das cpias, para fazer isto, use o boto CATLOGO.
Na tela de SELECIONAR CATLOGO, use o boto RECUPERAR, escolha a unidade de
disco aonde foi feita a cpia de segurana, selecione o boto OK e, em seguida, insira os
disquetes do conjunto de disquetes "backupeados" pedidos. Para finalizar a seleo de
catlogo escolha o boto de CARREGAR. Aps a restaurao do catlogo, o menu de
restaurao aparecer de novo. Na janela RESTAURAR configure as caixas RESTAURAR
DE e RESTAURA PARA, selecione a unidade de destino na caixa RESTAURAR
ARQUIVOS e, para finalizar, use o boto INICIAR RESTAURAO. Troque os discos
at o fim e a sua restaurao est pronta.
VRUS
Os vrus so programas confeccionados para causar problemas como o surgimento de
caracteres no vdeo, simulao de falha no teclado, eliminao de arquivos, formatao de
discos e outros.
Uma das verses sobre a criao de vrus que eles teriam sido inventados por dois
americanos que o fizeram por pura brincadeira. Eles inventaram um vrus para agir dentro
dos programas de softwares da poca, mas no imaginavam a extenso daquilo que estavam
criando. At ento no tinham a menor inteno de prejudicar ningum, mas quando
colocaram sua criao em funcionamento, viram que no poderiam acabar com ela, pois at
ento no existiam os antivrus e foi assim que tiveram a idia de criar mais vrus, para
poderem vender aplicativos antivrus, os quais passaram a ser uma grande fonte de renda
para as empresas produtoras destes tipos de software.
Hoje o grande problema dos centros de processamento de dados justamente o receio de
adquirirem vrus, prejudicando, s vezes, grandes projetos, que podem ser simplesmente
destrudos por essa verdadeira praga.
O vrus, uma vez hospedado em um programa, aguarda um estmulo determinado para
executar sua ao, este estmulo pode ser uma data, uma hora, uma seqncia digitada no
teclado ou a execuo de um determinado programa, entre outros. Quando acontece o
estmulo esperado, o vrus pode causar problemas como o surgimento de caracteres no
vdeo, simulao de falhas de teclado, eliminao de arquivos, formatao de discos e
outros.
Os vrus mais conhecidos, j que atualmente existem mais de 2500, so: Michelangelo,
Ping Pong, Cascata, Israel ou Sexta-Feira 13, Stoned, Athena, Norton93.
Mas felizmente foram inventados os antivrus, que vieram a nos auxiliar no controle dessa
praga. Mas que nem sempre podem reconhecer e limpar o vrus que est nos importunando,
portanto muito importante manter uma verso "atualizada" de antivrus a mo
O programa antivrus examina um disco ou um arquivo procurando sinais de vrus. Caso
encontre um vrus, o programa, ou remove o vrus, ou apaga o programa infectado. O
resultado final que seu PC fica livre de qualquer infeco ou dano potencial.
Alguns cuidados podem ser tomados pelo usurio a fim de se EVITAR ATAQUES DE
VRUS como por exemplo:
O antivrus do MS-DOS detecta a maioria dos vrus conhecidos e assim que ele encontre
um vrus o informar. Para procurar e remover algum vrus existente na sua mquina, use o
boto encontrar e remover.
SCANDISK
Comando que executa o programa de correo de discos. O scandisk deve ser utilizado
sempre que existir um erro lgico em um disquete ou winchester, este erro detectado
sempre que h um erro de leitura no disco, a correo destes erros deve ser feita para evitar
a perda de informaes armazenadas. Para carregar o SCANDISK, digite no aviso do
sistema ( C:\> ) o texto scandisk [unidade:] e em seguida, tecle [ENTER]. Se no for
especificada nenhuma unidade o SCANDISK analisar a atual C:. Para atualiz-lo, basta
digitar [ENTER] aps o teste inicial que o DOS far uma checagem completa para poder
corrigir os erros da unidade especificada.
DEFRAG
Comando que faz a defragmentao de uma unidade de disco. A defragmentao ,
utilizada para melhorar a performance de discos que esto com os dados gravados
descontinuamente e conhecida como OTIMIZAO de discos. Este processo de
defragmentao pode ser muito lento se o disco estiver muito carregado e o processo no
deve ser interrompido para no haver perda de dados. Para carregar o DEFRAG, digite no
aviso do sistema ( C:\> ) o texto DEFRAG [unidade:] e, em seguida, tecla [ENTER]. Se
no for especificada nenhuma unidade primeiramente o DEFRAG abrir uma janela para
escolha da unidade. Para se selecionar uma unidade usa as setas de direo e, em seguida
tecle [ENTER]. Aps a seleo da unidade o DEFRAG abrir uma janela para iniciar o
processo de otimizao que pode ser iniciado digitando-se [ENTER]. Terminada a
otimizao o DEFRAG abrir uma janela para escolha de outra unidade, configurao ou
finalizao do programa.
Se o arquivo editado no edit conter uma Lista de Comandos do Ms-DOS em uma ordem e o
arquivo salvo com extenso . BAT o mesmo pode ser executado apenas digitando seu
nome, desta forma podemos programar conjuntos de comandos.
Exerccio 01
1 - Ligue o computador
2 - Atualize a data do Sistema Operacional
3 - Atualize a hora do Sistema Operacional
4 - Limpe a tela
5 Mostre a verso do Ms-Dos
6 - Mostre o diretrio
7 - Entre no subdiretrio DOS e mostre o diretrio
8 - Mostre o diretrio com pausa
9 - Limpe a tela
10 - Mostre o diretrio na horizontal
11 - Mostre o diretrio que iniciem com a letra "D" no importando sua seqncia
12 - Mostre o diretrio dos arquivos que tenham a extenso .COM
13 - Mude para o subdiretrio WINDOWS
14 - Mostre o diretrio na horizontal com pausa
15 - Mostre os arquivos que possuem a letra "N" na terceira posio no importando sua
seqncia
16 - Retorne ao diretrio raiz
17 - Mostre a rvore de diretrios
18 - Limpe a tela
19 - Mostre a rvore de diretrios, exibindo tambm os arquivos
Exerccio 02
1 - Mova todos os arquivos do diretrio TESTE para o subdiretrio AULA
2 - Mostre o diretrio TESTE
3 - Mude para o diretrio AULA e mostre o diretrio
4 - A partir do diretrio raiz, Apague o diretrio TESTE
5 - A partir do diretrio raiz, Renomeie o diretrio AULA para TESTE
6 - Mude o diretrio corrente para o drive "A"
Obs: Caso o disco que voc esteja utilizando seja novo, aparecer uma mensagem de
ERRO. E provavelmente ele dar quatro opes:
Anular Reentre Ignore Falhar