尝试下载 GSuite 的导出。收到“OSError:目录名称无效。”当它点击名为“

Posted

技术标签:

【中文标题】尝试下载 GSuite 的导出。收到“OSError:目录名称无效。”当它点击名为“【英文标题】:Trying to download export of GSuite. Receive 'OSError: The directory name is invalid.' when it hits folders named " 【发布时间】:2021-11-01 03:05:57 【问题描述】:

我正在尝试在我们关闭 Google 套件帐户之前下载我所有用户的数据。我已经创建了导出。我安装了 Google Cloud SDK Shell 并对其进行了身份验证。我运行 gsutil cp -r gs://takeout-export-xxxxxxxxxxxx C:\GExport 并下载了所有位于“R”之前的文件夹,但是当它到达第一个“资源:-xxx”文件夹时,它失败了

OSError: 目录名无效。

这些文件夹似乎没有太有用的数据,所以我什至尝试删除它们(从网站界面),但它们总是无法删除。

什么给了?我怎样才能下载所有用户文件夹,而不是手动一次下载一个?

编辑:

我尝试在网站 GUI 中选择每个文件夹(减去问题文件夹)并选择下载,这样它就给了我下载这些文件夹的命令。我试图将这些命令复制/粘贴到 GCloud SDK Shell 中,但它似乎不起作用。当它到达第二行(要下载的第一个文件夹)时它会失败。显然不确定尝试下载许多文件夹的正确语法(并且 Google 建议的命令不正确)。

【问题讨论】:

【参考方案1】:

最终放弃了“正确”的方式,并将命令修改为多行,一次抓取每个文件夹,将命令复制/粘贴到 GCloud SDK 中,并让他们一次下载一个。记事本++太有用了

【讨论】:

以上是关于尝试下载 GSuite 的导出。收到“OSError:目录名称无效。”当它点击名为“的主要内容,如果未能解决你的问题,请参考以下文章

Powershell管理 GSuite 系统

尝试使用帐户服务从 Gmail 帐户读取 Gsuite 中的公司电子邮件时出现 401 未经授权的错误

如何验证我的 Cloud Run 服务以访问 GSuite 用户的 gmail 消息?

为啥我会收到“尝试导入错误:'EffectCards' 未从 'swiper' 导出”?

Gmail API 服务帐户请求 - 前提条件检查失败

适用于 G Suite 的 Android 管理 API