0
使用谷歌的脚本,我每月的共享目录中复制现有文档(方法File.makeCopy()
)创建文档。问题是每次有人在新创建的文档中留下评论时都会收到电子邮件通知,即使源文档的通知已被禁用。如何关闭复制文档的通知?谷歌脚本:如何关闭评论通知文件?
执行复制的函数的代码如下:
function createNewLogFile() {
var rootDir = DriveApp.getFolderById('0B-gPh8Bs5aLhY2g2QXRFX2hycUU');
var curDate = new Date();
var curYear = curDate.getFullYear();
var nextMonth = curDate.getMonth() + 2;
nextMonth = (nextMonth < 10) ? '0' + nextMonth : (nextMonth > 12) ? '1' : nextMonth;
var folderIter = rootDir.getFoldersByName((nextMonth > 12) ? curYear + 1 : curYear);
var curYearFolder = folderIter.hasNext() ? folderIter.next() : rootDir.createFolder(curYear);
var fileIter = curYearFolder.getFilesByName(nextMonth);
if (!fileIter.hasNext()) {
var gmLogTemplate = DriveApp.getFileById('1Vyd15DDiKqha9zlU_1Q8gRiqDY4Oqgl0VJ1uUYiBnCQ');
var monthlyLogFile = gmLogTemplate.makeCopy(curYearFolder);
monthlyLogFile.setName(nextMonth);
}
}