我正在寻找一种方法,可以列出Google云端硬盘中文件夹中多个文件的ID。可以通过脚本完成吗?
我在Sheets中使用了一个脚本,它将逐个格式化它们,打开每个文件并从URL复制ID会非常耗时。
答案 0 :(得分:0)
谢谢,让它输出到电子表格:
function listFilesInFolder(id) {
var folder = DriveApp.getFolderById('folderidgoeshere');
var contents = folder.getFiles();
var file;
var name;
var sheet = SpreadsheetApp.getActiveSheet();
var id;
sheet.clear();
sheet.appendRow(["Name", "ID"]);
while(contents.hasNext()) {
file = contents.next();
name = file.getName();
id = file.getId()
data = [name, id]
sheet.appendRow(data);
}
};