Google 云端硬盘:孤立文件脚本在包含所有文件之前就已停止
Google Drive: Orphaned file script is stopping before it has all files
我有下面的脚本,当我有超过 214 个孤立文件时,它被剪掉了大约 2000 个文件并发送到新的孤立文件夹。我将不胜感激任何建议
function myFunction(findOrphaned) {
var allFiles = DocsList.getAllFiles();
var orphaned = DocsList.getFolder('Orphaned');
for (var i = 0; i < allFiles.length; i++) {
if (allFiles[i].getParents().length === 0) {
allFiles[i].addToFolder(orphaned);
}
}
}
我认为这将使用较新的 DriveApp API 来完成您正在尝试的事情,因为正如 rchang 指出的那样,DocsList API 已被弃用并将于 4 月停用。
function collectOrphans(findOrphaned) {
var folder = DriveApp.getFoldersByName('Orphaned').next();
var files = DriveApp.getFiles();
var orphanCount = 0;
while(files.hasNext()){
var file = files.next();
if(!file.getParents().hasNext()){
folder.addFile(file);
orphanCount++;
}
}
Logger.log('Moved ' + orphanCount + ' orphans successfully.');
}
相关文章:
- 如何将Bundle中的javascript文件包含到一个trick文件中
- 如何使用webpack将全局JS文件包含到我的React项目中
- 如何在从外部连接时将外部文件包含到node-js项目中
- 包含的文件中引发引用错误..除非调用文件包含慢速代码
- 如何使用浏览器“需要”配置文件,但不将此文件包含在捆绑包中
- 如何将 XML 文件包含在摩卡测试用例中
- 为什么我的 ajax 调用没有生成,因为我包含 ajax 的 js 文件包含在 iframe 中
- AngularJS应用程序:如何将.js文件包含到index.html中
- 搜索包含包含所需值的范围的数组
- 执行批处理文件的Javascript,该文件包含基于每个会话的环境变量设置
- 如何将php文件包含到我的html文件中
- 如何将 CSS 和 JS 文件包含在 PHP 模板中
- gulp文件包含和翡翠嵌套问题
- 如何将一个 JavaScript 文件包含在另一个 JavaScript 文件中 这不是从浏览器中运行的
- 在服务器端环境或命令行环境中将一个 javascript 文件“包含”到另一个文件
- Mutilpe JS文件包含在另一个js文件中有时不起作用
- 如何将属性传递给 PHP 中的 JS 文件包含
- 使用angularjs时在何处包含javascript文件.我所做的并不是;似乎不起作用
- 将所需的dll文件包含到我的安装程序中的脚本
- 解析JSON文件以生成并返回包含所需数据的另一个JSON