DriveApp
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Yeni Drive dosyası oluşturma
function createFileOnDrive(name, content) {
// Create an HTML file with the name and content provided
DriveApp.createFile(name, content, MimeType.HTML);
}
Drive'dan dosya alma
function getFileFromDrive(name) {
const files = DriveApp.getFilesByName(name);
if (files.hasNext()) {
return files.next();
} else {
console.log(`No file found with name ${name}.`);
}
}
Bir kullanıcının Drive'ındaki dosyaların listesi
function listAllFiles() {
// Log the name of every file in the user's Drive.
const files = DriveApp.getFiles();
for (const file of files) {
console.log(file.getName());
}
}
Bir klasördeki dosyaların listesi
function listAllFilesInFolder(folderId) {
// Log the name of every file in the folder.
const files = DriveApp.getFolderById(folderId).getFiles();
for (const file of files) {
console.log(file.getName());
}
}
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-21 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-21 UTC."],[[["\u003cp\u003eThis script demonstrates how to create new HTML files in Google Drive using provided names and content with \u003ccode\u003eDriveApp.createFile()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt showcases retrieving specific files from Google Drive by name using \u003ccode\u003eDriveApp.getFilesByName()\u003c/code\u003e and handling cases where the file isn't found.\u003c/p\u003e\n"],["\u003cp\u003eThe script provides functionality to list all files in a user's Google Drive or within a specific folder using \u003ccode\u003eDriveApp.getFiles()\u003c/code\u003e and \u003ccode\u003eDriveApp.getFolderById()\u003c/code\u003e respectively, outputting file names to the console.\u003c/p\u003e\n"]]],[],null,["# DriveApp\n\nCreate a new Drive file\n-----------------------\n\n```text\nfunction createFileOnDrive(name, content) {\n // Create an HTML file with the name and content provided\n DriveApp.createFile(name, content, MimeType.HTML);\n}\n```\n\nGet a file from Drive\n---------------------\n\n```gdscript\nfunction getFileFromDrive(name) {\n const files = DriveApp.getFilesByName(name);\n if (files.hasNext()) {\n return files.next();\n } else {\n console.log(`No file found with name ${name}.`);\n }\n}\n```\n\nList of files on a user's Drive\n-------------------------------\n\n```gdscript\nfunction listAllFiles() {\n // Log the name of every file in the user's Drive.\n const files = DriveApp.getFiles();\n for (const file of files) {\n console.log(file.getName());\n }\n}\n```\n\nList of files in a folder\n-------------------------\n\n```gdscript\nfunction listAllFilesInFolder(folderId) {\n // Log the name of every file in the folder.\n const files = DriveApp.getFolderById(folderId).getFiles();\n for (const file of files) {\n console.log(file.getName());\n }\n}\n```"]]