DriveApp.createFolder#
Gunakan DriveApp.createFolder() untuk membuat folder baru di Drive.
Contoh: Folder dari Sheets#
Siapkan kolom Nama Proyek (kolom A) mulai baris 2. Script membuat folder untuk tiap nama, dengan pengecekan duplikat.
Example:
function buatFolderDariSheets() { const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const namaProyek = sheet.getRange('A2:A').getValues().flat().filter(String);
const induk = DriveApp.getFolderById('ID_FOLDER_INDUK');
namaProyek.forEach(function (nama) { const sudahAda = induk.getFoldersByName(nama).hasNext(); if (!sudahAda) { induk.createFolder(nama); } });}Mengambil ID Folder#
Buka folder di Drive. ID ada pada URL:
https://drive.google.com/drive/folders/1AbCdEfGhIjKlMnOpQrStUvWxYzTeks setelah /folders/ adalah ID folder.
Method Utama#
| Method | Deskripsi |
|---|---|
getFolderById(id) | Ambil folder berdasar ID |
createFolder(nama) | Buat folder baru |
getFoldersByName(n) | Cari folder berdasar nama |
Note
Pengecekan
sudahAdamencegah folder kembar saat script dijalankan dua kali.
Next#
Pelajari Upload, Copy, Rename, & Hapus File.