Latest News
Rabu, 06 Februari 2019

Hapus File di GAS

Untuk menghapus file di folder google drive secara massal dan otomatis serta terjadwal kita harus membuat script terlebih dahuulu dan menjalankannya di cronjob/scheduler.

Berikut contoh script menghapus semua file yang di folder dengan filter berdasarkan jam file diupdate, artinya jika script ini dijalankan maka akan menghapus semua file yang ada di folder yang tanggal update mulai dari 1 jam sebelumnya sampai yang terakhir.

var folderID='1yRV2F2hgrhdDp6PT7Rgq1MwpJj18oywH';

  var idToDLET,  thisFile,rtrnFromDLET,tgl;
  var folder = DriveApp.getFolderById(id);
  var contents = folder.getFiles();
  while (contents.hasNext()) {//If there is another element in the iterator
    thisFile = contents.next();
    idToDLET = thisFile.getId();
    tgl=thisFile.getLastUpdated();
    var tomorrow = new Date(new Date()- 1000*60*60*1);
    if (tgl < tomorrow){
        rtrnFromDLET = Drive.Files.remove(idToDLET);
     }
  }
};

function hapusfile1jamyl(){
    delteFile(folderID);
}
  • Blogger Comments
  • Facebook Comments

0 komentar:

Posting Komentar

Item Reviewed: Hapus File di GAS Rating: 5 Reviewed By: ariesdev