谷歌脚本我收到此错误"找不到文件夹"

时间:2012-09-11 19:59:49

标签: google-apps-script directory

我正在使用Google代码(文件夹名称除外)但我收到错误“无法找到文件夹”。

我检查了文件夹名称的拼写,并在“我的云端硬盘”中尝试了几个不同的文件夹,但却收到了所有文件夹的错误。完全相同的代码适用于我的朋友但不适合我。

以下是代码行:

var folder = DocsList.getFolder('My Docs');

2 个答案:

答案 0 :(得分:1)

尝试使用文件夹ID而不是名称。

var folder = DocsList.getFolderById("234asdfih-324asdf")

打开文件夹时,您可以在浏览器的地址栏中找到您的文件夹ID。 如果您使用该ID,您可以稍后更改该文件夹的名称,这根本不重要。

如果您使用文件夹名称,请注意其区分大小写。

答案 1 :(得分:0)

我遇到了一个非常相似但有些不同的问题。根据我在CHECKLIST_FOLDER中包含的文件夹名称(它们都是有效的),命令:

<强> myFile.addToFolder(DocsList.getFolder(CHECKLIST_FOLDER));

返回(或不返回)错误消息“无法找到文件夹”。文件夹的详细信息和权限在所有情况下都是相同的,没有明确的失败原因。

在这种情况下,托马斯的工作也很有效,谢谢!