返回全部 Skills

recipe-bulk-download-folder

数据处理 官方认证

列出并下载 Google Drive 文件夹中的所有文件。

12.4k

下载量

AI SkillHub 能力展示图

安装方式

命令行安装

在项目根目录执行以下命令,完成 Skill 安装。

npx bzskills add googleworkspace/cli --skill recipe-bulk-download-folder

skill.md

name: recipe-bulk-download-folder
description: 列出并下载 Google Drive 文件夹中的所有文件。
metadata:
    version: 0.22.5
    openclaw:
        category: "recipe"
        domain: "productivity"
        requires:
            bins:
                - gws
            skills:
                - gws-drive

批量下载云端硬盘文件夹

先决条件: 加载以下技能以执行此操作:gws-drive

列出并下载 Google Drive 文件夹中的所有文件。

步骤

  1. 列出文件夹中的文件:gws drive files list --params '{"q": "'\''FOLDER_ID'\'' in parents"}' --format json
  2. 下载每个文件:gws drive files get --params '{"fileId": "FILE_ID", "alt": "media"}' -o filename.ext
  3. 将 Google 文档导出为 PDF:gws drive files export --params '{"fileId": "FILE_ID", "mimeType": "application/pdf"}' -o document.pdf