SuperAPI AI 工具集

recipe-organize-drive-folder

办公与效率

查看项目

更新于 10-16 04:16

技能介绍

用途:该技能用于在 Google Drive 中建立文件夹结构,并把已有文件移动到正确的文件夹位置,实现云端文件的整理与归档。

前置条件:执行本配方前,需要先加载 gws-drive 技能。

主要能力与使用方式:该配方通过 gws drive 命令行接口完成操作,包含以下步骤:

  1. 创建项目文件夹:使用 gws drive files create 命令,传入 JSON 参数指定文件夹名称和 Google Drive 文件夹的 MIME 类型(application/vnd.google-apps.folder)。
  2. 创建子文件夹:同样使用 gws drive files create,在 JSON 中通过 parents 字段指定父文件夹 ID,从而在项目文件夹下建立子文件夹(如 Documents)。
  3. 移动已有文件:使用 gws drive files update 命令,通过 params 传入 fileId、addParents(目标文件夹 ID)和 removeParents(原父文件夹 ID),将文件移动到目标位置。
  4. 验证结构:使用 gws drive files list 命令,通过 q 参数查询指定文件夹下的内容(如 FOLDER_ID in parents),并以 table 格式输出,确认整理结果。

适用场景:适合需要按项目、类别或时间对 Google Drive 文件进行批量整理和归档的用户,例如将散落的文件归入新建的项目文件夹及其子文件夹中。

限制:资料中未提供关于权限要求、配额限制、错误处理或批量操作上限的说明;具体命令参数需根据实际文件 ID 和文件夹 ID 替换。