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.

Dejar un comentario

Microsoft introducirá importantes cambios de rediseño en la Terminal de Windows.

Microsoft introducirá importantes cambios de rediseño en la Terminal de Windows.

En los primeros prototipos de Microsoft, la terminal de Windows recibe una importante renovación de su configuración, con un diseño más limpio, una mejor navegación y vistas previas en tiempo real.

Cómo habilitar la nueva página de configuración de indicadores de características en Windows 11.

Cómo habilitar la nueva página de configuración de indicadores de características en Windows 11.

Windows 11 está añadiendo una página de indicadores de características, y aquí te explicamos cómo habilitarla anticipadamente usando ViveTool en la compilación 26220.8148.

Microsoft elimina la marca Copilot del Bloc de notas en Windows 11, pero la IA permanece discretamente

Microsoft elimina la marca Copilot del Bloc de notas en Windows 11, pero la IA permanece discretamente

Microsoft elimina la marca Copilot del Bloc de notas en la versión Insider de Windows 11, reemplazándola con herramientas de escritura, mientras que las funciones de IA permanecen intactas.

Cómo cambiar de una cuenta de Microsoft a una cuenta local en Windows 11

Cómo cambiar de una cuenta de Microsoft a una cuenta local en Windows 11

Para cambiar una cuenta de Microsoft a una cuenta local en Windows 11, abre Configuración > Cuentas > Tu información y haz clic en Iniciar sesión con una cuenta local.

Cómo habilitar o deshabilitar WinRE en Windows 11 y 10.

Cómo habilitar o deshabilitar WinRE en Windows 11 y 10.

Para habilitar WinRE en Windows 11, ejecute reagentc /enable; para deshabilitar el entorno de recuperación, ejecute el comando reagentc /disable.

Cómo eliminar cuentas de usuario en Windows 11

Cómo eliminar cuentas de usuario en Windows 11

Para eliminar una cuenta de usuario en Windows 11, puede utilizar Configuración, Panel de control, NetPlWiz, Administración de equipos, Símbolo del sistema y PowerShell.

Problemas conocidos de Windows 11 25H2 que provocan una verdadera pesadilla en la actualización.

Problemas conocidos de Windows 11 25H2 que provocan una verdadera pesadilla en la actualización.

Microsoft ha revelado en la página oficial del Panel de estado del sistema los problemas conocidos que bloquean la instalación de Windows 11 25H2.

Problemas conocidos de Windows 11 24H2 que provocan una auténtica pesadilla en la actualización.

Problemas conocidos de Windows 11 24H2 que provocan una auténtica pesadilla en la actualización.

Entre los problemas conocidos que impiden las actualizaciones de Windows 11 24H2 se incluyen controladores y aplicaciones que provocan pantallas azules de la muerte (BSOD), problemas de inicio de sesión y aplicaciones incompatibles.

Cómo deshabilitar el arranque seguro en Windows 11

Cómo deshabilitar el arranque seguro en Windows 11

Aprende cómo desactivar el Arranque seguro en Windows 11 y cuándo conviene hacerlo. Sigue unos sencillos pasos y comprende los riesgos antes de desactivarlo.

Cómo ver el historial de actualizaciones en Windows 11

Cómo ver el historial de actualizaciones en Windows 11

Para consultar el historial de actualizaciones en Windows 11, abra Configuración > Windows Update > Historial de actualizaciones o utilice comandos de PowerShell.