我最近想把我的一些 OneNote 文档同步一下(以前一直存在本地,从来没有尝试过同步),就把它们移动到了 OneDrive 同步文件夹。但是令我震惊的是,OneDrive 在同步完这些文档之后居然自动把它们从本地删了
然后在本目录下留下一个不明所以的 url 快捷方式,我打也打不开
一开始我还以为是 OneNote 设置有什么问题,于是我开了台虚拟机,里面就装了 OneDrive ,我把主机的 OneNote 笔记本拷贝到虚拟机里同步,居然还是一样,那就说明这并不是 OneNote 的问题。
我找了一下 OneDrive 设置,没看到有相关栏目。我尝试把那个“根据需要下载文件”和“使用 office 同步我的 office 文档”都关掉,也没啥用
我本意是想要主力本地保存 OneNote 文档,顺带再上传。而不是主力就是在云上,所以不考虑使用 uwp 版或者直接保存在云上之类的方法
有 v 友知道要怎么样解决嘛?
1
zipspeed 2022-05-17 08:34:22 +08:00 via Android
OneDrive 有一个选项应该可以关掉试试。默认它应该是会以 sharepoint 的模式运作。关掉应该就能变成常规的文件模式。但这样自动保存共享编辑这些功能应该也没有了。
|
2
zipspeed 2022-05-17 08:38:05 +08:00 via Android
选项叫 使用 Office 应用程序同步我打开的 Office 文件
|
3
vocaloid OP @zipspeed #1 我看了一下,似乎并没有这个选项。感觉 onedrive 客户端选项少得可怜
|
5
zipspeed 2022-05-17 08:46:34 +08:00 via Android
@vocaloid 奇怪是不奇怪,因为微软后面 onenote 搞了两个版本,希望逼着用户往云上转,然后在线的 onenote 估计为了省事只弄了一套。所以要是不转换的话,可能有的用户说怎么云上打不开。那个 url 打不开是因为 onedrive 大陆被墙了吧。
|
6
ersic 2022-05-17 09:01:26 +08:00
右击文件有个始终保留在该设备上,应该就是干这个用的吧。
|
7
oldshensheep 2022-05-17 09:12:21 +08:00
换个方式改后缀,或者压缩一下
|
9
vocaloid OP @oldshensheep #7 对,目前只能这样了。我感觉这个设定真无语,也不给用户一点选择的余地
|
10
dingwen07 2022-05-17 09:47:55 +08:00
OneNote 在启用 OneDrive 同步之后,应该就是只剩一个 URL 的,需要在 OneNote App 里的文件浏览器打开这个笔记本
|
11
geelaw 2022-05-17 10:09:40 +08:00
从实用角度来说以文件的形式同步 OneNote 笔记到 OneDrive 是相当不可行的。
OneDrive 上通常的文件冲突会导致保存多个副本,或者选择一个副本保存而另一个副本删除,这无法处理多个修改的合并,为了解决该问题,Office 文档有自己的一套和 OneDrive 同步的方法。对于 OneNote 来说这是相当必要的,因为 OneNote 笔记并不是一整个文件,而是一堆文件夹和文件之间相关连组织的(一个分区是一个文件)。如果用普通文件同步的方式同步 OneNote 笔记,会有两个问题: 1. 多处修改的时候数据结构错乱,导致笔记本损坏——同理,你也不应该用 OneDrive 同步 Git 仓库,因为多处修改之后可能导致 Git 内部数据结构错乱而完全不能使用。 2. 修改一个页面导致整个分区需要重新同步。 另外移动笔记本最好不要直接移动文件,应该用 OneNote 的 Share or Move ,以及把分区 Move or Copy 的功能。 如果你想获得云端笔记本的本地版本,可以打开之后导出。 |
12
h404bi 2022-05-17 10:45:06 +08:00
没办法,OneNote + OneDrive 笔记在本地就会变成 .url 的站桩文件。我不明白为什么它不能做到双击可以直接调用本地的 OneNote App 打开,这是极其影响使用体验的一点。即使如楼上所说考虑到文件多处修改冲突而设计成独有的 OneDrive 同步机制,其它的 Office 文档如 Word 文件同步后也是能双击打开的。
|
13
JustSong 2022-05-17 14:10:25 +08:00 via Android
OneNote 不是本来就会同步到 Onedrive 吗?
|