冰箱研会长 发表于 2020-10-26 21:05

Onedrive:│▌♮ 成批清空回收站的小工具

本帖最后由 冰箱研会长 于 2020-10-27 09:30 编辑

前情提要
onedrive破
onedrive序

在这之后, 虽然清理历史版本的问题得到了解决, 但关于回收站的问题,
我还是陷入了和微软客服无穷无尽的一问一答的当中,
当然, 我不是在指责微软客服,
相反, 我非常感谢 Cloris桑, 虽然你提供的大部分是心理上的安慰,
但这也比所谓热情好客的 Onedrive Tech Community强多了. (They just don't care...)
https://gitee.com/Arxher/ubb-img-links/raw/master/imgs/20201026203440.png

总之, 在我依次尝试网页端, 经典页面, 手机app, powershell模块之后,
我决定尝试一下Microsoft.SharePoint.Client.dll, 毕竟我唯一能成功删除回收站物体的场景就是浏览器,
那理论上CSOM应该也能做到同样的事情.
然后在简单的修改之后, 我实现了我想要的效果:

2000个一组不断获取回收站物体并将之删除

至此, 只要接下来有充足的时间, 我的OneDrive无法清空回收站问题就算是解决了.

使用方法非常简单, 一共四个文件, 两个是DLL, 剩下两个exe分别对应一级和二级回收站,
打开你的命令行, 输入
.\OneDriveEmptyBinSec.exe "用户名(一般是注册邮箱地址)" "你的密码" "你的OneDrive网址"


程序就会以2000为一组, 清空你的回收站.
源码地址如下

https://github.com/GrandArth/Onedrive-Recycle-Bin-Destroyer

██████废话██████████


这整件onedrive的事情, 让我回忆起了初心.
在其他同龄人的梦想还是科学家, 作家和太空人的时候, 我已经隐约的觉得我想...我会成为一名程序员.
这当然不是受到了碟中谍里那些穿着白色大褂,
随手拉一拉就实现了10年后我...人类依然做不到的图像重建工作的 "电脑专家" 的影响.
和这些虚构创作比起来, 可能还是那个在机房努力地向小学三年级的我解释为什么 "插两个鼠标不会有两个光标" 的大叔的影响更大一点.
但抛开这一切, 在我的内心深处, 我知道我会想成为程序员的原因只有一个.

一句被我无数次默念的魔咒:

"这东西也太jb难用了."


不说了, 给克劳瑞斯桑回邮件去了


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




泉玲奈 发表于 2020-10-26 21:23

插两个鼠标可以做成双打功能
先插的做1P,后插的做2p
1P可以使用滚轮;

宅男的爱 发表于 2020-10-26 22:44

Onedrive:Q 呢?

Heliko 发表于 2020-10-26 23:20

OT一下 “想求个JPOPSUKI邀请码...”
还要吗?留邮箱
页: [1]
查看完整版本: Onedrive:│▌♮ 成批清空回收站的小工具