GAS googleドライブの指定したフォルダのフォルダを一覧で取得する
- 作成日 2023.01.20
- Google Apps Script
- Google Apps Script
GAS(Google Apps Script)で、googleドライブの指定したフォルダのフォルダを一覧で取得する手順を記述してます。「DriveApp.getFolders()」で一覧を取得した後にループ処理で全て取得することができます。
環境
- OS windows11 home
- ブラウザ chrome 109.0.5414.75
指定したフォルダのフォルダを一覧で取得する
指定したフォルダのフォルダを一覧で取得するには、「DriveApp.getFolders()」を使用します。
DriveApp.getFolders()
// 戻り値は「FolderIterator」です
以下のフォルダ「hoge」から取得します。
実際に、取得してみます。
function myFunction() {
// idから取得
const folder = DriveApp.getFolderById('1wFZgGSjKoE5wX4Ws0b8xkUBjHov0A9IH');
// フォルダを取得
const folders = folder.getFolders();
// 表示処理
while (folders.hasNext()) {
let folderName = folders.next().getName();
console.log(folderName);
}
}
実行結果は、フォルダ名が3つとも取得されます。
-
前の記事
python エラー「TypeError: Field elements must be 2- or 3-tuples, got ‘1’」の対処法 2023.01.20
-
次の記事
Windows エラー「プール内に使用可能なコンピュータがありません。もう一度接続を試すか,ネットワーク管理者に問い合わせてください。」が発生してリモート接続できない場合の対処法 2023.01.20
コメントを書く