Recipe Bulk Download Folder

作者 googleworkspacea3768d0e82ad无许可证31K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库昨天更新

List and download all files from a Google Drive folder.

AI 生成的概览

使用 gws CLI 列出并下载 Google Drive 文件夹中的所有文件,并将 Google 文档导出为 PDF。

功能
提供一份简短的操作步骤,用于获取指定 Google Drive 文件夹中的全部文件。它通过 gws drive files list 查询列出文件夹内容,按文件 ID 逐个下载,并将 Google 文档导出为 PDF。最终产出是保存到本地的文件。
适用场景
适用于需要将整个 Google Drive 文件夹下载到本地,并希望把 Google 文档转换为 PDF 的场景。
运行要求
需要 gws CLI 可执行文件,并需加载 gws-drive 技能;需要 Google Drive 访问权限和网络连接。不包含脚本。

Bulk Download Drive Folder

PREREQUISITE: Load the following skills to execute this recipe: gws-drive

List and download all files from a Google Drive folder.

Steps

  1. List files in folder: gws drive files list --params '{"q": "'\''FOLDER_ID'\'' in parents"}' --format json
  2. Download each file: gws drive files get --params '{"fileId": "FILE_ID", "alt": "media"}' -o filename.ext
  3. Export Google Docs as PDF: gws drive files export --params '{"fileId": "FILE_ID", "mimeType": "application/pdf"}' -o document.pdf

来源与署名

来源:googleworkspace/cli位于skills/recipe-bulk-download-folder提交a3768d0

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架