ファイル単位で説明を取得する方法は
で書きました。
ここではフォルダ単位でファイルの説明を取得してみます。
コード.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にあるファイルの説明を読み書きしたい