Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila MS DOS
Apostila MS DOS
Apostila MS DOS
MS-DOS quer dizer Microsoft Operating System (Sistema Operacional de Disco). Como vocs
puderam observar pelo nome, a empresa que criou esse Sistema Operacional foi a Microsoft, o
MS-DOS foi o primeiro S.O (Sistema Operacional) criado pela Microsoft com o intuito de permitir ao
usurio fazer todas as tarefas necessrias para o funcionamento do computador.
O MS-DOS um S.O de linha de comando, ou seja funciona atravs de comandos digitados por
voc, pelo fato do MS-DOS ter origem americana, a maioria dos seus comandos esto na lngua
inglesa.
Apesar de parecer que o S.O MS-DOS caiu em desuso, eu descordo, pois muitas vezes
principalmente na hora de instalar o prprio Windows, preparar um hd para receber dados,
particionar, tudo isso eu fao atravs do MS-DOS.
O MS-DOS caracteriza-se por uma tela preta onde inicialmente esta escrito o local onde voc esta,
seguido do smbolo > (maior) e com um _ (sublinhado) que no DOS recebe o nome de cursor
intermitente (piscante).
Exemplo:
C:\>_
Os comandos que aqui sero listados, so os que voc mais utilizara no uso do S.O MS-DOS.
Abaixo esto listados os comandos mais usados, os comandos de diretrio voc ver em mais
profundamente em um captulo a parte.
DIR
Para visualizar o contedo que est dentro de de um determinado diretrio sem precisar entra nele,
basta que voc digite DIR seguido do caminho para chegar ao local.
Dir [unidade:\] [diretrios e sub-diretrios]
Exemplo:
Quero vizualizar o contedo do diretrio Windows, sendo que estou posicionado na raiz da unidade
C:
C:\>
Para tal devo digitar ao lado de C:\> o comando Dir C:\Windows\
Pronto ser listado o contedo do diretrio Windows.
CD
MD
Comando usado para renomear um arquivo ou diretrio, tambm podemos digitar rename em lugar
de ren. Devemos utilizar o comando REN da seguinte forma.
Ren nome do diretrio.
Exemplo para renomear diretrio
Ren Pasta1 diretorio {Renomeia Pasta1 para diretorio} ou
Rename Pasta1 diretorio {Renomeia Pasta1 diretorio}
Para renomear um arquivo devemos proceder da seguinte forma.
Ren arquivo.extenso
Exemplo
Ren aula1.txt msdos.txt {Renomeia o arquivo aula1 do tipo texto para msdos do tipo texto}.
RD
DEL
COPY
Comando usado para copiar um ou mais arquivos.
Devemos utilizar o comando COPY da seguinte forma.
Copy arquivo.extenso Destino
Exemplo:
C:\>Copy aula1.txt A: {Copia o arquivo aula1.txt para a unidade A: (unidade A: o disquete)}
Para copiarmos mais de um arquivo devemos utilizar o comando Copy da seguinte forma.
Copy arquivo1.extenso arquivo2.extenso n_arquivos.extenso Destino:
Exemplo
Copiar os arquivos que esto na unidade C: Aula1.txt, imagem.bmp e aula2.txt para a unidade A:
C:\>Copy aula1.txt imagem.bmp aula2.txt A:
XCOPY
XCOPY um comando usado para copiar vrios arquivos que estejam dentro de vrios diretrios.
Deve ser utilizado da seguinte forma.
XCOPY nome do diretrio onde estejam os arquivos Destingo:
Exemplo.
Copiar todos os arquivos que estejam dentro do diretrio Curso e os arquivos localizados dentro do
sub-diretrio Aulas que est dentro do diretrio Curso para a unidade A:.
C:\>xcopy Curso A: {Copia todos os arquivos que estiverem dentro das pastas Curso e Aulas para
a unidade A:}
MOVE
FORMAT
Apaga todo o contedo de uma unidade e prepara ela para receber novos arquivos, cuidado com
este comando pois uma vez formatada a unidade padro do sistema voc perde tudo, inclusive o
S.O intalado nela, dizemos que ao formatar estamos "zerando" o HD.
O comando FORMAT deve ser usado da seguinte forma.
Format Unidade:
Exemplo
Format A: {Formata a unidade A:}
Format C: {Formata a unidade C:}
O processo de formatao pode levar alguns minutos dependendo do tamanho da unidade a ser
formata, caso voc esteja com muita pressa podemos utilizar o parmetro /q para usarmos a
formatao rpida.
Deve ser utilizado da seguinte forma.
Format Unidade:/q
Exemplo.
Format A:/q {Usa a formatao rpida para formatar a unidade A:}
Format C:/q {Usa a formatao rpida para formatar a unidade C:}
OBS: Ao formatar a unidade do sistema geralmente a unidade C: voc perde tudo, isso far com
que ao reinicializar o computador ele acuse um erro do tipo: "System Operation not found" ou
"Sistema Operacional no encontrado/localizado".
Para que ao reinicializar o computador voc tenha os comandos bsicos do MS-DOS instalado
voc deve formatar a unidade principal da seguinte forma.
Format C:/s
Esse comando ir copiar o sistema de comandos para o HD aps a formatao.
EDIT
TYPE
Comando usado para visualizar arquivos de texto sem precisar abri-los com o edit.
O comando Type deve ser usado da seguinte forma.
Type nomedoarquivo.extenso.
Exemplo.
Visualizar o arquivo aula1.txt na tela do MS-DOS.
C:\>Type aula1.txt
CLS
Serve para limpar a tela do MS-DOS, preste ateno esse comando apenas limpa a tela, no
apaga nenhum arquivo do disco.
Agora sero apresentadas algumas dicas e sero revistos alguns comandos a respeito da
manipulao de diretrios.
MD Aulas Alunos Notas {Ir criar as pastas Aulas Alunos e Notas na unidade A}
Para mudarmos de unidade basta que voc digite sua respectiva letra seguida de : (dois pontos).
Exemplo:
A: {Entra na unidade A}
C: {Entra na unidade C}
D: {Entra na unidade D}
CRIANDO SUB-DIRETRIOS.
Sub-Diretrios nada mais so do que diretrios dentro de diretrios (para uma melhor visualizao
imagine no Windows Pastas dentro de Pastas).
Para isso devemos entrar dentro do diretrio que queremos criar os novos diretrios.
Exemplo:
Vamos criar dentro da pasta aulas os
diretrios Usuario1 e Usuario2
CD
Se voc esta acompanhando o Curso de MS-DOS passo--passo j deve saber que o comando
CD pode ser usado das seguintes formas, cada qual executa uma funo diferente:
CD no do diretrio {Entra em um diretrio}
CD.. {Retorna ao diretrio anterior ao que voc est}
CD \ {Caso voc j tenha entrado em vrios sub-diretrios e queria voltar ao diretrio raiz, seria
muito cansativo digita CD.. at chegar a raiz da unidade, para no precisar executar CD..
repetidamente basta digitar CD \ que ele retorna para a raiz da unidade.
TREE
Aqui sero demonstrados comandos simples para uma melhor utilizao do MS-DOS.
TIME
Exibe a hora do sistema e permite altera-la, caso nenhuma alterao tenha que ser feita basta
prescionar enter.
DATE
Mostra a data do sistema e permite altera-la, caso nenhuma alterao tenha que ser feita basta
prescionar enter .
FDISK
FORMAT
ARQUIVOS DE LOTES.
Os arquivos de lotes podem ser considerados pequenos programas criados para executar uma
srie de comandos programados.
Exemplo: Imagine que voc queira criar diretrios e sub-diretrios identicos em vrios
computadores, para voc no ter que digitar os comandos para criar a extrutura de diretrios em
cada computador, voc cria um arquivo de lote (que possui a extenso .bat), digita os comandos
desse arquivo de lote e salva-o no disquete, depois basta digitar na linha de comando o nome que
voc deu para o arquivo que todos os diretrios e sub-diretrios sero criados automaticamente.
Imagine voc ter que digitar esses mesmos comandos em 30 computadores, seria uma tarefa
chata e cansativa. Para resolver esse problema criaremos um arquivo de lote. O arquivo de lote
deve ter para uma melhor visualizao a seguinte extrutura:
@echo Texto avisando o usurio do que ser feito {No obrigatrio, mas de bom tom}
@Pause {Pausa a tela at que seja prescionada uma tecla}
Comando1 {Um comando qualquer}
Comando2 {Um comando qualquer}
Comando3 {Um comando qualquer}
n_comandos {Poder ser digitado quantos comandos forem necessrios para o trmino da tarefa,
mas um em baixo do outro}
Usando o exemplo de diretrios e sub-diretrios usado no inicio desse tutorial, vamos criar um
arquivo de lote que crie a extrutura automaticamente, sendo necessrio digitar apenas o nome do
arquivo criado.
Exemplo.
Vamos criar o arquivo dentro da unidade A (disquete).
OS COMANDOS:
@echo {Este comando permite que voc digite uma mensagem para aparecer na tela}
@echo Pause {Este comando da uma pausa, at que uma tecla seja prescionada, quando for
prescionada executado os comandos contidos no arquivo}
Os exerccios elaborados aqui servevem como guia para voc treinar os comandos do MS-DOS.
recomendado que voc possua um disquete vazio, pois os exerccios tero como unidade base a
unidade A.
EXERCCIO 1
Criar a seguinte extrutura de diretrios na unidade A.
RESOLUO
A: {entrei na unidade A (disquete) }
MD Curso Alunos Provas {Criei na raiz da unidade A, os diretrios Curso, Alunos e Provas}
CD Curso {Entrei no diretrio Curso}
MD Salas {Criei o sub-diretrios Salas dentro do diretrio Curso}
CD Salas {Entrei no diretrio Salas}
MD Sala1 Sala2 Sala3 {Criei os diretrios Sala1, Sala2 e Sala3}
CD \ {Voltei ao diretrio raiz, unidade A, que contm os diretrios Curso, Alunos e Provas}
CD Alunos {Entrei no diretrio Alunos}
MD Chamada {Criei o sub-diretrio Chamada dentro do diretrio Alunos}
CD.. {Voltei para o diretrio raiz, unidade A:, que contm os diretrios Curso, Alunos e Provas}
CD Provas {Entrei dentro do diretrio Provas}
MD Materias {Criei o sub-diretrio Materias dentro do diretorio Provas}
CD Materias {Entrei dentro do diretrio Materias}
MD 1 2 3 {Criei os sub-diretrios 1, 2 e 3 dentro do diretrio Materias}
CD 1 {Entrei no sub-diretrio 1}
MD Nota1{Criei o sub-diretrio dentro do diretrio 1}
CD.. {Voltei para o diretrio Materias que contm os sub-diretrios 1, 2 e 3}
CD 2 {Entrei no sub-diretrio 2}
MD Nota2 {Criei o sub-diretrio Nota2 dentro do diretrio 2}
CD.. {Voltei para o diretrio Materias que contm os sub-diretrios 1, 2 e 3}
CD 3 {Entrei no sub-diretrio 3}
MD Nota3 {Criei o sub-diretrio Nota3 Dentro do diretrio 3}
CD \ {Voltei para a raiz da unidade A}
CLS {Pedi para limpar a tela}
Tree {Pedi o desenho da extrutura de diretrios, compare com o desenho acima, se estiver
parecido parebns voc conseguiu}.