DriveApp
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Создать новый файл на Диске
function createFileOnDrive(name, content) {
// Create an HTML file with the name and content provided
DriveApp.createFile(name, content, MimeType.HTML);
}
Получить файл с Диска
function getFileFromDrive(name) {
const files = DriveApp.getFilesByName(name);
if (files.hasNext()) {
return files.next();
} else {
console.log(`No file found with name ${name}.`);
}
}
Список файлов на Диске пользователя
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());
}
}
Список файлов в папке
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());
}
}
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-08-21 UTC.
[null,null,["Последнее обновление: 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```"]]