DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 132913 - Última revisão: sexta-feira, 19 de Janeiro de 2007 - Revisão: 2.4

 
NOTA: O programa de extracção requer que carregar Himem.sys na memória para o utilizar.

Nesta página

Sumário

Ficheiros em todas as mas o primeiro disco dos programas listados no início deste artigo é combinado num formato cab e não como tal é possível copiar individualmente para outros discos ou unidades de disco rígido.

Este artigo explica como utilizar o utilitário Extract para localizar ou copie os ficheiros individuais a partir dos ficheiros CAB.

Mais Informação

Este artigo é organizado da seguinte forma:
  • Onde obter o utilitário Extract
  • A interromper o programa de extracção
  • Copiar um ficheiro CAB completo
  • Extrair todos os ficheiros de um ficheiro CAB
  • Mostrar todos os ficheiros num determinado ficheiro CAB
  • Localizar um determinado ficheiro em particular CAB ficheiro
  • Localizar um ficheiro específico num CAB desconhecido ficheiro
  • Extrair um único ficheiro de um determinado CAB ficheiro
  • Extrair um ficheiro a partir de um CAB desconhecido ficheiro
  • Extrair determinados tipos de ficheiros CAB um determinado ficheiro
  • Sintaxe do utilitário EXTRACT

Onde obter a extrair utilitário

O utilitário Extract está localizado no disco 1 de cada um dos conjuntos de disco listados acima, excepto para o Works 4.0 para Windows 95. Copie o ficheiro Extract.exe da disquete 1 para o computador e coloque-o num directório no caminho de. Para extrair ficheiros dos ficheiros CAB nos discos Works 4.0, utilize a cópia do Extract.exe no directório \Command < Windows 95 >.

Para tornar melhor utilização do espaço, determinados ficheiros grandes são distribuídos entre discos.

A interrupção do programa de extracção

Pode cancelar um programa de extracção em execução premindo CTRL+C.

Copiar um ficheiro CAB de inteiro

A sintaxe deste comando é
extrair /c <drive>:\<cabinetname> <destination>
<drive>onde <unidade> é a letra de unidade, <cabinetname> é o nome do ficheiro CAB que pretende copiar e <destination> é o caminho completo e nome do local onde pretende o ficheiro CAB para acabar.

Este comando é necessário quando estiver a copiar um ficheiro CAB completo a partir de disquetes para uma unidade de disco rígido ou unidade de rede. Se o ficheiro CAB já está na unidade de disco rígido ou unidade de rede, pode copiar ficheiros para qualquer unidade de disco rígido ou unidade de rede com um simples comando COPY. O utilitário Extract é necessário apenas quando estiver a copiar o ficheiro a partir de disquetes, porque as disquetes são formatadas de uma forma nova e requerem um utilitário especial para lê-las.

Por exemplo, para copiar um ficheiro CAB com o nome EXCEL2.CAB a partir da unidade para o directório C:\DISK2, utilize a seguinte sintaxe:

extrair /c a:\excel2.cab c:\disk2\excel2.cab

Extrair todos os ficheiros a partir de um ficheiro CAB

A sintaxe deste comando é
extrair /e /a /l <destination> <drive>:\<cabinetname>
O parâmetro /E extrai todos os ficheiros cabinet(s) especificado.

O parâmetro / extrai todos os ficheiros em todos os discos, começando com o primeiro CAB especificado. Pode especificar qualquer ficheiro cab e extrair procurará esse ficheiro cab e todos os ficheiros que vem a seguir. Não se esqueça de coloque o disco especificado na linha de comandos na unidade antes de executar este comando.

O parâmetro /L Lista as localizações dos ficheiros. Em primeiro lugar o destino dos ficheiros expandidos de ficheiros for especificado, seguido por um espaço e a origem dos ficheiros CAB. Se omitir este parâmetro, extrair expande-se ficheiros para o directório actual.

Por exemplo, para copiar todos os ficheiros de todos os ficheiros CAB em todos os discos para o directório C:\FLAT, utilize o seguinte comando (e coloque o disco 1 na unidade A:):
extrair /e /a /l c:\flat a:\excel1.cab
Para copiar todos os ficheiros de EXCEL4.CAB cab para o directório actual, utilize o seguinte comando:
extrair a:\excel4.cab /e
Para copiar todos os ficheiros a partir do ficheiro WORD5.CAB para o directório C:\DISK5, utilize o seguinte comando:
extrair /e /l c:\disk5 a:\word5.cab
Para copiar todos os ficheiros do Word discos 5 a 7 para o directório C:\DISKS, utilize o seguinte comando:
extrair /e /a /l c:\disks a:\word5.cab

Apresentar todos os ficheiros num determinado ficheiro CAB

A sintaxe deste comando é
extract /d <drive>:\<cabinetname>
Por exemplo, para listar todos os ficheiros EXCEL2.CAB, utilize o seguinte comando:
extrair a:\excel2.cab /d

Localizar um determinado ficheiro num determinado ficheiro CAB

A sintaxe deste comando é
extract /d <drive>:\<cabinetname><filename> <nomeficheiro>
Por exemplo, para ver se ODBC.DLL está localizado no ficheiro WORD7.CAB, utilize o seguinte comando:
extrair /d a:\word7.cab odbc.dll
Por exemplo, para listar todos os ficheiros *.dll no ficheiro WORD7.CAB, utilize o seguinte comando:
extrair /d a:\word7.cab *.dll

Localizar um determinado ficheiro num ficheiro CAB desconhecido

A sintaxe deste comando é
extrair /a <drive>:\<firstcabinetname><filename> /d <nomeficheiro>
Por exemplo, para localizar o ficheiro SOLVER.XLA quando não souber qual cab no, utilize o seguinte comando para procurar em todos os discos, começando em 1 disco (não se esqueça local disco 1 na unidade antes de iniciar):
extrair /a a:\excel1.cab /d solver.xla
Como extrair visualiza o conteúdo de cada disco, apresenta o nome do ficheiro cab no ecrã. Quando encontrar o nome de ficheiro que está a procurar, apresenta as informações do ficheiro no ecrã.

NOTA: Extrair continuará a procurar os restantes discos para verificar se existe um nome de ficheiro duplicado. Terá de ver o ecrã cuidadosamente para ver quando as informações de ficheiro são apresentadas e anote o nome cab que foi apresentado acima--este é o ficheiro CAB que está a procurar.

Sugestão: Se os ficheiros CAB são todos armazenados numa unidade de rede ou uma unidade de disco rígido, os nomes cab poderão deslocar fora do ecrã antes de pode ler. Redireccionar a saída de extracção para um ficheiro e deslocar-se o ficheiro utilizando o bloco de notas ou outro editor de texto.

NOTA: Este método não é adequado para ser utilizado com discos, à medida que recebe não solicitar Extract está a aguardar o disco seguinte.

Redireccionar os resultados para um ficheiro de texto

  1. Escreva o comando acima, adicionar uma maior - símbolo (>) e um nome de ficheiro texto:
    EXTRAIR /A A:\EXCEL1.CAB /D SOLVER.XLA > LISTA.TXT
  2. Prima ENTER.
  3. É apresentada a linha de comandos e foi criado um novo ficheiro no directório actual. O ficheiro LIST.TXT pode ser aberto e ler com qualquer editor de texto.

Extrair um ficheiro a partir de um determinado ficheiro CAB

A sintaxe deste comando é
extrair <drive>:\<cabinetname> NomeFicheiro /l <destination>
Por exemplo, para extrair o ficheiro CALENDAR.WIZ e copiar para o directório C:\WINWORD\TEMPLATE, utilize o seguinte comando:
extrair a:\word6.cab calendar.wiz /l c:\winword\template

Extrair um só ficheiro a partir de um ficheiro CAB desconhecido

A sintaxe deste comando é
Extrair /A <drive>:\<cabinetname> <filename> /L <destination>
Extrair procura todos os ficheiros CAB por ordem sequencial e, em seguida, extrai o ficheiro quando for encontrado.

Por exemplo, para extrair o ficheiro MSSPEL2.DLL a partir das disquetes na unidade A para o directório WINDOWS\MSAPPS\PROOF na unidade C, utilize o seguinte comando:
extrair /a a:\word1.cab msspel2.dll /l c:\windows\msapps\proof
Extrair terá um aspecto em todos os ficheiros CAB, começando com o primeiro ficheiro CAB que especificou. Quando extrair localiza o ficheiro, extrai-lo e, continua a procurar os restantes discos.

Extrair determinados tipos de ficheiros a partir de um determinado ficheiro CAB

A sintaxe deste comando é
extrair <drive>:\<cabinetname> <filetype> <destination>
Por exemplo, para extrair todos os ficheiros *.dll 7 de disco do Word, utilize o seguinte comando:
EXTRAIR A:\WORD7.CAB *.DLL D:\WINWORD

Sintaxe do utilitário EXTRACT



Para obter uma lista completa das opções de comando para o EXTRACT, introduza a disquete 1 e mude para a unidade que contém o disco. Por exemplo, escreva "A:" sem as aspas se o disco estiver na unidade a. Em seguida, escreva EXTRACT ou EXTRACT /? na linha de comandos para obter uma lista de comandos para EXTRACT. Poderá ver a lista abaixo:
EXTRACT [/Y] [/A] [/D | /E] [/L dir] cabinet [filename ...]
EXTRACT [/Y] source [newname]
EXTRACT [/Y] /C source destination

  cabinet  - Cabinet file (contains two or more files).
  filename - Name of the file to extract from the cabinet. Wild cards and
             multiple filenames (separated by blanks) may be used.
  source   - Compressed file (a cabinet with only one file).
  newname  - New filename to give the extracted file. If not supplied, the
             original name is used.
  /A         Process ALL cabinets.  Follows cabinet chain starting in first
             cabinet mentioned.
  /C         Copy source file to destination (to copy from DMF disks).
  /D         Display cabinet directory (use with filename to avoid
             extract).
  /E         Extract (use instead of *.* to extract all files).
  /L dir     Location to place extracted files (default is current
             directory).
  /Y         Do not prompt before overwriting an existing file.
				

A informação contida neste artigo aplica-se a:
  • Microsoft Word 6.0c
  • Microsoft Office 2000 Standard Edition
  • Microsoft Excel 5.0c
  • Microsoft Excel 95 Standard Edition
  • Microsoft Works 4.0 Standard Edition
Palavras-chave: 
kbmt kbhowto kbinfo KB132913 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 132913  (http://support.microsoft.com/kb/132913/en-us/ )
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft