¿Cuál es la diferencia entre Copiar y Xcopia en el procesamiento por lotes?
Copia el código de la siguiente manera:
C:\gt; copiar c:\bat\hai.bat d:\bat\hello.bat
Pregunta : El sistema no puede encontrar la ruta especificada.
Se han copiado 0 archivos.
Esto se puede hacer así:
Copie el código de la siguiente manera:
C:\gt; copiar c:\hai.bat d:\hell .bat
1 archivo copiado
C:\gt;xcopy c:\bat\hai.bat d:\bat\hello.bat
Destino D :\bat\ ¿Hello.bat es un nombre de archivo
o un nombre de directorio
(F = archivo, D = directorio)? f
C: bat\hai.bat
Copié 1 archivo
En segundo lugar, el comando copiar puede fusionar dos archivos, pero xcopy no puede
Fusionar archivos 1.txt y 2.txt en 3.txt
Copie el código de la siguiente manera:
copiar /b c: \1. .txt
Formato del comando: copiar /b archivo1 archivo2...Archivo N nombre del archivo fusionado
Explicación del comando: use " " para combinar formatos iguales o diferentes Fusionar varios archivos en un solo archivo.
Consejos:
1. Después de usar otros editores de archivos y guardar archivos de imagen con datos de texto ocultos al final, los datos de texto ocultos pueden perderse.
2. Después de conectarse utilizando este método, los archivos MP3 se pueden reproducir continuamente.
3. El parámetro /b (b significa Binaty, binario) debe usarse para sintetizar archivos binarios como imágenes/canciones, de lo contrario fallará;
Otro parámetro de fusión es / a (ASCII, archivos de texto), solo se puede utilizar para fusionar texto sin formato.
Estos dos parámetros no se pueden utilizar al mismo tiempo. El método binario puede fusionar archivos de texto y archivos binarios, mientras que el método de texto se utiliza para fusionar texto sin formato.
3. C:\gt; copiar c:\bat\hai d:\hello
Explicación del comando: Copie todos los archivos en el directorio bat de la unidad C al directorio hello. del disco D hacia abajo. Si desea elegir especificar el tipo de archivo (como un archivo txt) en D:\hello, puede usar:
Copia el código de la siguiente manera:
C:\gt ; copiar c:\bat \hai\*.txt d:\hello
Explicación: Los archivos y carpetas de los subdirectorios no se copiarán. El directorio de saludo del disco D debe existir
El código de copia es el siguiente:
C:\gt;xcopy c:\bat\hai d:\hello /e/h p>
Explicación del comando:
Copie la carpeta bat en el disco C a la carpeta hello en el disco D, incluidos todos los subdirectorios y archivos con atributos de archivos ocultos y del sistema. Independientemente de si la carpeta de saludo existe, se le pedirá que la cree si no existe.
Nota:
/e significa copiar todos los subdirectorios, incluidos los directorios vacíos.
/h significa copiar archivos con atributos de archivos ocultos y del sistema.