1

我正在使用描述爲here的谷歌腳本。如何將附件保存到Google Drive中根以外的文件夾?

This Google Apps Script will automatically save Gmail attachments to Google Drive. 

我已經改變了腳本中的一些參數,例如將觸發時間改爲1分鐘,但沒有什麼更強烈的了。我還創建了一個示例Google工作表來測試腳本。這裏是它的「複製」:

A | B  | C |  D 
Designate label:   | Inbox 
Destination folder:  | GMail 
Checkout label:   | GDrive 

該腳本按預期工作,從收件箱中採取任何新的附件,並在我的谷歌驅動器ROOT下將其保存在Gmail文件夾(也稱爲我的驅動器)。

假設我在我的根中有一個目標文件夾,名爲Work Files/Mails/Attachments/如何修改工作表(或者我應該修改腳本?)以保存在新目標文件夾下?

+0

更改'目標文件夾:'*** GMail ***到**電子表格上的文件/郵件/附件/ ** – iJay

+0

@iJay我已經試過了,它會創建一個名爲Work Files/Mails/Attachments的文件夾/在根文件夾中。 –

+0

嘗試另一個名稱,不帶斜槓**/** – iJay

回答

1

您可以使用文件夾ID而不是文件夾名稱。

//ID -> Files/Mails/Attachments/ 
var folder = DriveApp.getFolderById("FOLDER ID"); 
var file = folder.createFile(file); 

在您的工作表中放置您的文件夾ID。

相關問題