O comando: "COPY" está ativado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponível
Os exemplos para o comando "COPY"
O
`COPY`O comando no prompt de comando do Windows é usado para copiar arquivos e diretórios. Aqui estão alguns exemplos com comentários:
Exemplo 1: Copiar um arquivo:
COPY arquivo.txt Diretório de destino\
Descrição: Este comando copia o arquivo
"file.txt" para o diretório de destino especificado.
Exemplo 2: Copie todos os arquivos TXT para um diretório de destino:
COPY *.txt Diretório de destino\
Descrição: Aqui todos os arquivos TXT no diretório atual são copiados para o diretório de destino especificado.
Exemplo 3: Copie todos os arquivos e subdiretórios (recursivamente):
COPY Diretório de origem\* Diretório de destino\ /E
Descrição: Este comando copia todos os arquivos e subdiretórios do diretório de origem para o diretório de destino. A opção
`/E`significa
"recursivo" e garante que os subdiretórios também sejam copiados.
Exemplo 4: Copie vários arquivos para um diretório de destino:
COPY arquivo1.txt arquivo2.txt Diretório de destino\
Descrição: Aqui os arquivos “Arquivo1.txt” e “Arquivo2.txt” são copiados para o diretório de destino especificado.
Exemplo 5: Copie todos os arquivos de uma extensão específica para um diretório de destino:
COPY Diretório de origem\*.png Diretório de destino\
Descrição: Este comando copia todos os arquivos PNG do diretório de origem para o diretório de destino.
Exemplo 6: Substituindo arquivos sem perguntar:
COPY /Y arquivo.txt Diretório de destino\
Descrição: Com
`/Y`a solicitação de confirmação ao substituir arquivos está desativada.
Exemplo 7: Manter a estrutura de diretórios:
COPY Diretório de origem\*.* Diretório de destino\ /S
Descrição: Aqui a estrutura de diretórios do diretório de origem, incluindo arquivos, é copiada para o diretório de destino.
`/S`significa
"incluindo subdiretórios".
Exemplo 8: Copiar arquivos de tamanho específico:
COPY *.txt Diretório de destino\ /A-S-H /MIN:1024 /MAX:2048
Descrição: Neste exemplo, todos os arquivos TXT com tamanho entre 1 KB e 2 KB são copiados para o diretório de destino.
`/A-S-H`exclui arquivos de sistema e arquivos ocultos.
Exemplo 9: Mostrar ajuda:
COPY /?
Descrição: Este comando exibe ajuda e informações sobre as opções disponíveis para o
`COPY`-comando.
É importante entender a sintaxe e as opções do
`COPY`comando para copiar arquivos e diretórios corretamente. Observe também que o
`COPY`O comando no prompt de comando não pode copiar subdiretórios recursivamente. Para operações de cópia recursivas, o uso de
`XCOPY`ou
`ROBOCOPY`possivelmente mais útil.
"COPY" Trecho da Ajuda do Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Copia um ou mais ficheiros para outra localização.
COPY [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] origem [/A | /B]
[+ origem [/A | /B] [+ ...]] [destino [/A | /B]]
origem Especifica o ficheiro ou ficheiros a copiar.
/A Indica um ficheiro de texto ASCII.
/B Indica um ficheiro binário.
destino Especifica o directório e/ou nome de ficheiro do(s) novo(s)
ficheiro(s).
/V Verifica se os novos ficheiros são escritos correctamente.
/N Utiliza um nome de ficheiro abreviado, se estiver disponível,
quando copia um ficheiro com um nome não 8ponto3.
/Y Suprime as confirmações de substituição de um
ficheiro de destino existente.
/-Y Pede a confirmação da substituição de um
ficheiro de destino existente.
/Z Copia ficheiros de rede no modo reiniciável.
/L Se a origem for uma ligação simbólica, copie a ligação para o
destino em vez do ficheiro real para o qual a ligação de
origem
aponta.
O parâmetro /Y pode ser predefinido na variável de ambiente COPYCMD.
Isto pode ser substituído com o /-Y na linha de comando. A predefinição é
a confirmação das substituições a menos que o comando COPY seja executado a
partir de um script de comandos.
Para anexar ficheiros, especifique um único ficheiro no destino, mas
vários ficheiros na origem (utilizando caracteres universais ou o formato
ficheiro1+ficheiro2+ficheiro3).
Informações importantes, dicas para o comando "COPY"
Ao usar o
`COPY`comando no prompt de comando do Windows, há alguns pontos importantes a serem observados:
1.
Sintaxe e parâmetros: certifique-se de incluir a sintaxe correta e os parâmetros necessários para o
`COPY`comando a ser usado. A sintaxe geral é:
`COPY fonte Ziele`.
2.
Especificações de caminho: Use especificações de caminho completas para os diretórios de origem e destino para garantir que o comando encontre e copie os arquivos corretos.
3.
Espaços em nomes de arquivos: Se os nomes de arquivos contiverem espaços, use aspas para garantir que a entrada seja interpretada corretamente. Exemplo:
`COPY "Arquivo com espaços.txt" Diretório de destino\`.
4.
Substituindo arquivos: Observe que o
`COPY`-Command pergunta por padrão se um arquivo já existe no diretório de destino. Você pode fazer isso com a opção
`/Y`desabilite, mas tome cuidado para evitar sobrescrições não intencionais.
COPY /Y Destino de origem
5.
Cópia recursiva: O
`COPY`-O próprio comando não pode copiar subdiretórios recursivamente. Se você precisar de uma cópia recursiva, poderá usar ferramentas como
`XCOPY`ou
`ROBOCOPY`contemplar.
6.
Tratamento de erros: O
`COPY`O comando geralmente imprime uma mensagem quando ocorre um erro. Verifique as mensagens cuidadosamente para garantir que todos os arquivos foram copiados com sucesso.
7.
Filtro de Atributos: Você pode filtrar atributos para excluir ou incluir determinados tipos de arquivos. Por exemplo
`/A`para todos os arquivos,
`/A-S`para todos, exceto arquivos do sistema e
`/A-H`para todos, exceto arquivos ocultos.
8.
Scripts em lote: Se você
`COPY`em um script em lote, observe que você está usando o
`%ERRORLEVEL%`variável, você pode verificar o valor de retorno para ver se a operação de cópia foi bem-sucedida.
IF %ERRORLEVEL% EQU 0 (
ECHO Processo de cópia bem-sucedido.
) ELSE (
ECHO Erro durante o processo de cópia.
)
9.
Tamanho e tipo de arquivo: Se quiser copiar arquivos específicos com base em seu tamanho ou tipo, você pode
`/MIN`- e
`/MAX`-Use opções.
COPY *.txt Diretório de destino\ /MIN:1024 /MAX:2048
10.
Backup de dados: É sempre aconselhável fazer backup de dados importantes antes das operações de cópia, especialmente se forem planejadas substituições ou grandes manipulações de arquivos.
Lembre-se desses pontos para...
`COPY`-Use o comando de forma eficaz e segura. Se precisar de recursos mais avançados, você também pode usar ferramentas como
`XCOPY`ou
`ROBOCOPY`Considere aqueles que oferecem recursos de cópia e sincronização mais abrangentes.