Localizar carpetas sin elementos

Anónimas
2025-06-05T20:15:55+00:00

Hola necesito localizar las carpetas que no contienen elementos en el árbol de carpetas de SharePoint de mi empresa. El árbol contienen más de 10000 carpetas y sólo una 800 contienen archivos y necesitamos quitar las carpetas que no se usan. ¿Como hago para localizar estas carpetas y luego eliminarlas?

Gracias

Microsoft 365 y Office | SharePoint | Para el negocio | Otros

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios

2 respuestas

Ordenar por: Más antiguo
  1. Anónimas
    2025-06-05T21:07:07+00:00

    Esta respuesta se ha traducido automáticamente. Como resultado, puede haber errores gramaticales o expresiones extrañas.

    Hola Daniela, 

    Gracias por ponerse en contacto con el soporte técnico de la comunidad de Microsoft.  

    En función de sus requisitos, hay algunos métodos para cambiarlo, pruebe esta solución alternativa para eliminar las carpetas vacías . Estas son algunas posibles soluciones para solucionar este problema: 

    Paso 1: Identificar carpetas vacías mediante la configuración de vista de SharePoint

    1. Abra la biblioteca de documentos de SharePoint.
    2. Haga clic en el menú desplegable Vistas y seleccione Editar vista actual.
    3. Habilite las columnas:
    • Recuento de carpetas secundarias (muestra el número de subcarpetas).
    • Recuento de elementos secundarios (muestra el número de archivos).
    1. Haga clic en Aceptar para aplicar los cambios.
    2. Ahora, puede ver qué carpetas tienen cero elementos y marcarlas para su eliminación.

    Paso 2: Usar PowerShell para localizar y eliminar carpetas vacías 

    Si tiene acceso de administrador, puede automatizar el proceso mediante PnP PowerShell. 

    Ejecute este script de PowerShell: 

    PowerShell 

    Conectarse a SharePoint Online $SiteURL = "https://yourcompany.sharepoint.com/sites/YourSite" connect-PnPOnline -URL $SiteURL -Credentials (Get-Credential) # Obtener la biblioteca de documentos $DocumentLibraryName = "Documentos" $List = Get-PnPList -Identity $DocumentLibraryName -Includes RootFolder Function delete-PnPEmptyFolder([Microsoft.SharePoint.Client.Folder]$Folder) { $SubFolders = Get-PnPFolderItem -FolderSiteRelativeUrl $Folder.ServerRelativeUrl -ItemType Carpeta $Files = Get-PnPFolderItem -FolderSiteRelativeUrl $Folder.ServerRelativeUrl -ItemType Archivo If ($Files.Count -eq 0 -and $SubFolders.Count -eq 0) { Remove-PnPFolder -Name $Folder.Name -Folder $Folder.ParentFolder.ServerRelativeUrl -force -Recycle Write-Host "Carpeta vacía eliminada: $($Folder.Name)" } } # Ejecuta la función en todas las carpetas Delete-PnPEmptyFolder $List.RootFolder  

    Nota: Reemplace "https://yourcompany.sharepoint.com/sites/YourSite" por la dirección URL real del sitio de SharePoint. 

    Paso 3: Eliminar manualmente las carpetas vacías 

    Si prefiere un enfoque manual: 

    1. Vaya a la biblioteca de documentos.
    2. Ordene las carpetas por Recuento de elementos secundarios (ascendente).
    3. Seleccione las carpetas vacías y haga clic en Eliminar.

    Con las vistas de SharePoint o PowerShell, puede localizar y quitar de forma eficaz las carpetas no utilizadas. 

    Pruebe estas soluciones alternativas y háganos saber si es útil con su inquietud. No dude en ponerse en contacto con nosotros de nuevo si necesita más ayuda.      

    Muchas gracias por su comprensión y su cooperación.    

    Saludos  

    Kristen - L  - MSFT | Especialista en soporte técnico de la comunidad de Microsoft.

    ¿Le ha resultado útil esta respuesta?

    0 comentarios No hay comentarios
  2. Anónimas
    2025-06-09T23:18:15+00:00

    Esta respuesta se ha traducido automáticamente. Como resultado, puede haber errores gramaticales o expresiones extrañas.

    Hola Daniela, 

    ¿Hay alguna actualización en este hilo?  
    ¿Nuestra información ayuda con su problema?  
    Si el problema se ha resuelto, marque las respuestas útiles como respuestas. Esto ayuda a otros miembros de la comunidad que enfrentan problemas similares.  

    Gracias por su comprensión. 

    Saludos  

    Kristen-L  - MSFT | Especialista en soporte técnico de la comunidad de Microsoft.

    ¿Le ha resultado útil esta respuesta?

    0 comentarios No hay comentarios