@EastJesus

Превышено максимальное время выполнения Google Script, как решить?

Всем добрый вечер, с помощью скрипта хочу скопировать папки на гугл диске, спустя время выдает ошибку, что превышено максимальное время выполнения скрипта. Можно увеличить это время или продолжить с того места, где начал? Сам код:

function start() {

  var sourceFolder = "Product";
  var targetFolder = "2";

  var source = DriveApp.getFoldersByName(sourceFolder);
  var target = DriveApp.createFolder(targetFolder);

  if (source.hasNext()) {
    copyFolder(source.next(), target);
  }

}

function copyFolder(source, target) {

  var folders = source.getFolders();
  var files   = source.getFiles();

  while(files.hasNext()) {
    var file = files.next();
    file.makeCopy(file.getName(), target);
  }

  while(folders.hasNext()) {
    var subFolder = folders.next();
    var folderName = subFolder.getName();
    var targetFolder = target.createFolder(folderName);
    copyFolder(subFolder, targetFolder);

  }  

}
  • Вопрос задан
  • 3039 просмотров
Пригласить эксперта
Ответы на вопрос 1
oshliaer
@oshliaer Куратор тега Google Apps Script
Google Products Expert
Ваш же вопрос тут Максимальное время выполнения скрипта Google Script

К тому же не ведете переписку по другим вопросам.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы