我有一個腳本,每天凌晨5點運行,這會將特定文件(data.xls)移動到垃圾箱。但是,由於DocsList已經退役,該腳本不再起作用,並且在更新它時遇到問題。在驅動器中刪除或清除垃圾箱中的特定文件
我見過幾個delete/setTrashed腳本發佈在這裏,但它們似乎都適用於一組文件,而我只希望刪除一個特定的文件。
我不是一個編碼器,並開始自學最少量的我有,所以我需要儘可能簡單(對不起)。
任何及所有幫助或指導是非常讚賞。謝謝。
function myFunction() {
var files = DriveApp.getFilesByName('data');
while (files.hasNext()) {
var file = files.next();
ID = file.getId(file)
Drive.Files.remove(ID);
}
}
看看下面的鏈接:如何在我的代碼中將DocsList更新爲DriveApp](http://stackoverflow.com/a/29778417/2946873) –
files.next()返回一個文件對象,可以直接設置垃圾箱而不需要獲取ID。請參閱下面編輯的答案 – ScampMichael