google-apps-script - 脚本结束时出现 Drive.Files.remove(fileId) 错误
问题描述
我尝试Drive.Files.remove(fileId)
在进行一些操作之前删除一个文件,SpreadsheetApp.openByUrl()
但它失败并出现错误
文档 1b0pLioLpwZndFuW4kRQzxd5gkfZjWFIT5Qr8HV-LJvo 丢失(可能它已被删除,或者您没有读取权限?)
这里是代码的副本
function guardar () {
var carpeta = DriveApp.getFolderById('kcuahwd584awd4a8s54x6a8');
var archivos = carpeta.getFiles();
var file ;
while(archivos.hasNext()){
file = archivos.next();
Logger.log(file.getId())
var excel = file
var entrada =SpreadsheetApp.openByUrl(" https://docs.google.com/spreadsheets/d/"+ file.getId() +"/edit#gid=79286573")
var salida = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/ a4w6d8a4w6da4sxawda /edit#gid=0')
var sheets = entrada.getSheets();
salida = salida.getActiveSheet();
var data = sheets[0].getDataRange().getValues();
for( var i = 3 ; i < data.length ; i++){
salida.appendRow(data[i])
}
excel.makeCopy(DriveApp.getFolderById("dkawdkuawhdkuawhdkauwdhcsx"));
}
borrar();
}
function borrar(){
var carpeta = DriveApp.getFolderById('awbdkwuhdkawudhkawuhd');
var archivos = carpeta.getFiles();
var file ;
while(archivos.hasNext()){
file = archivos.next();
Drive.Files.remove(file.getId())
}
}
我已经尝试给它更多的睡眠时间,但它不起作用谢谢你们的帮助