簡體   English   中英

按名稱將文件移動到文件夾-Google Apps腳本

[英]Move file to folder by name - Google apps script

我正在嘗試找出Google Apps腳本,該腳本將根據文件名的一部分將文件從一個父文件夾移動到子文件夾。 我正在使用一個郵件合並腳本來自動創建信函和文檔。 每個文件的名稱都有一個唯一的代碼(例如,文件名是:“ Lepic-KN-28541-2013.pdf”,其中“ 28541-2013”​​是唯一代碼),每個文件都有一個子文件夾(文件夾名稱:“ Lepic-28541-2013”​​)。

所以在父母文件夾中,它基本上看起來像這樣:

  • Lepic-KN-28541-2013.pdf
  • Lepic-RV-28541-2013.pdf
  • Novak-KN-15427-2013.pdf
  • Michal-Vozidla-11125-2012.pdf
  • 等等等等

現在,我必須手動將每個文件移動到他的文件夾中,即使只有20個以上的文件,這也確實令人討厭。

有誰知道如何修改此腳本(在Google腳本示例中列出)以根據其唯一代碼自動將文件分類到文件夾?

function moveFileToFolder(fileId, targetFolderId) {
var targetFolder = DocsList.getFolderById(targetFolderId);
var file = DocsList.getFileById(fileId);
file.addToFolder(targetFolder);
};

謝謝!

不清楚你在問什么。 您是否在問如何在Apps腳本中移動文件,或如何設置自動化? 如果是后者,請查看觸發器。 編寫腳本以找出並移動所有需要移動的文件,然后分配一個計時器觸發器以某個合理的間隔重復該操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM