一発でやる方法がわからないのでシートでやったときと同じ手順で
- マイフォルダの中に作成して
- 特定のフォルダの中に追加して
- マイフォルダの中から削除する
コード.gs
var TARGET_FOLDER_ID = "ID"; function createFolder() { var newFolder = DriveApp.createFolder('New Folder'); var folderId = newFolder.getId(); addFolder(folderId) removeFolder(folderId); } function addFolder(folderId) { var folder = DriveApp.getFolderById(folderId); var targetFolder = DriveApp.getFolderById(TARGET_FOLDER_ID); targetFolder.addFolder(folder); } function removeFolder(folderId){ var folder = DriveApp.getFolderById(folderId); var parentFolder = folder.getParents().next(); parentFolder.removeFolder(folder); } |
参考
createFolder(name)
https://developers.google.com/apps-script/reference/drive/drive-app#createFolder(String)
createFolder(name)
https://developers.google.com/apps-script/reference/drive/drive-app#createFolder(String)