我正在尝试找出谷歌应用程序脚本,该脚本将根据部分文件名将文件从一个父文件夹移动到子文件夹。我正在使用一个邮件合并脚本来自动创建信件和文档。每个文件的名称中都有一个唯一代码(例如,文件名是:“Lepic - KN - 28541 - 2013.pdf”,其中“28541 - 2013”是唯一代码)并且每个唯一代码都存在一个子文件夹(文件夹名称:“Lepic - 28541 - 2013”)。
所以在父母文件夹中,它基本上看起来像这样:
- Lepic - KN - 28541 - 2013.pdf
- Lepic - 房车 - 28541 - 2013.pdf
- 诺瓦克 - KN - 15427 - 2013.pdf
- Michal - Vozidla - 11125 - 2012.pdf
- 等等等等……
现在我必须手动将每个文件移动到他的文件夹中,即使只有 20 多个文件,这也很烦人。
有谁知道如何修改这个脚本(在谷歌脚本示例中收听)以根据他们的唯一代码自动将文件排序到文件夹?
function moveFileToFolder(fileId, targetFolderId) {
var targetFolder = DocsList.getFolderById(targetFolderId);
var file = DocsList.getFileById(fileId);
file.addToFolder(targetFolder);
};
谢谢!