Como excluir um arquivo ou diretório específico do OneDrive dentro da estrutura de pastas do OneDrive

Como excluir um arquivo ou diretório específico do OneDrive dentro da estrutura de pastas do OneDrive

Não há como usar a interface do usuário para especificar que o OneDrive não deve sincronizar um arquivo, tipo de arquivo ou pasta específico dentro da estrutura de pastas do OneDrive.

Responder1

Pode demorar um pouco, mas houve uma atualização conforme posteiaqui.

O OneDrive adicionou esse recurso há pouco tempo. Bem, um pouco. Se você estiver usando a visualização interna do OneDrive, poderá fazer o seguinte:

Copie %LOCALAPPDATA%\Microsoft\OneDrive\{OneDriveVersion}\adm OneDrive.adml(arquivo de idioma) para C:\Windows\PolicyDefinitions\en-USe OneDrive.admxpara C:\Windows\PolicyDefinitions.

Em seguida, no Editor de Política de Grupo (gpedit.msc), vá para Configuração do Computador -> Modelos Administrativos -> Todas as Configurações e encontre Exclude specific kinds of files from being uploaded. Agora você pode especificar tipos de arquivos ou nomes de arquivos específicos para ignorar.

Veja tambémhttps://senpai.club/exclude-file-types/ehttps://techcommunity.microsoft.com/t5/microsoft-onedrive-blog/celebrating-the-top-onedrive-moments-from-microsoft-ignite-2020/ba-p/1679821

Responder2

Atualizar:Não funciona mais ¯\_(ツ)_/¯

Basta fazer o arquivo ambosescondidoesistemae o OneDrive não o sincronizará. Se já tiver sido sincronizado, você também precisaráexclua-o on-linetambém.

Para fazer um arquivoescondidoesistemaabra uma janela de comando e digite o seguinte comando:

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

Observe que após essa alteração, por padrão, o arquivo ou pasta não estará mais visível, a menos que você altere a configuração relevante do Windows Explorer.

Responder3

Também existe uma solução para o MacOS ignorar os tipos de arquivo. Ainda não testei se funciona ignorar pastas completas.

A documentação está aqui:https://learn.microsoft.com/en-us/sharepoint/deploy-and-configure-on-macos#enableodignore

Se bem entendi, você precisa editar ~/Library/Preferences/com.microsoft.OneDrive.plist, de preferência usando umEditor com reconhecimento de PList. Neste arquivo, você deve adicionar uma chave EnableODIgnore, do tipo array, e dentro da chave, você adiciona stringos padrões de arquivo a serem ignorados, como *.txt~.

Se você instalou o OneDrive da App Store, o arquivo a ser editado é~/Library/Containers/com.microsoft.OneDrive-mac/Data/Library/Preferences/com.microsoft.OneDrive-mac.plist

Funciona. Até agora testado na extensão de arquivo *.heic. Aqui está a entrada no plist:

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

E aqui está o que o Finder mostra para este arquivo:

captura de tela do Finder com o ícone do OneDrive que passa o mouse e exibe "Excluído da sincronização"

"Excluído da sincronização".

A seguir, ignorandonode_modules

informação relacionada