if (continuationToken == null) {
// คัดลอกรอบแรก
var files = sourceFolder.getFiles()
} else {
// ไม่ใช่รอบแรก ทำต่อจากที่ค้างไว้
var files = DriveApp.continueFileIterator(continuationToken)
}
while (files.hasNext() && end.getTime() - start.getTime() <= maxTime) {
var file = files.next()
file.makeCopy(file.getName(), destinationFolder)
console.log('คัดลอกไฟล์ ' + file.getName() + ' สำเร็จแล้ว')
end = new Date()
}