El comando: "COPY" está activado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponible
Los ejemplos del comando "COPY"
El
`COPY`El comando en el símbolo del sistema de Windows se usa para copiar archivos y directorios. A continuación se muestran algunos ejemplos con comentarios:
Ejemplo 1: Copiar un archivo:
COPY archivo.txt Directorio de destino\
Descripción: Este comando copia el archivo
"file.txt" al directorio de destino especificado.
Ejemplo 2: Copie todos los archivos TXT a un directorio de destino:
COPY *.txt Directorio de destino\
Descripción: Aquí todos los archivos TXT en el directorio actual se copian al directorio de destino especificado.
Ejemplo 3: copiar todos los archivos y subdirectorios (recursivamente):
COPY Directorio fuente\* Directorio de destino\ /E
Descripción: Este comando copia todos los archivos y subdirectorios del directorio de origen al directorio de destino. La opción
`/E`significa
"recursivo" y garantiza que los subdirectorios también se copien.
Ejemplo 4: copiar varios archivos a un directorio de destino:
COPY archivo1.txt archivo2.txt Directorio de destino\
Descripción: Aquí los archivos “File1.txt” y “File2.txt” se copian al directorio de destino especificado.
Ejemplo 5: copiar todos los archivos de una extensión específica a un directorio de destino:
COPY Directorio fuente\*.png Directorio de destino\
Descripción: Este comando copia todos los archivos PNG del directorio de origen al directorio de destino.
Ejemplo 6: Sobrescribir archivos sin preguntar:
COPY /Y archivo.txt Directorio de destino\
Descripción: Con
`/Y`la solicitud de confirmación al sobrescribir archivos está desactivada.
Ejemplo 7: Mantener la estructura del directorio:
COPY Directorio fuente\*.* Directorio de destino\ /S
Descripción: Aquí la estructura del directorio de origen, incluidos los archivos, se copia al directorio de destino.
`/S`significa
"incluidos subdirectorios".
Ejemplo 8: Copiar archivos de un tamaño específico:
COPY *.txt Directorio de destino\ /A-S-H /MIN:1024 /MAX:2048
Descripción: En este ejemplo, todos los archivos TXT de entre 1 KB y 2 KB de tamaño se copian en el directorio de destino.
`/A-S-H`excluye archivos del sistema y archivos ocultos.
Ejemplo 9: Mostrar ayuda:
COPY /?
Descripción: Este comando muestra ayuda e información sobre las opciones disponibles para el
`COPY`-dominio.
Es importante comprender la sintaxis y las opciones del
`COPY`comando para copiar correctamente archivos y directorios. Tenga en cuenta también que el
`COPY`El comando en el símbolo del sistema no puede copiar subdirectorios de forma recursiva. Para operaciones de copia recursivas, el uso de
`XCOPY`o
`ROBOCOPY`posiblemente más útil.
"COPY" Extracto de la ayuda de Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
Copia uno o más archivos en otra ubicaciónción.
COPY [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] origen [/A | /B]
[+ origen [/A | /B] [+ ...]] [destino [/A | /B]]
origen Especifica el archivo o archivos que deben
copiarse.
/A Indica un archivo de texto ASCII.
/B Indica un archivo binario.
/D Permite al archivo de destino que se cree
descifrado
Destino Especifica el directorio y el nombre de archivo de
los
nuevos archivos.
/V Verifica que los nuevos archivos se escriben
correctamente.
/N Si es posible, usa un nombre de archivo corto al
copiar
un archivo cuyo nombre no tiene el formato 8.3.
/Y Suprime la petición de confirmación cuando se va a
sobrescribir un archivo destino existente.
/-Y Realiza la petición de confirmación cuando se va a
sobrescribir un archivo destino existente.
/Z Copia archivos de red en modo reiniciable.
El modificador /Y puede estar preestablecido en la variable de
entorno
COPYCMD. Esto puede anularse con el modificador /-Y en la línea
de
comando. Está predeterminado el pedir la confirmación del usuario
antes de sobrescribir, excepto si el comando COPY se ejecuta
desde un
archivo de comandos por lotes.
Para anexar archivos, especifique un único archivo de destino,
pero
varios archivos de origen (usando caracteres comodines o el
formato archivo1+archivo2+archivo3).
Información importante, consejos para el comando "COPY"
Al usar el
`COPY`comando en el símbolo del sistema de Windows, hay algunos puntos importantes a tener en cuenta:
1.
Sintaxis y parámetros: Asegúrese de incluir la sintaxis correcta y los parámetros requeridos para el
`COPY`comando a utilizar. La sintaxis general es:
`COPY fuente Ziele`.
2.
Especificaciones de ruta: Utilice especificaciones de ruta completas para los directorios de origen y destino para garantizar que el comando encuentre y copie los archivos correctos.
3.
Espacios en los nombres de archivos: Si los nombres de archivos contienen espacios, utilice comillas para asegurarse de que la entrada se interprete correctamente. Ejemplo:
`COPY "Archivo con espacios.txt" Directorio de destino\`.
4.
Sobrescribir archivos: Tenga en cuenta que el
`COPY`-El comando pregunta de forma predeterminada si ya existe un archivo en el directorio de destino. Puedes hacer esto con la opción
`/Y`deshabilite, pero tenga cuidado de evitar sobrescribir involuntariamente.
COPY /Y Origen Destino
5.
Copia recursiva: La
`COPY`-El comando en sí no puede copiar subdirectorios de forma recursiva. Si necesita una copia recursiva, puede utilizar herramientas como
`XCOPY`o
`ROBOCOPY`contemplar.
6.
Manejo de errores: El
`COPY`El comando generalmente imprime un mensaje cuando ocurre un error. Revise los mensajes cuidadosamente para asegurarse de que todos los archivos se hayan copiado correctamente.
7.
Filtro de atributos: Puede filtrar atributos para excluir o incluir ciertos tipos de archivos. Por ejemplo
`/A`para todos los archivos,
`/A-S`para todos excepto los archivos del sistema y
`/A-H`para todos excepto los archivos ocultos.
8.
Scripts por lotes: Si
`COPY`en un script por lotes, tenga en cuenta que está utilizando el
`%ERRORLEVEL%`variable, puede verificar el valor de retorno para ver si la operación de copia fue exitosa.
IF %ERRORLEVEL% EQU 0 (
ECHO Proceso de copia exitoso.
) ELSE (
ECHO Error durante el proceso de copia.
)
9.
Tamaño y tipo de archivo: Si desea copiar archivos específicos según su tamaño o tipo, puede
`/MIN`- y
`/MAX`-Usar opciones.
COPY *.txt Directorio de destino\ /MIN:1024 /MAX:2048
10.
Copia de seguridad de datos: Siempre es recomendable hacer una copia de seguridad de los datos importantes antes de las operaciones de copia, especialmente si se planean sobrescrituras o manipulaciones importantes de archivos.
Ten en cuenta estos puntos para...
`COPY`-Utilizar el mando de forma eficaz y segura. Si necesita funciones más avanzadas, también puede utilizar herramientas como
`XCOPY`o
`ROBOCOPY`Considere aquellos que ofrecen funciones de copia y sincronización más amplias.