Created
July 19, 2022 14:13
-
-
Save ha1f/1a8012d6b3c85438e636aca95bba0a40 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/// パスから末尾の拡張子を取得する | |
function getFileExtension(path) { | |
let splitted= url.split("."); | |
return splitted[splitted.length - 1]; | |
} | |
/// Google Driveのルート直下の指定の名前の | |
/// フォルダを作成または取得する | |
function getTargetFolder(folderName) { | |
let rootFolder = DriveApp.getRootFolder(); | |
let targetFolder; | |
let iterator = rootFolder.getFoldersByName(folderName); | |
while (iterator.hasNext()) { | |
let folder = iterator.next(); | |
if (folder.getName() === folderName) { | |
targetFolder = folder; | |
} | |
} | |
if (targetFolder) { | |
console.log("Using current folder", folderName); | |
return targetFolder | |
} | |
console.log("Creating a new folder", folderName); | |
return rootFolder.createFolder(folderName); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment