無法使用 UI 指定 OneDrive 不應同步 OneDrive 資料夾結構內的特定檔案、檔案類型或資料夾。
答案1
可能有點晚了,但我發佈時已經更新了這裡。
OneDrive不久前新增了此功能。嗯,有點。如果您使用的是 OneDrive 內部預覽版,您可以執行下列操作:
將%LOCALAPPDATA%\Microsoft\OneDrive\{OneDriveVersion}\adm
OneDrive.adml
(語言檔案)複製到C:\Windows\PolicyDefinitions\en-US
並OneDrive.admx
複製到C:\Windows\PolicyDefinitions
.
然後在群組原則編輯器 (gpedit.msc) 中前往電腦配置 -> 管理範本 -> 所有設定並找到Exclude specific kinds of files from being uploaded
.現在您可以指定要忽略的特定檔案類型或檔案名稱。
也可以看看https://senpai.club/exclude-file-types/和https://techcommunity.microsoft.com/t5/microsoft-onedrive-blog/celebating-the-top-onedrive-moments-from-microsoft-ignite-2020/ba-p/1679821
答案2
更新:不再起作用了 ́\_(ツ)_/́
只需使文件既隱和系統,OneDrive 不會同步它。如果已經同步,您還需要網路上刪除以及。
製作文件隱和系統開啟命令視窗並輸入以下命令:
attrib -A +S +H path\to\file\filename.ext
請注意,預設進行此變更後,檔案或資料夾將不再可見,除非您變更相關的 Windows 資源管理器設定。
答案3
MacOS 也有一個忽略文件類型的解決方案。我還沒有測試它是否可以忽略完整資料夾。
文件在這裡:https://learn.microsoft.com/en-us/sharepoint/deploy-and-configure-on-macos#enableodignore
如果我理解正確,你必須編輯~/Library/Preferences/com.microsoft.OneDrive.plist
,最好使用PList 感知編輯器。在此文件中,您應該新增一個EnableODIgnore
類型為 的key array
,並在該鍵內新增string
要忽略的檔案模式,例如*.txt~
.
如果您已從 App Store 安裝了 OneDrive,則要編輯的檔案為~/Library/Containers/com.microsoft.OneDrive-mac/Data/Library/Preferences/com.microsoft.OneDrive-mac.plist
有用。到目前為止對檔案副檔名進行了測試*.heic
。這是 plist 中的條目:
$ plutil -convert xml1 -o - com.microsoft.OneDrive.plist | grep -A 3 EnableODIgnore
<key>EnableODIgnore</key>
<array>
<string>*.heic</string>
</array>
以下是 Finder 顯示的該文件的內容:
「從同步中排除」。
接下來,無視node_modules