ファイル単位で説明を取得する方法は
で書きました。
ここではフォルダ単位でファイルの説明を取得してみます。
コード.gs
function getFileDescriptionsInFolder() { const folderId = "FOLDER_ID"; const folder = DriveApp.getFolderById(folderId); const files = folder.getFiles(); let array = []; while(files.hasNext()) { const file = files.next(); const obj = {}; obj["name"] = file.getName(); obj["url"] = file.getUrl(); obj["description"] = file.getDescription(); array.push(obj); } Logger.log(array); } |
実行すると以下のようなログが出力されます
[
{
name=ファイル名,
description=説明,
url=ファイルのURL
},
{
name=ファイル名,
description=説明,
url=ファイルのURL
},
]
参考
Google Driveにあるファイルの説明を読み書きしたい