原來是每隔一段時間就要手動刪除,現在執行了自動腳本命令後每天凌晨0-1點就可以自動清理,也不用空間滿了還不知道有沒有備份了而擔心了。
1. 前往 Google Apps Script, script.google.com

2. 點擊「新專案」,貼入以下程式碼:
function deleteOldFiles() {
var folderId = “你的資料夾ID”; // 從網址列最後一段取得
var daysToKeep = 30; // 想要保留的天數
var folder = DriveApp.getFolderById(folderId);
var files = folder.getFiles();
var now = new Date();
var cutoff = new Date(now.getTime() – (days * 24 * 60 * 60 * 1000));
while (files.hasNext()) {
var file = files.next();
if (file.getDateCreated() < cutoff) {
file.setTrashed(true); // 這會把檔案移到垃圾桶,比較安全
console.log(“已清理舊檔案: ” + file.getName());
}
}
}
3. 點擊保存後,設定 觸發器 (Triggers)(左側時鐘圖示),讓它每天自動執行一次。
