Windows ofrece muchas formas de copiar y mover archivos. Le mostraremos todos los trucos para el Explorador de archivos y cómo usarlos en el símbolo del sistema y PowerShell. Incluso puede agregar "Copiar a" y "Mover a" a los menús contextuales del Explorador de archivos.
Cuando copia un archivo o carpeta en Windows 10, se hace un duplicado del elemento seleccionado y se guarda en una carpeta de destino de su elección. Sin embargo, cuando mueve un archivo o carpeta, el elemento original se mueve a la carpeta de destino en lugar de enviar una copia idéntica.
Cómo copiar o mover archivos con arrastrar y soltar
Uno de los métodos más comunes para copiar o mover un archivo o carpeta es arrastrarlo y soltarlo en la carpeta de destino. De forma predeterminada, dependiendo de la ubicación de la carpeta de destino, el Explorador de archivos puede moverlo en lugar de copiarlo, o viceversa. Sin embargo, hay un método oculto que anula el comportamiento predeterminado de Windows.
Abra el Explorador de archivos presionando Windows + E y navegue hasta el archivo que desea copiar.
Al arrastrar archivos de una carpeta a otra, puede usar el panel de la izquierda o abrir otra instancia del Explorador de archivos para navegar a la carpeta de destino. Para este ejemplo, usaremos una segunda ventana del Explorador de archivos para copiar archivos.
Abra una segunda ventana del Explorador de archivos presionando Windows + E y navegue hasta la carpeta de destino.
Windows tiene dos acciones predeterminadas cuando arrastra y suelta un archivo o carpeta en un nuevo destino: copiar o mover. La copia ocurre cuando suelta el archivo o carpeta en un directorio en una unidad diferente . El movimiento ocurre cuando lo coloca en la misma unidad, como haremos a continuación. Sin embargo, hay un truco oculto que obliga a Windows a realizar una acción específica.
Para copiar archivos en una unidad diferente, resalte los archivos que desea copiar, haga clic en ellos, arrástrelos a la segunda ventana y luego suéltelos.
Si está intentando copiar los archivos a una carpeta en la misma unidad, haga clic y arrástrelos a la segunda ventana. Sin embargo, antes de soltarlos, presione Ctrl para activar el modo Copiar.
Para mover archivos a un directorio diferente en la misma unidad, resalte los archivos que desea mover, haga clic en ellos, arrástrelos a la segunda ventana y luego suéltelos.
Si la carpeta de destino está en una unidad diferente, haga clic y arrástrela a la segunda ventana como antes, pero esta vez presione Shift para activar el modo Mover.
Cómo copiar o mover archivos usando cortar, copiar y pegar
También puede copiar y mover archivos con el portapapeles, de la misma manera que corta, copia y pega texto.
Abra el Explorador de archivos presionando Windows + E y navegue hasta el archivo que desea copiar.
Resalte los archivos que desea copiar y luego haga clic en "Copiar" en el menú Archivo o presione Ctrl + C en el teclado para agregarlos al portapapeles.
Si prefiere mover elementos, resalte los archivos que desea mover. Luego, haga clic en "Cortar" en el menú Archivo o presione Ctrl + X para agregar los archivos al portapapeles.
Navegue hasta el directorio al que desea mover los archivos y luego haga clic en "Pegar" en la pestaña "Inicio" o presione Ctrl + V. Dependiendo de si hace clic en "Copiar" o "Cortar", sus archivos se copiarán o moverán, respectivamente.
Copiar o mover archivos y carpetas usando el menú contextual
Cuando hace clic con el botón derecho en un archivo o carpeta, Windows tiene un par de funciones de menú contextual ocultas que le permiten agregar dos opciones: Copiar o Mover a. Agregar estas dos funciones al menú contextual le brinda una forma de copiar o mover elementos con solo unos pocos clics.
Cómo copiar o mover archivos usando el símbolo del sistema
Una de las formas más rápidas de abrir un símbolo del sistema en el directorio deseado es desde el Explorador de archivos. Primero, abra el Explorador de archivos y navegue hasta el destino. Haga clic en la barra de direcciones, escriba “ cmd
” y presione Entrar.
Para copiar un archivo, puede usar la siguiente sintaxis de comando (si está copiando una carpeta, simplemente omita la extensión del archivo):
copiar "nombre de archivo.ext" "ruta \ ruta \ completa a \ carpeta \ destino"
Las comillas en el comando solo son importantes cuando el nombre del archivo o la carpeta contienen espacios. Si no tienen espacios, no necesitará incluir las comillas. En el siguiente ejemplo, ni el nombre del archivo ni la carpeta contienen un espacio, por lo que no necesitamos usarlos.
También puede utilizar el copy
comando para duplicar varios archivos al mismo tiempo. Simplemente separe cada archivo con una coma y luego especifique la carpeta de destino como lo haría normalmente.
Para mover un archivo, puede usar la siguiente sintaxis de comando (si está moviendo una carpeta, simplemente omita la extensión del archivo):
mover "nombre de archivo.ext" "ruta \ completa \ a \ carpeta \ destino"
Al igual que con la copia, las comillas en el comando solo son importantes cuando el nombre del archivo o la carpeta contienen espacios. Si no es así, no es necesario que incluya las citas. En el siguiente ejemplo, ni el nombre del archivo ni la carpeta contienen un espacio, por lo que no necesitamos usarlos.
Sin embargo, si intenta mover varios archivos, como hicimos con el copy
comando, el símbolo del sistema arrojará un error de sintaxis.
Hay un par de otras formas de mover más de un elemento a la vez usando el símbolo del sistema sin generar un error. Cada método utiliza un carácter comodín para mover varios archivos dentro de una instrucción.
Primero, si desea mover todo un tipo de archivo específico, puede usar la siguiente sintaxis para reubicar los archivos:
mover * .ext "ruta \ completa \ al \ directorio"
El segundo método implica mover todo dentro del directorio de origen, independientemente del tipo de archivo. Puede utilizar la siguiente sintaxis para completar el movimiento:
mover * "ruta \ completa \ al \ directorio"
Cómo copiar o mover archivos con PowerShell
Windows PowerShell es incluso más potente y flexible que el símbolo del sistema cuando se trata de copiar o mover archivos y carpetas en un entorno de línea de comandos. Si bien solo arañamos la superficie, puede hacer algunas cosas realmente poderosas con cmdlets.
La forma más rápida de abrir una ventana de PowerShell en la ubicación deseada es abrir primero la carpeta en el Explorador de archivos. En el menú "Archivo", haga clic en "Abrir Windows PowerShell" y luego seleccione "Abrir Windows Powershell".
Para copiar un archivo o carpeta en PowerShell, use la siguiente sintaxis:
Copiar elemento "nombre de archivo.ext" "ruta \ a \ carpeta de destino \"
Aunque no son obligatorios, el Copy-Item
cmdlet solo requiere comillas alrededor del nombre del archivo y el directorio si contienen espacios.
Por ejemplo, para copiar un archivo del directorio actual a otro, usaría el siguiente comando:
Copiar elemento Lex.azw D: \ Descargas
El verdadero poder de PowerShell proviene de la capacidad de canalizar cmdlets juntos. Digamos, por ejemplo, que tenemos una carpeta con un montón de subcarpetas con libros electrónicos que queremos copiar.
En lugar de cambiar el directorio y ejecutar el comando nuevamente, podemos hacer que PowerShell escanee cada carpeta y subcarpeta, y luego copie todo un tipo de archivo específico en el destino.
Podríamos usar el siguiente cmdlet:
Get-ChildItem -Path ". \ *. Azw" -Recurse | Copiar-Elemento- Destino "D: \ Descargas"
La Get-ChildItem
parte del cmdlet enumera todos los archivos en el directorio actual y todas sus subcarpetas (con el -Recurse
interruptor) con la extensión de archivo AZW y los canaliza (el |
símbolo) al Copy-Item
cmdlet.
Para mover archivos en su lugar, puede usar la siguiente sintaxis para reubicar lo que desee:
Move-Item Lex.azw D: \ Descargas
Move-Item
sigue la misma sintaxis que el Copy-Item
cmdlet. Por lo tanto, si desea mover todos los tipos de archivos específicos de una carpeta y todas sus subcarpetas, como hicimos con el cmdlet Copy-Item, es casi idéntico.
Escriba el siguiente cmdlet para mover todos los archivos de un tipo de archivo específico de un directorio y sus subcarpetas:
Get-ChildItem -Path ". \ *. Azw" -Recurse | Move-Item -Destination "D: \ Downloads"
0 Comentarios