Скрипт Google Apps перемещает файлы с моего диска в папку общего диска на основе имени файла

Я новичок в Google Scripts, но пытаюсь переместить документы из родительской папки в отдельные подпапки на основе частичного совпадения имен. Мне удалось заставить это движение документа работать на основе приведенного ниже кода, но, во-первых, я не думаю, что это работает для частичного совпадения, а также не хочет работать на общем диске, что очень важно... Может ли кто-нибудь предоставить любая помощь?

`

      function moveFileToFolder() { 
  var upldFldr=DriveApp.getFolderById('<<original Folder ID>>');
  var files=upldFldr.getFiles();
  supportsTeamDrives: true;
  while(files.hasNext()) {
    var file=files.next();
    var key=file.getName().slice(0,7);  //intended to take the first 7 characters of the filename.
      if (key = "ALT CHG") {
        supportsTeamDrives: true;
        supportTeamDrives: true;
        var targetFolder = DriveApp.getFolderById('<<new folder ID>>');
        targetFolder.addFile(file);
      };
  }
}

`

Попробовал приведенный выше код и ожидал, что он будет работать на общем диске, но это не так.

0 ответов

Другие вопросы по тегам