冰箱研会长 发表于 2020-10-24 15:49

吐槽Onedrive 空间被文件的历史版本挤爆了...附解决方案

本帖最后由 冰箱研会长 于 2020-10-24 16:41 编辑

Onedrive奇妙的无法关闭的 "历史版本保存" 呀...
这东西真是要了老命了,
我好多歌曲存在onedrive上面, 有的时候不可避免地会修正一些标签啦一类的,
结果我今天发现, 一直以来困扰我的 "Onedrive似乎比我所估计的要更那么容量捉急一点?" 的问题,
其罪魁祸首就是这个关都关不掉的历史版本保存.

想象一下一些2到3GB的hires专辑, 每张专辑都保存了五到六份历史版本.
不仅如此, 官方没提供给你任何批量删除这些历史版本的手段.

作为一个自称程序员, 我开始尝试使用微软提供的SDK和开源的pnp powershell来解决这个问题.
两者皆因文件总数超过5000失败.

他妈的, onedrive上面有这么多眼花缭乱的功能, 却连一个能解决问题的功能都没有.
难不成想舒服的用上onedrive, 我还要成为sharepoint大师才行吗???

哎...想到哪写到哪吧...我发现了, 凡事牵扯到了onedrive, 就会吞噬人巨大的精力...

████████████████

于是最后的最后我终于找到了一个解决方案

https://github.com/balassy/OneDriveVersionCleaner

打包下载, 用你的VS打开, 填入自己的账号密码和文件夹地址, 编译, 运行, boom, works like charm

https://gitee.com/Arxher/ubb-img-links/raw/master/imgs/20201024164128.png

如果你的文件总数超过5000, 这可能是你唯一处理这些文件的办法...
要注意的是这个程序不会递归地查找文件,
使用powershell来格式化输出文件夹地址可能是最简单的办法...


系统杀手 发表于 2020-10-24 16:42

加钱扩容解君愁。 都是商法啦

冰箱研会长 发表于 2020-10-24 16:43

系统杀手 发表于 2020-10-24 16:42
加钱扩容解君愁。 都是商法啦

教育版免费的...我至今都不知道怎么加钱....

沃特·马龙 发表于 2020-10-27 06:23

冰箱研会长 发表于 2020-10-24 16:43
教育版免费的...我至今都不知道怎么加钱....

已经超25T了?
可怕!

—— 来自 samsung SC-01F, Android 5.0上的 S1Next-鹅版 v2.0.4-play

longooyue 发表于 2020-10-28 21:40

不是集团公司的office管理员不大清楚
不过我觉得历史版本应该是能关闭的。

沃特·马龙 发表于 2020-11-4 19:17

本帖最后由 沃特·马龙 于 2020-11-4 19:19 编辑

教育版的不是也可以申请到5T扩到25T的吗
https://www.microsoft.com/zh-cn/microsoft-365/academic/compare-office-365-education-plans?activetab=tab%3aprimaryr1
2.针对符合条件的订阅计划,给 5 名或更多用户提供无限个人云存储空间;或者每位用户 1 TB 的存储空间。Microsoft 将为每个用户提供 1 TB 的初始 OneDrive for Business 存储空间,管理员可将此空间提升至 5 TB。可联系 Microsoft 支持部门请求额外的存储空间。OneDrive for Business 可为每个用户提供高达 25 TB 的存储空间。如果超过 25 TB,存储空间将向每位用户预配为 25 TB 的 SharePoint 团队网站。

冰箱研会长 发表于 2020-11-7 08:30

沃特·马龙 发表于 2020-11-4 19:17
教育版的不是也可以申请到5T扩到25T的吗
https://www.microsoft.com/zh-cn/microsoft-365/academic/compare ...

我不是管理员呀 > <

沃特·马龙 发表于 2020-11-7 17:27

按说有教育机构邮箱可以自己申请域做365域管理员的啊
https://docs.microsoft.com/zh-cn/microsoft-365/education/
当然目前的文件只能转出处理了
页: [1]
查看完整版本: 吐槽Onedrive 空间被文件的历史版本挤爆了...附解决方案