Puede copiar, eliminar, mover o cambiar el nombre de sus archivos o carpetas en su PC con Windows usando PowerShell . Aunque existen métodos más simples y rápidos, como usar una GUI, usar PowerShell tiene sus propios beneficios.
Por ejemplo, con PowerShell, puede automatizar muchas de sus tareas escribiendo scripts, administrar otras computadoras de forma remota y tener más control administrativo del que tendría de otra manera. Entonces, si es alguien a quien le gusta tener más control sobre su trabajo, entonces usar PowerShell es la opción obvia.
Repasemos todos los comandos individuales, comenzando por copiar.
Cómo copiar archivos o carpetas usando PowerShell
PowerShell es una utilidad todo en uno para administradores y entusiastas de Windows por igual. Puede copiar fácilmente sus archivos o carpetas usando PowerShell. Para comenzar, primero inicie PowerShell, luego use el comando copiar elemento para copiar sus archivos desde PowerShell. Así es cómo:
- Vaya a la barra de búsqueda en el menú Inicio, escriba 'powershell' y presione Entrar.
- Ahora, use el cmdlet 'Set-Location' para cambiar el directorio de sus archivos. Por ejemplo, para ir a la carpeta Descargas de su computadora, ingrese el siguiente comando y presione Enter :
Set-Location -Path "C:\Users\[Username]\Downloads"
- Una vez que esté en la ruta correcta, ingrese el siguiente comando y presione Enter:
Copy-Item -Path "text1.txt" -Destination "C:\DestinationFolder"
Reemplace text1.txt con la ruta del archivo que desea copiar y reemplace C:\DestinationFolder con la ruta de la carpeta en la que desea pegar los archivos copiados. Ingrese el comando y sus archivos se copiarán instantáneamente de un lugar a otro.

Puede comprobar si sus archivos se copiaron correctamente utilizando el cmdlet DIR para enumerar los archivos en el directorio especificado.
![Cómo copiar, eliminar, mover y cambiar el nombre de archivos/carpetas usando PowerShell en una PC con Windows Cómo copiar, eliminar, mover y cambiar el nombre de archivos/carpetas usando PowerShell en una PC con Windows]()
Copiar archivos usando Powershell
Cómo copiar carpetas usando PowerShell
En el caso de los directorios, basta con ajustar ligeramente el último comando. Esta es la forma:
Copy-Item -Path ".\exampleFolder" -Destination “C:\DestinationFolder" ~Recurse
PowerShell copiará la carpeta seleccionada y su contenido.
Cómo mover archivos o carpetas usando PowerShell
De manera similar a copiar, puede usar un comando simple para mover sus archivos o carpetas en PowerShell. Así es cómo:
Una vez que haya iniciado PowerShell, ingrese el siguiente comando y presione Entrar :
Move-Item -Path "filename.txt" -Destination "C:\DestinationFolder"
Nuevamente, reemplace filename.txt con la ruta completa del archivo y DestinationFolder con la ruta de la carpeta a la que desea mover sus archivos.
![Cómo copiar, eliminar, mover y cambiar el nombre de archivos/carpetas usando PowerShell en una PC con Windows Cómo copiar, eliminar, mover y cambiar el nombre de archivos/carpetas usando PowerShell en una PC con Windows]()
Mover archivos usando Powershell
Después de eso, puede verificar si su archivo se ha movido usando el comando DIR. Si no ve su archivo en la carpeta anterior, puede estar seguro de que el archivo se ha movido al destino especificado.
Para mover varios archivos a la vez, use el siguiente comando y presione Enter :
Move-Item -Path "file1.txt", "file2.txt" -Destination "C:\DestinationFolder"
Cómo mover carpetas usando PowerShell
Nuevamente, de manera similar al comando de copia anterior, también puedes mover carpetas. Aquí está el comando a ejecutar:
Move-Item -Path "FolderName" -Destination "C:\DestinationFolder"
Cómo eliminar archivos o carpetas usando PowerShell
Siga los pasos a continuación y podrá eliminar sus archivos o carpetas usando PowerShell en poco tiempo:
- Ingrese el cmdlet Remove-Item seguido de la ruta del archivo y presione Enter :
Remove-Item -Path "filename.txt"
- Ahora, reemplace "nombre de archivo.txt" con el nombre del archivo que desea eliminar.
Para eliminar varios archivos, ajuste el cmdlet agregando diferentes nombres de archivo a los parámetros de ruta (separados por comas) y presionando Enter :
Remove-Item -Path "file1.txt", "file2.txt", "file3.txt"
Cómo eliminar carpetas usando PowerShell
Una vez que haya iniciado PowerShell, ingrese el cmdlet Remove-Item , junto con el parámetro Recurse , y presione Enter :
Remove-Item -Path "Folder" -Recurse
Reemplace "Carpeta" con la ruta de la carpeta que desea eliminar. En general, cuando intente eliminar un archivo o carpeta, recibirá un mensaje de confirmación. Puede omitir este mensaje y eliminar sus archivos inmediatamente agregando el parámetro -Force al final del comando.
Cambiar el nombre de los archivos usando PowerShell
Nuevamente, hacer clic derecho en el archivo en cuestión y luego seleccionar Cambiar nombre funciona mejor en la mayoría de los casos, pero no siempre. En los casos en que haya problemas, PowerShell puede ayudar.
Después de haber iniciado PowerShell, ingrese el siguiente comando para cambiar el nombre de su archivo y presione Entrar :
Rename-Item -Path "C:\path\to\oldfilename.txt" -NewName "newfilename.txt"
Cambiar el nombre de las carpetas usando PowerShell
Para cambiar el nombre de una carpeta, utilice el mismo cmdlet Rename-Item ; Escríbalo en PowerShell y presione Enter :
Rename-Item -Path "C:\Downloads\oldfoldername" -NewName "newfoldername"