0
Кто-нибудь знает, как переместить папку Google Диска в другое место с помощью Google Apps Script?Переместить папку Google Диска в новое место с помощью GAS
Кто-нибудь знает, как переместить папку Google Диска в другое место с помощью Google Apps Script?Переместить папку Google Диска в новое место с помощью GAS
Вы можете сделать содержимое одной папки доступной в другой папке с помощью метода addFolder() - содержимое будет теперь доступно как в исходной папке, так и в целевой папке.
function moveFolder() {
var source = DriveApp.getFoldersByName("source").next();
var folder = DriveApp.getFoldersByName("target").next();
folder.addFolder(source);
}
Я знаю этот метод для перемещения «файла», но будет ли он работать для перемещения «папки» и его содержимого (файлов и подпапок) ??? –
Я исправил код. Кроме того, если вы хотите полностью переместить папку в другое место, см. [Эту ссылку] (http://ctrlq.org/code/19979-copy-folders-drive). Вы можете вызвать setTrashed (true) в исходной папке для удаления после копирования. –
Я пробовал код, на который вы указали, в этой ссылке выше. Однако, когда я запускаю его, я получаю «TypeError: тестовая папка 1111 не является функцией, это объект. (Строка 45, файл« MantisWorkflow »). –