El "Símbolo del sistema" en Windows puede llegar a ser una
herramienta muy poderosa cuando se llegan a entender los comandos.
Puedes obtener mucho más control con el "Símbolo del sistema" que
copiando y pegando archivos en el "Explorador de Windows". Saber cómo
sacarle provecho a los comandos de copiado es esencial si quieres operar
de forma remota un servidor de Windows. También es muy útil si quieres
aprender a ser más eficiente con tu propio sistema.
Pasos
Antes de empezar
1
Conoce qué comando debes usar. Existen varias formas
de copiar archivos usando el "Símbolo del sistema" en Windows. Todos los
comandos pueden copiar archivos de un lugar a otro, pero existen
ocasiones en las que es mejor usar cierto tipo de comando.
COPY:
esta es la función básica de copiado. Este comando te permite copiar
rápidamente archivos de una ubicación a otra. También puedes usar este
comando para encadenar archivos.
XCOPY: el comando xcopy te permite copiar archivos y árboles de directorios. Este comando es más útil para copiar carpetas enteras. El comando xcopy
también tiene muchos modificadores que le dan a los usuarios avanzados
más control sobre el proceso de copiado. Aunque el comando xcopy ya es obsoleto y ahora se utiliza más robocopy, todavía sirve.
ROBOCOPY:
este es el comando más nuevo disponible en el "Símbolo del sistema" en
Windows. Requiere Windows Vista o una versión de Windows más reciente.
Los usuarios de Windows XP pueden instalar el paquete de herramientas del kit de recursos de Windows Server 2003 para poder usarlo. El comando robocopy
está diseñado para copiar archivos y directorios mientras mantiene los
permisos y demás atributos. Permite un mejor registro y una copia más
fiable de grandes cantidades de información.
1
Usa el comando COPY
1
Copiar un solo archivo. El comando copy se usa al copiar un solo archivo. Para usar el comando copy, debes escribir copy fuentedestino. Por ejemplo, para copiar el archivo Ejemplo.txt de C:\Usuarios\escritorio a D:\respaldo, escribe lo siguiente:[1]
También necesitas escribir el nombre de archivo para el archivo
copiado. Puedes usar esto para cambiar el nombre del archivo copiado si
lo deseas.
Para copiar un archivo de tu directorio actual, simplemente escribe el nombre del archivo en en la parte fuente del comando. Por ejemplo, si quieres hacer lo anterior y ya estás en la carpeta C:\Usuarios\escritorio, escribe lo siguiente copy Ejemplo.txt D:\respaldo\Ejemplo.txt
2
Copia todos los archivos en una carpeta. Utiliza el comodín *.* para copiar todos los archivos en una carpeta al mismo tiempo. Por ejemplo, para copiar todos los archivos de la carpeta C:\Usuarios\escritorio\ a D:\respaldo, escribe lo siguiente:
copy C:\Usuarios\escritorio\*.* D:\respaldo
El comando copy no copiará los archivos ocultos. Utiliza el comando xcopy o el comando robocopy si tienes archivos ocultos.
Puedes copiar todos los archivos de tu ubicación actual escribiendo *.* como la fuente. En el ejemplo anterior, si ya estás en la carpeta C:\Usuarios\escritorio\, escribe copy *.* D:\respaldo.
3
Copia archivos cuando el archivo o la carpeta tienen un espacio en el nombre.
Si la fuente o la ubicación de destino tiene un espacio en el nombre,
necesitas rodearlo de comillas. Por ejemplo, para copiar todos los
archivos de la carpeta C:\Usuarios\Mis documentos a D:\2015 respaldo, escribe lo siguiente:
Combina (encadena) archivos de texto. Una de las funciones "ocultas" del comando copy
es la habilidad de unir varios archivos. Esto es útil en archivos de
texto sin formato. El contenido del primer y del segundo archivo de
texto en el siguiente comando se combinarán, en orden, en un archivo
nuevo:[2]
copy archivo1.txt+archivo2.txt archivonuevo.txt
Este comando asume que el archivo1.txt y el archivo2.txt
están ubicados en el directorio actual. Necesitas añadir la dirección
al principio de cada archivo si el archivo está en otra ubicación.
2
Usa el comando XCOPY
1
Usa el comando COPY para archivos individuales. Si vas a copiar archivos individuales, es mejor usar el comando copy. El comando xcopy no te permite indicar si quieres un directorio o un nombre de archivo como destino.[3]
2
Usa el comando ROBOCOPY si vas a crear secuencias de comandos de copias de seguridad. El comando xcopy ya es obsoleto y es muy probable que en un futuro muy cercano ya no exista. El comando robocopy puede hacer todo lo que el comando xcopy puede hacer. También es mucho más flexible y confiable. Crear secuencias de comando con el comando robocopy las probará para el futuro.
3
Copia una carpeta a otra ubicación. La función principal del comando xcopy
es copiar carpetas o el contenido de una carpeta de una ubicación a
otra. Por ejemplo, para copiar todo el contenido del directorio C:\herramientas a la carpeta nueva D:\respaldo\herramientas, escribe lo siguiente:
El modificador /e le indica al comando xcopy copiar también todos los subdirectorios en la ubicación de origen. Esto también incluye todos los directorios vacíos.
El modificador /i le indica al comando xcopy asumir que la ubicación de destino es una carpeta. Esto forzará que se cree una carpeta nueva durante el proceso de copiado.
Esto es muy útil cuando quieres copiar archivos de un CD o un DVD.
Esto eliminará automáticamente los atributos de "Solo lectura" durante
el proceso de copiado.
4
Usa el comando xcopy para copiar archivos ocultos. Una de las ventajas más grandes que tiene el comando xcopy sobre el comando copy es su habilidad de copiar archivos ocultos y archivos del sistema. Añade el modificador /h para también copiar los archivos ocultos.
Usa el comando robocopy para copiar carpetas fácilmente. El comando robocopy reemplaza al comando xcopy.
Puede copiar rápidamente carpetas enteras y no te tienes que preocupar
en definir el contenido. Por ejemplo, para copiar todo el contenido del
directorio C:\herramientas a la carpeta nueva D:\respaldo\herramientas, escribe lo siguiente:
El modificador /e le indica al comando robocopy que debe incluir todos los subdirectorios. Esto incluye las carpetas vacías.
El comando robocopy
automáticamente copiará todos los archivos ocultos y los archivos del
sistema. Creará directorios nuevos si no existen en la ubicación de
destino.
2
Copia un directorio. Copiar un directorio es muy útil para crear respaldos. Esta opción del comando robocopy
te permite copiar todo el contenido de la ubicación de origen a la
ubicación de destino. Después borrará todo lo que exista en la ubicación
de destino que no exista en la ubicación de origen. Esto asegurará que
tu respaldo solo tenga las versiones más recientes de tus archivos. Por
ejemplo, para copiar C:\Usuarios\Mis documentos a D:\respaldo\Mis documentos, escribe lo siguiente:[4]
Registra el proceso de copiado. El comando robocopy
te permite crear un archivo de registro. Esto te permite determinar los
problemas o generar un archivo con información sobre lo que acabas de
copiar.
El modificador /log+
anexará el archivo de registro existente en lugar de sobreescribirlo.
Si prefieres simplemente sobreescribir el archivo de registro, usa el
modificador /log:<nombredearchivo>.txt.
0 Comentarios