Вы находитесь на странице: 1из 42

INTRODUO AO MS-DOS UTILIZANDO

PROMPT DE COMANDO DO WINDOWS


Prof. Paulo Henrique
ETEC Ferraz de Vasconcelos
O sistema operacional o principal software
de um microcomputador, pois gerencia todos
os recursos disponveis, fazendo a interao
entre entre a CPU e os perifricos. Temos
como exemplos de sistemas operacionais: MS-
DOS, OS/2, UNIX. O MS-DOS utilizado em
microcomputadores padro IBM-PC.
Desde o seu lanamento em 1981, o MS-DOS j teve
seis verses e atualizaes menores. Resumidamente,
podemos dizer que o MS-DOS 1.0 serviu para que o
IBM-PC decolasse. O MS-DOS 2.0 foi introduzido junto
com o IBM-XT e o MS-DOS 3.0 com o IBM-AT. A verso
4.0 surgiu para contribuir para uma futura migrao
para o Windows e/ou OS/2. J a verso 5.0 teve de
memria expandida, melhoria na interface grfica, com
maior integrao com o Windows.
J a verso 6.X ( Prompt de comando) ser por ns
estudada basicamente.
DEFINIO DE ARQUIVOS
todo o conjunto de dados que podemos
armazenar no disco. Desta forma, um texto
torna-se um arquivo quando o gravamos no
disco. Os prprios utilitrios do MS-DOS so
arquivos. Os softwares so formados por uma
srie de arquivos.


Todo arquivo possui um nome, que formado
por duas partes: NOME-BASE e EXTENSO. O
nome-base pode ter at 8 caracteres, dentro
dos quais NO podem ser utilizados os
seguintes: . ^ [ ] | < > + : = ; , * ? . A extenso
opcional e serve para identificar qual a
origem dos arquivos do disco. Ela pode
possuir at 3 caracteres, seguindo as mesmas
regras quanto aos caracteres proibidos.
Exemplos :

CARTA.DOC - Arquivo feito no MS Word
AUTOEXEC.BAT - Arquivo de comandos de
configurao em lote (batch)
CONFIG.SYS - Arquivo de configurao do sistema
DEFINIO DE SUB-DIRETRIOS
Sub-diretrios so divises feitas no disco para
melhorar a organizao e facilitar a procura de
arquivos. Essa metodologia utilizada para
organizar os discos rgidos, podendo tambm ser
usada para discos removveis.
Para entendermos a necessidade de utilizar
subdiretrios, iremos supor que o nosso disco
rgido um armrio (chamado C:\). Cada uma das
cinco gavetas um subdiretrio (OFICIOS,
GRAFICOS, TABELAS, MATERIAL, ALUNOS).

Vamos supor ainda que a gaveta ALUNOS possua duas
pastas (subdiretrios): GRAD (contendo as fichas de
matrculas dos alunos de graduao) e POSGRAD
(contendo as fichas de inscrio dos alunos de ps-
graduao).

Supor ainda que gaveta GRAFICOS tenha outras duas
pastas (subdiretrios): a pasta ITALIA (onde so
guardados os grficos que sero enviados para um
Congresso na Itlia), e a pasta USA (onde so
guardados os grficos que sero enviados para um
outro congresso nos Estados Unidos).

A estrutura do nosso armrio (ou seja, do
nosso disco rgido) a seguinte:
OFICIOS, GRAFICOS, TABELAS, MATERIAL e ALUNOS :
so diretrios da raiz
ITALIA e USA : so subdiretrios do diretrio GRAFICOS
GRAD e POSGRAD : so subdiretrios do diretrio
ALUNOS

Organizando o nosso disco rgido em
subdiretrios (gavetas e pastas) ficamos com uma
estrutura parecida com uma rvore de cabea
para baixo, na qual a raiz da rvore equivale ao
nosso diretrio-raiz C:\ . Usando essa
metodologia de rvore de diretrios, temos um
mtodo fcil e organizado de armazenar e
recuperar dados especficos, que estaro
agrupados por assunto.
Para criar cada subdiretrio usamos o comando
MD (Make Directory)
Exemplos:
C:\> MD OFICIOS - Cria o subdiretrio OFICIOS na raiz do
disco
C:\> MD GRAFICOS - Cria o subdiretrio GRAFICOS na
raiz do disco
C:\> MD TABELAS - Cria o subdiretrio TABELAS na raiz do
disco
C:\> MD MATERIAL - Cria o subdiretrio MATERIAL na raiz
do disco
C:\> MD ALUNOS - Cria o subdiretrio ALUNOS na raiz do
disco
Para acessar o diretrio GRAFICOS, criado
anteriormente, usamos o comando CD (Change
Directory).

Exemplo: C:\> CD GRAFICOS
Tendo feito este acesso, criaremos duas pastas
(subdiretrios) ITALIA e USA dentro da gaveta GRAFICOS.
Exemplo:
C:\ GRAFICOS > MD ITALIA
C:\ GRAFICOS > MD USA

Para sairmos do subdiretrio GRAFICOS
digitamos o comando CD.. ( como se
fechssemos a gaveta GRAFICOS , e
ficssemos prontos para abrir qualquer uma
das outras gavetas).
Exemplo: C:\ GRAFICOS > CD..

Entraremos agora no subdiretrio ALUNOS criado
anteriormente, usamos novamente o comando CD.
Exemplo:
C:\> CD ALUNOS
Tendo feito este acesso, criaremos duas pastas
(subdiretrios) GRAD e POSGRAD dentro da
gaveta ALUNOS.
Exemplo:
C:\ ALUNOS > MD GRAD
C:\ ALUNOS > MD POSGRAD

Uma vez criado um subdiretrio, como o
POSGRAD, ele ficar no disco rgido at que
digitemos o comando RD (Remove Directory).
Para que o comando RD funcione, necessrio
que todos os arquivos do subdiretrio
POSGRAD sejam apagados antes.

Exemplo:
C:\ ALUNOS > RD POSGRAD

PRINCIPAIS COMANDOS
Os comandos do Sistema Operacional
classificam-se em dois tipo: Internos e
Externos.
Os comando Internos so utilizados com
maior frequncia, sendo assim, j carregados
na memria do computador no momento de
sua inicializao .

Exemplos:

CLS COPY DATE DIR DEL
REN TIME TYPE VER VOL
MD RD CD

Os comandos Externos so utilizados com
menor frequncia, sendo assim, ficam
armazenados em disco.

Exemplos:
CHKDSK COMP DISKCOPY MORE
FORMAT LABEL SYS

COMANDOS INTERNOS
COPY
Permite que um arquivo seja copiado de um disco para outro.

Exemplo: C:\> COPY CARTA.DOC E: < ENTER>
Copia o arquivo CARTA.DOC do drive C para o drive E.

C:\> COPY CARTA.* E: <ENTER>

Copia todos os arquivos que contenham o nome CARTA do drive C para o drive E.
C:> COPY *.DOC E: <ENTER>

Copia todos os arquivos que possuem a extenso DOC do drive C para o drive E.
C:\> COPY *.* E: <ENTER>

Copia todos os arquivos do drive C para o drive E
C:\> COPY C*.* E: <ENTER>
Copia todos os arquivos do drive C cujos nomes comeam com a letra C para o drive E

DIR
Exibe o diretrio do disco, ou seja, a relao total
ou parcial dos arquivos j contidos.
Exemplos: C:\> DIR A: <ENTER>
Exibe o diretrio total do disco inserido no drive A:
C:> DIR A:*.DOC <ENTER>
Exibe o nome de todos os arquivos que contenham a
extenso DOC do drive A
C:\> DIR A: CARTA.*.* <ENTER>
Exibe o nome de todos os arquivos que contenham o
nome CARTA

TYPE
Exibe o contedo de um arquivo
Sintaxe: C:\> TYPE ARQUIVO.EXTENSO
<ENTER>
Exemplos: C:\. TYPE A:CARTA.DOC
<ENTER>
Exibe o contedo do arquivo CARTA.DOC
do drive A:
RENAME OU REN
Altera o nome de um arquivo
Sintaxe: C:\> REN <NOME ANTIGO> <NOME
NOVO>
Exemplos: C:\ REN CARTA.DOC CARTA.TXT <ENTER>
Renomea o arquivo CARTA.DOC CARTA.TXT, mudando
apenas a extenso
C:\> REN CARTA.DOC CART.DOC
<ENTER>
Renomea o arquivo CARTA.DOC PARA CART.DOC,
mudando apenas o nome principal

DEL
Deleta (apaga) um arquivo do disco
Sintaxe: C:\> DEL ARQUIVO.EXTENSO <ENTER>
Exemplos: C:\>DEL CARTA.DOC <ENTER>
Deleta o arquivo CARTA.DOC do drive C
C:\> DEL A:CARTA.DOC <ENTER>
Deleta o arquivo CARTA.DOC do drive A
C:\> DEL A:*.* <ENTER>
Deleta todos os arquivos do drive A
Antes de cometer este crime o computador emite a seguinte
pergunta:
ARE YOU SURE (Y,N)?
Para confirmar a deleo digite Y <ENTER>
Para cancelar a deleo digite N <ENTER>
CLS
Limpa a tela do microcomputador
Exemplo: C:\> CLS <ENTER>
TIME
Altera a hora do sistema
Sintaxe: C:\> TIME [HH.MM.SS]
Exemplo: C:\> TIME 10:30:00
DATE
Altera a data
Sintaxe: C:\> DATE [MM.DD.AA]
Exemplo: C:\> DATE 20-04-95 <ENTER>

VER
Mostra a verso do Sistema Operacional em uso
VOL

Mostra o volume(nome) do disco no drive corrente

Exemplo:

C:\>VOL <ENTER>
Mostrar o nome do disco C

C:\VOL A: <ENTER>
Mostrar o nome do disquete no drive A


COMANDOS EXTERNOS
FORMAT

Formata um disco

Sintaxe: FORMAT [DRIVE] [/S]

Exemplo:

C:\>FORMAT A:/S <ENTER>

DRIVE : Unidade de disco desejado (A ou B)

/S: Instala os arquivos do Sistema Operacional tornando possvel a
inicializao


DISKCOPY
Duplica o contedo do disco de um drive para
outro
Exemplo:

A:\>DISKCOPY A: B: <ENTER>

Copia todo o contedo do disco do drive A para o
drive B formatando o disco se

necessrio

COMP
Compara o contedo do disco de um drive para outro
Exemplo:

A:\>COMP CARTA.DOC B:CARTA.DOC <ENTER>


SYS
Restaura Sistema Operacional em outro disco
Exemplo:

C:\>SYS B:<ENTER>

Ser restaurado o Sistema Operacional no disco do drive B:

CHKDSK
Fornece as condies do disco e da memria
Exemplo:

C:\>CHKDSK B: <ENTER>

Ser fornecido as condies do disquete e da
memria do drive B:
LABEL
Altera o rtulo [nome] de um disco
Exemplo:

C:\>LABEL A:
Ser alterado o rtulo do disco do drive A

MORE
Lista todo o contedo do arquivo e quando
encher a tela ele para e pede para digitar
qualquer tecla para continuar
Sintaxe: MORE [NOME DO ARQUIVO]
Exemplo:
A:\>MORE CARTA.DOC
1- Assoc
Voc est em dvida se os arquivos PDF esto
associados ao Adobe Reader, ou se os ZIP esto
associados ao Winzip ou ao Winrar? Uma
maneira rpida e fcil de checar as associaes
entre formatos de arquivos e programas pelo
comando "assoc".
Apenas digite "assoc" seguido da extenso a
pesquisar.

2- Robocopy - Robust File Copy
Este comando faz a cpia de arquivos, incluindo subpastas e mantendo
a estrutura de diretrios original. uma ferramenta administrativa,
repleta de opes para backups dos mais variados tipos.
Alm da sintaxe bsica, que "robocopy drive/pasta de origem
drive/pasta de destino", o programa possui uma srie de parmetros
dentre os quais podemos destacar o "/E", que copia todos os
subdiretrios da estrutura da pasta origem, "/COPYALL", que replica
todas as informaes dos arquivos originais, "/B", que o modo de
backup e "/V", que exibe informaes dos arquivos que no foram
copiados por alguma razo.
Aqui, segue um arranjo simples para voc fazer um backup de um
diretrio para um micro identificado como servidor, na rede.
"robocopy c:\dados \\servidor\backup\gui /E /B /V /COPYALL"

SystemInfo
O nome j d a dica. O systeminfo retorna informaes
sobre o hardware e o sistema operacional. Relaciona a
verso do Windows, o fabricante do equipamento, o tipo
de processador, o tamanho mximo do arquivo de
paginao, a memria RAM, as configuraes locais, as
atualizaes implementadas no sistema, o domnio da
rede a que est conectado o computador e informaes
outras.
A sintaxe, para isso, o prprio nome do comando.


4- Tree
Este um antiqussimo comando do DOS que exibe, de maneira bem
fcil de compreender, a rvore ou estrutura de pastas e subpastas de
determinado drive ou diretrio. Simplesmente abra o prompt de
comando na pasta em que voc deseja acionar o comando (clique
sobre a pasta com o boto direito do mouse, mantendo o SHIFT
pressionado e escolha "Abrir Janela de Comando aqui") e digite "tree".
Para armazenar o resultado num arquivo de texto, para abrir no Bloco
de Notas posteriormente, ou em outro editor de textos, digite "tree >
caminho.txt".
No prprio prompt de comando, voc pode abrir o arquivo digitando
"edit caminho.txt". O resultado mostrado ser como o seguinte.

5- Find and Compare
O comando "fc" muito til na comparao de
arquivos, especialmente os de log, para saber se
so idnticos e, em caso negativo, o que h de
diferente entre eles (e em qual posio).

6- Driverquerry
Este comando lista os drivers instalados no sistema,
sendo muito til para a resoluo de incompatibilidades
ou mau funcionamento do hardware.
A sintaxe bsica permite a definio do formato de sada
do arquivo, que pode ser tabela (table), lista (list) ou
padro csv.
O comando a seguir salva a lista dos drivers assinados no
sistema para um arquivo texto em configurao csv, para
importao num software de planilhas como o Excel ou
outro.
"driverquery /fo csv /si > drivers.txt"
7- Net Start
Este comando possibilita conhecer quais
recursos do Windows foram iniciados no
sistema.
8- Tasklist e Taskkill
O tasklist mostra os servios e programas ativos no Windows, no
momento.
A identificao do servio (nmero relacionado) muito til para uso
do comando taskkill, que possibilita finalizar processos e servios. O
parmetro "/F" faz com que a finalizao do processo seja forada; o
"/T" finaliza o processo principal e todos os seus processos-filhos; os
parmetros "/IM" e "/PID" identificam o processo pelo nome da
imagem ou pelo seu nmero de id, respectivamente.
Um exemplo de uso do taskkill :
"taskkill /f /im chrome.exe /t"
Neste caso, estamos finalizando o funcionamento do navegador
Chrome - e todas as suas janelas que esto abertas no Windows.
10- Convert
O comando convert serve para converter o sistema de
arquivos de um dispositivo. Normalmente, utilizado
para converter drives com parties FAT e FAT 32 para o
padro NTFS, muito mais seguro e com mais recursos de
gerenciamento de arquivos em comparao aos outros
dois sistemas.
A sintaxe, para tanto, "convert letra_do_drive: /fs:ntfs"
Claro que um procedimento que requer backup prvio
dos dados do drive a ser convertido, por medida de
segurana.
attrib -h -r -s /s /d E:\*.*

Onde E:\ corresponde a unidade removvel
que deseja corrigir.