Cómo excluir un archivo o directorio específico de OneDrive dentro de la estructura de carpetas de OneDrive

Cómo excluir un archivo o directorio específico de OneDrive dentro de la estructura de carpetas de OneDrive

No hay forma de utilizar la interfaz de usuario para especificar que OneDrive no debe sincronizar un archivo, tipo de archivo o carpeta específico dentro de la estructura de carpetas de OneDrive.

Respuesta1

Puede que sea un poco tarde, pero hubo una actualización cuando publiqué.aquí.

OneDrive agregó esta función hace poco tiempo. Bueno un poco. Si está utilizando la vista previa interna de OneDrive, puede hacer esto:

Copie %LOCALAPPDATA%\Microsoft\OneDrive\{OneDriveVersion}\adm OneDrive.adml(archivo de idioma) a C:\Windows\PolicyDefinitions\en-USy OneDrive.admxal C:\Windows\PolicyDefinitions.

Luego, en el Editor de políticas de grupo (gpedit.msc), vaya a Configuración del equipo -> Plantillas administrativas -> Todas las configuraciones y busque Exclude specific kinds of files from being uploaded. Ahora allí puede especificar tipos de archivos específicos o nombres de archivos para ignorar.

Ver tambiénhttps://senpai.club/exclude-file-types/yhttps://techcommunity.microsoft.com/t5/microsoft-onedrive-blog/celebrating-the-top-onedrive-moments-from-microsoft-ignite-2020/ba-p/1679821

Respuesta2

Actualizar:Ya no funciona ¯\_(ツ)_/¯

Simplemente haga que el archivo sea ambosocultoysistemay OneDrive no lo sincronizará. Si ya se ha sincronizado, también deberáseliminarlo en líneatambién.

Para hacer un archivoocultoysistemaabra una ventana de comando e ingrese el siguiente comando:

attrib -A +S +H path\to\file\filename.ext

Tenga en cuenta que después de este cambio, de forma predeterminada, el archivo o carpeta ya no será visible a menos que cambie la configuración correspondiente del Explorador de Windows.

Respuesta3

También existe una solución para que MacOS ignore los tipos de archivos. Todavía no he probado si funciona ignorar carpetas completas.

La documentación está aquí:https://learn.microsoft.com/en-us/sharepoint/deploy-and-configure-on-macos#enableodignore

Si lo entiendo correctamente, tienes que editar ~/Library/Preferences/com.microsoft.OneDrive.plist, idealmente usando unEditor compatible con PList. En este archivo, debe agregar una clave EnableODIgnore, de tipo array, y dentro de la clave, agrega como stringarchivo los patrones a ignorar, como *.txt~.

Si ha instalado OneDrive desde la App Store, el archivo a editar es~/Library/Containers/com.microsoft.OneDrive-mac/Data/Library/Preferences/com.microsoft.OneDrive-mac.plist

Funciona. Hasta ahora probado en la extensión de archivo *.heic. Aquí está la entrada en el plist:

$ plutil -convert xml1 -o - com.microsoft.OneDrive.plist | grep -A 3 EnableODIgnore
    <key>EnableODIgnore</key>
    <array>
        <string>*.heic</string>
    </array>

Y esto es lo que muestra Finder para este archivo:

captura de pantalla del Finder con el icono de OneDrive que aparece sobre el cursor y muestra "Excluido de sincronización"

"Excluido de la sincronización".

A continuación, ignorandonode_modules

información relacionada