ほとんど、以下の参考サイトのマルパクリで恐縮なのだが。
グーグルドライブで、特定のフォルダ以下のフォルダとファイルの一覧を書き出すスクリプト
上記ページの「コード」のうち、91行目以降を以下に書き換える。
sheet.getRange(j, 1).setValue("フォルダ"); sheet.getRange(j, 2).setValue("ファイル数"); j++; // ボディ記入 for (i=0; i<=folderlist.length-1; i++) { var folder = DriveApp.getFolderById(folderlist[i][1]); var contents = folder.getFiles(); var k = 0; while(contents.hasNext()) { file = contents.next(); k++ } sheet.getRange(j, 1).setValue(folderlist[i][0]); sheet.getRange(j, 2).setValue(k); j++; } }実行すると、例えば、図のような結果になる。
うーん、満足。