我最近删除了Google云端硬盘中的许多文件,这些文件已移至回收站。我想将其永久删除,但是“废纸Date”中的文件无法按“删除日期”排序,而只能按“修改日期”排序(删除后不会更新)。
因此,我想利用Google Drive API枚举垃圾桶并确定垃圾桶的日期,以查找随后要永久删除的文件集。
据我所知,有一个文件属性指示它是否已被破坏,而不是日期。
我尝试搜索此答案,但如果可能的话,很难找到。有人熟悉API的这一方面吗?
有没有比我尝试的更好的策略?
使用Todd的详细答案,我编写了Python脚本来实现这一目标。它发布在GitHub(cfbao / google-drive-trash-cleaner)上。
例如,在运行中
python cleaner.py -v -d 30
或
cleaner.exe -v -d 30在Windows上查看最近30天被丢弃的项目
糟糕!大错!
clean -v -d 30向您显示文件已被删除30天以上。
如果要查看最近30天内被clean -v -d 0删除的文件,请运行并查看按其删除日期排序的所有已删除文件。
或者,您也可以修改我的脚本,以-d 30表示“过去30天内”。修改不应太大。
| 归档时间: |
|
| 查看次数: |
1799 次 |
| 最近记录: |