将文件从我计算机上的“同步文件夹”移动到谷歌驱动器上的其他文件夹

甜巴姆

嘿伙计们,我一直在尝试制作一个脚本,该脚本将从我计算机上同步到我的谷歌驱动器的文件夹中获取文件(显示在计算机>我的电脑下)并将它们移动到我的驱动器下的文件夹中。到目前为止,这就是我正在使用的。但是,我收到此错误“ReferenceError:“目标”未定义。(第 10 行,文件“代码”)”。

这是我第一次尝试做这样的事情,所以我不是很有经验。我不确定我必须将目标更改为什么。任何建议将不胜感激,或者如果您发现我的代码有任何其他错误也会有所帮助。

谢谢!

function copyFilesAndTrash(source_folder, dest_folder) {

  var source_folder = DriveApp.getFolderById('1N86jGD2EJjbpjdY5TTBAbHDAYLMRdGUe')
  var dest_folder = DriveApp.getFolderById('1rveHeNuwKxnqWcVv3Da_N-uI_NJV-PpY')
  var files = source_folder.getFiles();

  while (files.hasNext()) {

    var file = files.next();
    file.makeCopy(target).setName(file.getName());
    file.setTrashed(true);

  }
}
马克西姆·芒格

您的“目标”变量在 file.makeCopy(target) 中使用,但它并未在您的代码中的任何地方初始化。

同样,dest_folder 已定义但未在任何地方使用。

尝试更改“dest_folder”的“目标”,因为这很可能会更正您的代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将boot2docker和.docker文件夹移动到其他驱动器中

将boot2docker和.docker文件夹移动到其他驱动器中

将文件从未知文件夹移动到其他文件夹

如何在具有单独驱动器上的“用户”文件夹的计算机上升级到Windows 8.1?

将Firefox用户设置移动到同一台计算机上的另一个文件夹

如何将USB拇指驱动器与PC上的文件夹自动同步?

从各种计算机上的通用文件夹进行单向同步

在计算机和外部驱动器上的2个文件夹之间同步文件

将文件夹同步到Google驱动器,而无需在计算机上进行其他复制?

我可以将网络文件夹与Google驱动器同步吗?

C#:将PictureBox上的图像保存到计算机上的文件夹中

将文件从文件夹移动到文件夹

将照片移动到其他文件夹iOS

使用SSH将文件从文件夹移动到远程服务器上的文件夹,而无需将文件下载到本地计算机

如何将Windows文件夹移动到其他驱动器?

如何使用CMD将可移动驱动器的内容移动到同一驱动器上的文件夹?

将Windows安装程序文件夹移动到网络共享驱动器?

将嵌套文件夹的所有文件移动到其他文件夹

将webdav网络驱动器与PC或onedrive上的文件夹同步

批处理-根据名称将文件夹和内容移动到其他驱动器

如何获取谷歌驱动器文件夹路径

使用python将文件夹从文件夹列表移动到其他文件夹列表

无法将文件移动到其他文件夹

将主文件夹移动到第二个驱动器

更改谷歌驱动器同步文件夹名称

将文件移动到文件夹谷歌驱动器/工作表

如何将文件从下载文件夹移动到桌面上的文件夹(我需要在每台计算机上使用它)

同步谷歌驱动文件夹算法

将文件夹移动到按年份排序的其他文件夹