















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Este documento aborda o tema de redirecionamento de unidades em ms-dos e a fragmentação de discos. O texto explica como o sistema operacional ms-dos associa nomes a dispositivos de e/s, como as unidades de disquete e disco rígido, e como alguns comandos automaticamente recebem dados ou enviam resultados aos dispositivos padrão. Além disso, o documento discute a necessidade de duas unidades de disco e como o comando diskcopy pode ser usado para copiar arquivos sem fragmentar o disco. O texto também explica como o comando assign pode ser usado para redirecionar referências a uma unidade de disco e como o comando vol pode ser usado para exibir ou alterar o nome de volume de um disco.
Tipologia: Notas de estudo
1 / 23
Esta página não é visível na pré-visualização
Não perca as partes importantes!
















Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Dispositivo padrão Redirecionamento Simulação de duas unidades em uma Fragmentação de discos Autoexec.bat Config.sys O comando VER Comando MODE Comando GRAPHICS Comando DISKCOPY Comando ASSIGN Comando VOL Comando LABEL Comando VERIFY Comando CHKDSK Preparação inicial de um winchester Comando FDISK Comando FORMAT Comando SYS
O Ms-dos associa um nome para cada dispositivo de E/S. Estes nomes são usados na digitação de comandos.
CON - (de CONsole) Especifica teclado quando em entrada e vídeo quando em saída.
LPT1 ou PRN (de line printer e PRiNter) Saída na primeira impressora paralela;
LPT2 e LPT Saída na segunda e terceira impressoras paralelas, respectivamente;
A,B,C. Unidades de disco (dependente da configuração)
AUX ou COM Primeira porta do adaptador de comunicação assíncrona;
COM
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Redirecionar a saída para a impressora do comando Dir.
Solução
DIR > PRN
Comentários:
O símbolo ">" antes da palavra chave "prn" é um dos três indicadores de redireção. É uma seta apontando para o nome do arquivo de saida.
Enviar uma "foto" do seu diretório para um arquivo de texto.
Solução
Dir >> B:arquivo.txt
Use o comando TYPE (que exibe um arquivo no vídeo) para imprimir um arquivo direto na impressora.
Solução
Observe a redireção do vídeo para prn.
Carregue para o arquivo TESTE.BAT o que fôr digitado no teclado.
Solução
C>COPY CON TESTE.BAT
Colocar a listagem do CHKDSK b: no arquivo diskb.dir
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Solução
a> chkdsk b: >> diskb.dir
Comentário:
Se usar > a listagem substituirá a que existe em diskb.dir. Usando >> é acrescentado.
Vários programas pressupõem a existência de duas unidades de disco, pelo menos. Quando só existir uma unidade o MS-DOS lê uma parte do disco origem para a memória; solicita a troca e grava a parte memorizada.
O DISKCOPY (que gera uma cópia de um disco em outro) pode ser usado com uma só unidade de disco. Neste caso o programa vai orientá-lo para colocar, a cada novo passo, o disco-origem ou o disco-destino.
O espaço em disco não é alocado sequencialmente e, assim, os discos que tiverem uma grande quantidade de arquivos criados e apagados tornam-se fragmentados. Um disco fragmentado pode retardar a localização, leitura ou a gravação de um arquivo tornando a velocidade dos programas mais lenta. Portanto, no caso de discos com arquivos muito fragmentados (o chkdsk fornece estas informações), é aconselhável copiar os arquivos para outro disquete via comando copy pois êste comando copia arquivos sequencialmente e, assim, o novo disco não ficará fragmentado.
É um arquivo de lote localizado no diretório-raiz e procurado pelo processador de comandos durante a inicialização. Se encontrado ele executa este arquivo antes de emitir o PROMPT. Isto possibilita que, ao ser ligado o PC já inicie executando o MS-WORD ou Lotus 123 etc. Para criar e/ou alterar o arquivo autoexec.bat utilize um editor de textos.
Os seguintes comandos são utilizados:
PATH
Define diretórios a serem pesquisados quando um comando não é encontrado no diretório atual.
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Verifique a versão do MS-DOS que esta sendo executada.
Solução
VER [ENTER]
Especifica o modo de funcionamento do vídeo, da impressora, e das linhas de comunicação.
1-Comando MODE para vídeo.
Centralização do texto (deslocá-lo para a esquerda ou para a direita , de 2 em 2 colunas);
Número de colunas da tela (40 ou 80)
Se é a cores ou não.
Uma figura padrão para centralizar o texto;
Entrelaçamento ou não (entrelaçado dá 50 linhas do vídeo).
2-Comando MODE para a impressora.
Número da impressora (1, 2 , ou 3)
Número de caracteres por linha (80 ou 132);
Espaçamento vertical - 6 ou 8 linhas por polegada;
Modo de tratamento de erros.
Especificar impressora paralela de número 1; imprimindo 80 caracteres por linha com espaçamento vertical de 6 linhas por polegada. A impressora que estou usando é uma mônica com placa gráfica, de 80 colunas.
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Solução
A> MODE LPT1:80,
3-Comando MODE para linhas de comunicação
O MODE permite especificar parâmetros para as linhas de comunicação assíncrona e redirecionar impressora para linha de comunicação.
Permite saída gráfica do video na impressora. É executado só uma vez. Possibilita usar o comando "SHIFT" + "PR SC" para imprimir o gráfico que está na tela.
Comentários
1-A impressora precisa ter capacidade gráfica. Antes de enviar qualquer gráfico para a impressora execute o comando GRAPHICS pois êle prepara a impressora para receber a tela, ponto a ponto.
2-Para imprimir uma tela gráfica na impressora.
Digite o comando Graphics
Execute o programa que gera a figura no video
Pressione simultaneamente PR SC e SHIFT
Serve para fazer cópia física ("backup" ou "cópia-reserva") dos disquetes manténdo a mesma distribuição dos arquivos no disquete destino. Se o disquete original se danifica os dados estarão no
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Press any key to continue...
Copying 40 tracks (copiando 40 trilhas...) 9 sectors per track, 2 side(s)
Insert TARGET diskette in drive A: (insira disquete alvo no drive A) Press any key to continue...
Volume Serial Number is 19DC- 1778
Copy another diskette (Y/N)? (copia outro disquete (s/n)?
Traduções:
source- é o disquete fonte target-é o disquete destino
Orienta o Ms-dos para dirigir para uma segunda unidade de disquete as referências a uma primeira.
A especificação de um arquivo começa pela especificação de uma unidade de disco, que no entanto, é opcional. Se não especificada, o MS-DOS usa a unidade corrente. É normalmente usado com programas que especificam a unidade internamente.
SINTAXE:
Assign d1=d
d1 drive que fornece atribuição d2 drive que recebe atribuição
A linguagem Cobol possibilita que se especifique dentro do programa a unidade em que está o arquivo.
FD ARQ1 VALUE OF FILE-ID IS "A:CADASTR.PAG"...
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Assim, o arquivo Cadastr.pag acima está preso à unidade A. Para usar este arquivo na unidade B devemos usar o comando Assign.
Solução
A>Assign a=b
Comentário
O Ms-dos encaminha para a unidade B todas as referencias à unidade A.
Desfaça o efeito do comando assign a=b
Solução
assign
Deseja-se executar uma aplicação numa unidade de disco rígido C e a aplicação exige que o disco de programa seja colocado na unidade a e o de dados em b.
Solução assign a=c b=c
Exibe o nome do volume do disco. Uma outra forma de ver o nome de volume (label) é com o comando Dir.
VOL d:
d: é a unidade onde está o disco.
Listar o volume do disco na unidade A:
Solução
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Permite ativar ou desativar a opção de verificação do disco, quando efetuar alguma gravação.
VERIFY
Comentário
1 - O verify on permanece ativo até que se digite verify off.
2 - Para verificar se o VERIFY está ativado ou desativado, digite simplesmente VERIFY.
3 - Quando VERIFY ON cada vez que gravam-se dados no disco êstes dados serão lidos novamente e será executada uma verificação se os dados estão sendo gravados corretamente (sem setores inválidos). Caso o DOS não tiver êxito na gravação de dados, será exibida uma mensagem de erro. O verify diminui a velocidade dos programas que utilizam muitas gravaç es em disco.
Ativar a verificação
Solução
A>verify on EXEMPLO 2
Verificar se o verify está ativado
Solução
A>verify
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Defeitos de hardware ou programas com mal funcionamento podem adulterar a estrutura de arquivos de um disco. Òste comando analisa o disco e produz um relatório com informações sobre os seguintes problemas:
Partes do disco que não pertencem a nenhum arquivo e não estão marcados como livre.
Partes do disco que pertencem a dois arquivos de uma só vez.
CHKDSK d:
d: unidade de disco a ser examinada
nome do arquivo a ser verificado
Corrige erros do disco
Exibe o nome de cada arquivo em cada diretório durante a execução do chkdsk
Comentários
Êste comando conserta o disco mas não evita a perda de dados. Se êste comando encontra uma área do disco que não está livre e nem é parte de um arquivo êle nomeia esta área File0000.chk; file0001.chk etc de modo que você possa avaliar se a informação deva ser guardada ou deletada.
Verificar o disco do drive A: com a opção /f para corrigir possíveis erros.
Solução
CHKDSK A: /F
NOTA: O trecho em português entre parênteses é a tradução da parte superior em inglês.
Volume VENDAS created 1 Jun 1984 0: (Volume VENDAS criado em 1 Jun 1984 0:01 ) 362496 bytes total disk space
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Gerencia partições em unidade de disco rígido (Winchester). Antes de utilizar o disco rígido pela primeira vez, o usuário deve usar fdisk para preparar o disco rígido para receber o MS-DOS.
Cuidados :
Êste programa só deve ser executado em todos os seus passos no começo da operação com winchester. Nunca o rode em caráter experimental só para ver como funciona pois poderá destruir tudo o que está no winchester.
Comentários
1-Um disco rígido pode ser dividido em até quatro partições. As partições dividem o disco rígido em áreas individuais, e cada área pode conter um sistema operacional diferente. Só uma partição pode estar ativa por vez.
2-O fdisk permite:
criar a partição do DOS; mudar a partição ativa; apagar a partição do DOS; exibir informações da partição; escolher o próximo disco rígido em seu computador.
Formata o disco existente na unidade informada criando o diretório-raiz e as tabelas de alocação de arquivos. Estas tabelas controlam a localização dos arquivos em disco e são atualizadas quando um arquivo é gravado ou apagado do mesmo.
Devemos usar êste comando antes que quaisquer dados sejam gravados em disco ou quando apresentam algum erro em sua Tabela de Alocação de Arquivos.
O processo de formatação consiste em :
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
1-Gravação de um padrão especial de dados em toda a superfície do disco (E5 no winchester e F no disquete de 5,25") e, também, na criação de trilhas e setores, para receber, com segurança, as informações (arquivos, diretórios etc.).
2-Verificação se as trilhas e setores do disco estão boas para gravação e marcação das ruins para que não sejam usados. Ao final da formatação é fornecido uma mensagem dizendo o espaço disponível para uso e, se houver trilhas danificadas, o espaço ocupado por elas.
Format d: /s /v
d: Unidade onde está o disco a formatar. A unidade deve ser sempre declarada pois o Ms-dos não assume o drive corrente.
/s Formata e transfere o Ms-dos para o novo disco.
/v Após formatar solicita um nome de volume para o disco. Òste nome pode conter de 1 a 11 caracteres válidos.
Comentários:
1-Para um disquete o format faz a formatação física e lógica.
2-O format não grava sobre dados de um disco rígido reformatado.
Formatação de um disquete:
Execute um comando DIR do disquete que quer formatar para ter certeza do que vai fazer em seguida. Se o disquete estiver vazio ou nunca foi formatado uma das duas mensagens aparecerá:
ou
ERROR READING DRIVE: ABORT, RETRY, IGNORE?
Coloque um disquete que possua o MS-DOS no drive A
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Format complete System transferred 362496 bytes total disk space 69632 bytes used by system 292864 bytes available on disk Format another (Y/N)?
Formatar o disquete na unidade a: e fornecer um nome ao seu volume de disco (LABEL) que permite identificar internamente o disquete.
Solução
FORMAT A:/V
Insert a new disquete for drive A: and strike ENTER when ready Format complete Volume Label (11 characteres, ENTER for none)?
O MS-DOS ficará aguardando a digitação de um nome para o disco.
Caso não queira atribuir um nome, basta digitar ENTER e não será considerado.
VENDAS 362496 bytes total disk space 362496 bytes available on disk Format another (Y/N)?
Qual o efeito do comando FORMAT d:/S/V
Solução
O disquete será formatado e o sistema será gerado e um LABEL de disco será criado.
Formatar um disquete sem MS-DOS, isto é, apenas inicializar um disquete.
Solução
FORMAT A:
Instituto Denver - Caixa Postal 37.791 Cep 22.642-970 Rio de Janeiro RJ Home page: www.institutodenver.com.br - E-mail: [email protected]
Comentário
Quando concluída a formatação de um disquete, se existir setores danificados, serão totalizados e informados pelo MS-DOS.
Formatar winchester transferindo sistema e colocando nome de volume
Solução
Enter current Volume Label for drive C:
O MS-DOS aguarda a digitação do nome do volume corrente do disco. Se o volume que digitar não for o corrente, o FORMAT.COM, não permitirá a formatação. Se permitida a formatação, será emitida uma mensagem avisando que todos os dados do Disco Rígido serão perdidos e, questionando se deseja continuar.
Observe como é tal mensagem.
Proceed with Format (Y/N)?
Se responder 'Y' (Yes = Sim), o disco será formatado
Caso responda 'N' (No = Não), o comando será cancelado
A formatação seguirá o mesmo processo do disquette. Apenas o tempo de formatação variará de acordo com a capacidade do Disco Rígido.
Em formatação de winchester, após a digitação do comando, o MS-DOS não emitirá a mensagem abaixo.
Insert a new disquete for drive A: and strike ENTER when ready
Mas solicitará o volume do Disco.