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

Cópia

Copia um ou mais arquivos de um local para outro.

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

Sintaxe



cópia [/d] [/v] [/n] [/y | /-y] [/z] [/a | /b] <Source>[/a | /b] [+ <Source>[/a | /b] [+ ...]] [<Destination>[/a | /b]]

Parâmetros

Parâmetro Descrição

/d

Permite que os arquivos criptografados que estão sendo copiados sejam salvas como arquivos descriptografados no destino.

/v

Verifica se os novos arquivos são gravados corretamente.

/n

Usa um nome de arquivo curto, se disponível, ao copiar um arquivo com um nome mais de oito caracteres, ou com uma extensão de nome de arquivo mais de três caracteres.

/y

Suprime a solicitação para confirmar que você deseja substituir um arquivo de destino existente.

/-y

Solicita que você confirme se deseja substituir um arquivo de destino existente.

/z

Copia arquivos de rede no modo reiniciável.

/a

Indica um arquivo de texto ASCII.

/b

Indica um arquivo binário.

<Source>

Obrigatório. Especifica o local do qual você deseja copiar um arquivo ou conjunto de arquivos. Origem pode consistir de uma letra de unidade e dois-pontos, um nome de diretório, um nome de arquivo ou uma combinação desses.

<Destination>

Obrigatório. Especifica o local ao qual você deseja copiar um arquivo ou conjunto de arquivos. Destino pode consistir de uma letra de unidade e dois-pontos, um nome de diretório, um nome de arquivo ou uma combinação desses.

/?

Exibe a Ajuda no prompt de comando.

Comentários

  • Você pode copiar um arquivo de texto ASCII que utilize um caractere de final de arquivo (CTRL + Z) para indicar o final do arquivo.

  • Usando /a

    Quando /a precede ou segue uma lista de arquivos na linha de comando, ele se aplica a todos os arquivos listados até que copyencontre/b encontre/b . Nesse caso, /b aplica-se o arquivo anteceder.

    O efeito de /a depende de sua posição na seqüência de linha de comando. Quando /a vem em origem, Copiar trata o arquivo como um arquivo ASCII e copia os dados que precede o primeiro caractere de final de arquivo (CTRL + Z).

    Quando /a segue destino, copy adiciona um caractere de final de arquivo (CTRL + Z) como o último caractere do arquivo.

  • Usando /b

    /b direciona o interpretador de comando para ler o número de bytes especificado pelo tamanho do arquivo no diretório. / b é o valor padrão para cópia, a menos que combina a cópia de arquivos.

    Quando /b precede ou segue uma lista de arquivos na linha de comando, ele se aplica a todos os arquivos listados até que copy encontre /a. Nesse caso, /a aplica-se o arquivo anteceder.

    O efeito de /b depende de sua posição na seqüência de linha de comando. Quando /b vem em origem, copia o arquivo inteiro, incluindo qualquer caractere de final de arquivo (CTRL + Z). /b

    Quando /b vem em destino, copy não adiciona um caractere de final de arquivo (CTRL + Z).

  • Usando /v

    Se uma operação de gravação não é possível verificar que uma mensagem de erro é exibida. Embora raramente ocorram erros de gravação com cópia, você pode usar /v para verificar se os dados críticos foram corretamente gravados. A opção /v torna mais lento o comando copy , porque cada setor gravado no disco deve ser verificada.

  • Usando /ye/s e/s

    Se /y estiver predefinida na variável de ambiente COPYCMD, você pode substituir essa configuração usando - se /-y na linha de comando. Por padrão, você será avisado quando substituir essa configuração, a menos que o comando copy é executado em um script em lotes.

  • Acrescentando arquivos

    Para acrescentar arquivos, especifique um único arquivo para destino, mas vários arquivos para origem (usar caracteres curinga ou Arquivo1+arquivo2+Arquivo3 formato).

  • Usando /z

    Se a conexão for perdida durante a fase de cópia (por exemplo, se o servidor ficar offline interrompe a conexão), copy /z reinicia após a conexão for restabelecida. /z também exibe a porcentagem da operação de cópia concluída de cada arquivo.

  • Copiar de e para dispositivos

    Você pode substituir um nome de dispositivo para uma ou mais ocorrências de origem ou destino.

  • Usando ou omitindo /b ao copiar para um dispositivo

    Quando o destino é um dispositivo (por exemplo, Com1 ou Lpt1), /b copia dados para o dispositivo no modo binário. No modo binário, copy /b copia todos os caracteres (incluindo caracteres especiais, como CTRL + C, CTRL + S, CTRL + Z e ENTER) para o dispositivo como dados. No entanto, se você omitir/b, os dados são copiados para o dispositivo no modo ASCII. No modo ASCII, caracteres especiais podem causar arquivos combinar durante o processo de cópia.

  • Usando o arquivo de destino padrão

    Se você não especificar um arquivo de destino, uma cópia é criada com o mesmo nome, data de modificação e modificado o tempo que o arquivo original. A nova cópia é armazenada no diretório atual na unidade atual. Se o arquivo de origem é a unidade atual e no diretório atual e você não especificar outra unidade ou pasta para o arquivo de destino, o comando copy pára e exibe a seguinte mensagem de erro:

    File cannot be copied onto itself

    0 File(s) copied

  • Combinando arquivos

    Se você especificar mais de um arquivo de origem, copy combina todos em um único arquivo usando o nome do arquivo especificado em destino. Copy supõe que os arquivos combinados são arquivos ASCII, a menos que você usar a opção/b .

  • Copiando arquivos de comprimento zero

    Copy não copia arquivos 0 byte. Utilize xcopy para copiar esses arquivos.

  • Alterar a hora e data de um arquivo

    Se você deseja atribuir a hora atual e data para um arquivo sem modificar o arquivo, use a seguinte sintaxe:

    
    
    Copy /b <Source>+,,
    
    
    As vírgulas indicam a omissão do parâmetro de destino .

  • Copiar arquivos em subpastas

    Para copiar todos os arquivos e subdiretórios de um diretório, use o comando xcopy .

  • O comando copy , com diferentes parâmetros, está disponível no Console de recuperação.

Exemplos

Para copiar um arquivo denominado Memo. doc para. doc na unidade atual e garantir que um caractere de final de arquivo (CTRL + Z) no final do arquivo copiado, digite:



Copy Memo. doc /a

Para copiar um arquivo denominado Tucano typ a unidade e pasta atuais para um diretório existente denominado Aves, localizado na unidade C, digite:



copy tucano. typ c:\aves

Se a pasta Aves não existir, o arquivo Tucano. typ será copiado para um arquivo denominado Aves que está localizado no diretório raiz do disco na unidade c.

Para combinar Mar89. rpt, Abr89 e Maio89, que estão localizados no diretório atual e colocá-los em um arquivo denominado relatório (também no diretório atual), digite:



Copy mar89 +. + maio89. rpt relatório

Quando você combinar arquivos, copy marca o arquivo de destino com a data e hora atuais. Se você omitir o destino, os arquivos são combinados e armazenados sob o nome do primeiro arquivo na lista. Por exemplo, para combinar todos os arquivos de relatório quando um arquivo denominado relatório já existe, digite:



copiar relatório + mar89 +. + maio89

Para combinar todos os arquivos no diretório atual que têm a extensão de nome de arquivo the.txt em um único arquivo chamado Combined.doc, tipo:



cópia *.txt Combined.doc

Se você desejar combinar vários arquivos binários em um arquivo usando caracteres curinga, inclua/b. Isso impede que o Windows trate CTRL + Z como um caractere de final de arquivo. Por exemplo, digite:



Copy /b *.exe Combined.exe

Cc771997.Caution(pt-br,WS.10).gif Cuidado
Se você combinar arquivos binários, o arquivo resultante poderá não ser utilizável, devido à formatação interna.

No exemplo a seguir, copy combina cada arquivo tem uma extensão. txt com o arquivo. ref correspondente. O resultado é um arquivo com o mesmo nome mas com extensão. doc. Copy combina Arq1. txt com Arq1 formulário Arquivo1. doc e, em seguida, copy combina Arq2. txt com Arq2. ref para formar Arq2. doc e assim por diante. Por exemplo, digite:



Copy *.txt + *.ref *.doc

Para combinar todos os arquivos com extensão. txt e, em seguida, combinar todos os arquivos com extensão. ref em um arquivo chamado Combined.doc, digite:



cópia *.txt + *.ref Combined.doc

Referências adicionais

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

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft