GAS googleドライブ直下にあるフォルダを一覧で取得する
- 作成日 2022.12.17
- Google Apps Script
- Google Apps Script

GAS(Google Apps Script)で、googleドライブ直下にあるフォルダを一覧で取得する手順を記述してます。「getRootFolder」から「getFolders」で全てのフォルダを「Iterator」として取得します。
環境
- OS windows11 home
- ブラウザ chrome 108.0.5359.99
ドライブ直下にあるフォルダを一覧で取得
ドライブ直下にあるフォルダを一覧で取得するには、「getRootFolder」で直下を指定してから「DriveApp.getFolders()」を使用します。
const folder = DriveApp.getRootFolder();
folder.getFolders()
// 戻り値は「FolderIterator」です
ここでは、以下の直下のフォルダ構成から取得します。

実際に、取得してみます。
function myFunction() {
// 直下から取得
const folder = DriveApp.getRootFolder();
// フォルダを取得
const folders = folder.getFolders();
// 表示処理
while (folders.hasNext()) {
let folderName = folders.next().getName();
console.log(folderName);
}
}
フォルダ名が取得されていることが確認できます。

-
前の記事
javascript 要素がチェックボックスであるかを判定する 2022.12.17
-
次の記事
mongoDB ユニークなindexを作成する 2022.12.17
コメントを書く