Exportar (0) Imprimir
Expandir Tudo
Arp
At
Cd
Cls
Cmd
Del
Dir
Fc
For
Ftp
If
Ldp
Lpq
Lpr
Md
Mmc
Msg
Nlb
Rcp
Rd
Reg
Rem
Ren
Rsh
Rsm
Rss
Sc
Set
Sfc
Ver
Vol
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Diskcomp

Compara o conteúdo de dois disquetes. Se usado sem parâmetros, diskcomp utilizará a unidade atual para comparar dois discos.

Para obter exemplos de como usar esse comando, consulte exemplos.

Sintaxe



diskcomp [<Drive1>: [<Drive2>:]]

Parâmetros

Parâmetro Descrição

<Drive1>

Especifica a unidade que contém um dos disquetes.

<Drive2>

Especifica a unidade que contém o outro disquete.

/?

Exibe a Ajuda no prompt de comando.

Comentários

  • Usando discos

    O comando diskcomp funciona somente com disquetes. É possível utilizar diskcomp com discos rígidos. Se você especificar uma unidade de disco rígido para unidade1 ou unidade2, diskcomp exibirá a seguinte mensagem de erro:

    
    
    SpecificationSpecified de unidade inválido não existor não é removível
    
    
  • Comparando discos

    Se todas as faixas em dois discos que estão sendo comparados forem iguais, diskcomp exibirá a seguinte mensagem:

    
    
    Comparar OK
    
    
    Se as trilhas não forem o mesmo, diskcomp exibirá uma mensagem semelhante à seguinte:

    
    
    Compare o erro onside 1, faixa 2
    
    
    Quando completar a comparação, diskcomp exibirá a seguinte mensagem:

    
    
    Comparar outro disquete (Y/N)?
    
    
    Se você pressionar S, diskcomp solicitará para inserir o disco para a próxima comparação. Se você pressionar N, diskcomp finalizará a comparação.

    Quando diskcomp faz a comparação, ignora o número de volume do disco.

  • Omitindo parâmetros de unidade

    Se você omitir o parâmetro unidade2 , diskcomp utilizará a unidade atual como unidade2. Se você omitir os dois parâmetros de unidade, diskcomp utilizará a unidade atual para ambos. Se a unidade atual for igual a unidade1, diskcomp solicitará a troca de discos, conforme necessário.

  • Usando uma unidade

    Se você especificar a mesma unidade de disquete para unidade1 e unidade2, diskcomp compara-los usando uma unidade e solicitará que você insira os discos conforme necessário. Talvez você precise trocar os discos de mais de uma vez, dependendo da capacidade dos discos e a quantidade de memória disponível.

  • Comparando tipos diferentes de discos

    Diskcomp não consegue comparar um disquete de face simples com um disco de dupla face, nem um disquete de alta densidade com um disco de dupla densidade. Se o disco da unidade1 não for do mesmo tipo de disco da unidade2, diskcomp exibirá a seguinte mensagem:

    
    
    Tipos de unidade ou de disquete não compatível
    
    
  • Utilizando diskcomp com redes e unidades redirecionadas

    Diskcomp não funciona em uma unidade de rede ou em uma unidade criada pelo comando subst . Se você tentar utilizar diskcomp com uma unidade de qualquer um desses tipos, diskcomp exibirá a seguinte mensagem de erro:

    
    
    Especificação de unidade inválida
    
    
  • Comparando um disquete original com uma cópia

    Quando você utiliza diskcomp com um disco feita usando copy, diskcomp pode exibir uma mensagem semelhante à seguinte:

    
    
    Erro de comparação no lado 0, trilha 0
    
    
    Esse tipo de erro pode ocorrer mesmo se os arquivos nos discos são idênticos. Embora copy duplique as informações, ele não coloca necessariamente no mesmo local no disco de destino.

  • Noções básicas sobre códigos de saída de diskcomp

    A tabela a seguir explica cada código de saída.

    Código de saída Descrição

    0

    Discos são iguais

    1

    Foram encontradas diferenças

    3

    Ocorreu um erro de disco rígido

    4

    Erro de inicialização

    Para processar códigos de saída retornados por diskcomp, você pode usar a variável de ambiente ERRORLEVEL na linha de comando if de um programa em lotes.

Exemplos

Se o computador tiver somente uma unidade de disquete (por exemplo, a unidade A) e desejar comparar dois discos, digite:



diskcomp unidade: a:

Diskcomp solicitará que você insira cada disco, conforme necessário.

O exemplo a seguir ilustra como processar um código de saída de diskcomp em um arquivo em lotes que usa a variável de ambiente ERRORLEVEL na linha de comando if :



rem Checkout.bat compara os discos na unidade a e b echo off b: a:> do diskcomp se errorlevel 4 goto erro_inicial se errorlevel 3 goto hard_error se errorlevel 1 goto no_compareif errorlevel 0 goto comp_ok: erro_inicial echo erro: memória insuficiente ou comando inválido goto: hard_error echo erro: Ocorreu um erro irrecuperável goto sair: eco quebra "Você pressionou CTRL + C" para interromper a comparação goto : sem_comparar echo os discos não são iguais goto fim: comp_ok echo a comparação teve êxito;os discos são iguais goto: sair

Referências adicionais

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft