Cómo eliminar archivos pero mantener carpetas en Windows 10

Las carpetas no son difíciles de crear, pero si tiene una estructura de directorio compleja que tomó tiempo para crear (y nombrar correctamente), probablemente no desee volver a crearla a menos que sea necesario. Puede copiar la estructura de una carpeta con bastante facilidad e ignorar los archivos que contiene, pero si solo desea eliminar todos los archivos de la carpeta mientras conserva la estructura de carpeta compleja que ha creado, también puede hacerlo. Entre los dos métodos, puede elegir. Vamos a explicar cómo puede eliminar archivos pero mantener carpetas con un simple comando de PowerShell.

Eliminar archivos pero mantener carpetas

No necesita derechos de administrador para esto a menos que esté eliminando archivos de la raíz de la unidad C. Si los está eliminando de su carpeta de usuario, o de cualquier otra unidad, interna o externa, los derechos de usuario normales serán suficientes.

Cómo eliminar archivos pero mantener carpetas en Windows 10

Abra PowerShell y ejecute el siguiente comando. Reemplace la 'ruta a la carpeta' con la ruta completa a la carpeta de la que desea eliminar los archivos. Este comando eliminará todos los archivos de esta carpeta y todos los archivos que se encuentran en las subcarpetas debajo de ella. La acción de eliminar no envía los archivos a la Papelera de reciclaje, así que asegúrese de hacer una copia de seguridad de ellos primero.

Mando

Get-ChildItem -Path "ruta-a-carpeta" -Incluye *. * -File -Recurse | foreach {$ _. Delete ()}

Ejemplo

Get-ChildItem -Path "D: \ Desktop \ 13 - 17 de enero" -Incluye *. * -File -Recurse | foreach {$ _. Delete ()}

Cómo eliminar archivos pero mantener carpetas en Windows 10

Este comando también se puede modificar para apuntar a un tipo específico de archivo. Para hacer eso, necesita cambiar lo siguiente;

*. *

Reemplace el segundo asterisco con la extensión de archivo de los archivos que desea apuntar. Por ejemplo, si desea eliminar todos los archivos de texto de una carpeta, utilizará el siguiente comando.

Get-ChildItem -Path "ruta-a-carpeta" -Incluye * .txt -File -Recurse | foreach {$ _. Delete ()}

Todos los demás archivos quedarán intactos. Como antes, los archivos no se enviarán a la Papelera de reciclaje, así que haga una copia de seguridad antes de eliminarlos. Este comando también se puede utilizar para eliminar un archivo que tiene el mismo nombre y que existe en varias carpetas, por ejemplo, image.png. Nuevamente, modificará el bit con los dos asteriscos. El comando tendrá el siguiente aspecto.

Get-ChildItem -Path "ruta-a-carpeta" -Incluye image.png -File -Recurse | foreach {$ _. Delete ()}

Existen utilidades avanzadas de eliminación de archivos que pueden hacer esto, pero las mejores suelen ser complejas de descubrir. Este comando es fácil de ejecutar y hay muchas menos posibilidades de error, ya que nada resultará en la eliminación de carpetas.

Leave a Comment

Ver, insertar y modificar tablas de datos sin usar MS Access

Ver, insertar y modificar tablas de datos sin usar MS Access

El uso de bases de datos es extenso, pero para verlas, editarlas y modificarlas es necesario tener un software compatible, siendo Microsoft Access el más adecuado.

¿Puedes usar tu clave de producto de Windows 7 para una nueva instalación de Windows 10?

¿Puedes usar tu clave de producto de Windows 7 para una nueva instalación de Windows 10?

Descubra qué sucede con su clave de producto de Windows 7 cuando actualiza a Windows 10. Aprenda cómo realizar una nueva instalación y usar su clave existente.

Convierte tu ordenador en un servidor de transmisión de vídeo en directo

Convierte tu ordenador en un servidor de transmisión de vídeo en directo

Servicios como UStream y JustinTv son buenas plataformas para transmitir videos en vivo, pero ¿qué pasa si quieres convertir tu computadora en una plataforma de transmisión de video?

Crea una presentación de diapositivas con música y audio usando PhotoStage

Crea una presentación de diapositivas con música y audio usando PhotoStage

Recuerden, el año pasado hablamos sobre cómo crear una presentación de diapositivas en DVD gratuita (con música) en Windows Vista. Bueno, se volvió mucho más fácil y profesional con...

Panel de inicio: Administra la carpeta de inicio de Windows, el registro y los servicios

Panel de inicio: Administra la carpeta de inicio de Windows, el registro y los servicios

Algunas aplicaciones que se inician con el inicio de Windows residen en la carpeta de inicio, mientras que la mayoría residen en el registro. Para acceder a la carpeta de inicio

Cómo cambiar el nombre de la barra de título en el símbolo del sistema

Cómo cambiar el nombre de la barra de título en el símbolo del sistema

Una lectora, Wendy, preguntó: ¿Hay alguna forma de modificar la barra de título? Tengo un acceso directo a cmd.exe y todas las barras de título aparecen como "Administrador: Comando".

Cómo actualizar los controladores de dispositivos en Windows 7

Cómo actualizar los controladores de dispositivos en Windows 7

Al igual que el software, los fabricantes actualizan los controladores de los dispositivos. Estas actualizaciones se realizan para eliminar errores o añadir alguna actualización adicional.

ERR_CONNECTION_REFUSED: Cómo solucionar este error del navegador

ERR_CONNECTION_REFUSED: Cómo solucionar este error del navegador

¿Ves el error ERR_CONNECTION_REFUSED en Chrome u otro navegador? Descubre las causas comunes de este error de conexión y sus soluciones.

Escritorio y archivo: Administrador de archivos de Windows con clasificación inteligente y filtros avanzados

Escritorio y archivo: Administrador de archivos de Windows con clasificación inteligente y filtros avanzados

Explora Desk & Archive, el innovador explorador de archivos que mejora tu capacidad para administrar y organizar tus archivos de forma más eficiente.

Motor de búsqueda de documentos DocFetcher

Motor de búsqueda de documentos DocFetcher

La búsqueda predeterminada de Windows no puede buscar grandes cantidades de documentos diferentes localmente. DocFetcher es una herramienta de código abierto que indexa las carpetas definidas.