将文件夹添加到zip blob

时间:2015-02-02 14:50:58

标签: google-apps-script

Utilities.zip(blobs)压缩数组参数中的所有blob并生成" zip"斑点。我可以从这个blob在Drive中创建一个文件。

我需要一个包含文件夹的zip文件(实际上,我只需要一个文件夹)。有没有办法在zip blob中生成文件夹?

或者有没有办法从文件夹及其内容制作blob?

谢谢

1 个答案:

答案 0 :(得分:0)

嗯,结果很简单。假设我有两个blob blob1和blob2,我想在一个文件夹中使用blob1:

blob1.setName('folder/' + blob1.getName());
Utilities.zip([blob1, blob2], 'zipped.zip');

为我工作。

BTW,Utilities.zip()仍然没有记录。唯一可用的“文档”是自动完成提示。