【问题标题】:Need Apps Script to Copy a File(s) from my Local Hard Drive to a Google Sites Folder需要 Apps 脚本将文件从本地硬盘复制到 Google 协作平台文件夹
【发布时间】:2013-07-08 16:57:05
【问题描述】:

我正在 Google 协作平台 (sites.google.com) 中编写应用程序脚本,我需要该脚本将文件从本地硬盘驱动器(或服务器文件共享)复制到 Google 站点文件夹。我可以这样做吗?有一些示例代码吗?我基本上是在尝试执行第 1 节(将 Google Drive 文件夹与站点文件柜链接)中描述的内容:

https://developers.google.com/apps-script/articles/embedding_docslist_in_sites

但我不想从我的 Google Drive 复制到 Google Sites 文件夹,而是我的本地硬盘驱动器或文件服务器复制到 Google Sites 文件夹。

谢谢, 托德

【问题讨论】:

    标签: google-apps-script


    【解决方案1】:

    您必须编写一个 UI 以允许网站访问者上传文件。 有关示例,请参阅https://developers.google.com/apps-script/reference/ui/file-upload

    【讨论】:

    • 谢谢。用户界面是“必需的”吗?为了更具体地满足我们的需求...我们希望安排一个 Apps 脚本在每晚运行,它将获取我的硬盘驱动器或文件服务器 (\\SERVER\MYDIRECTORY) 上指定目录中的所有文件并将它们放在 Google站点文件夹,无需任何用户干预。我们将无法使用用户界面。这个可以吗?
    • 恐怕做不到。原因很简单,Google Apps 脚本在 Google 的服务器上运行,而不是在您的服务器上。您可以通过复杂的方式(使用数据库等)使其工作,但无论如何,您必须编写一个在您的服务器上运行的程序
    【解决方案2】:

    我知道这是一篇较旧的帖子,但是我看不到正确的答案。

    我正在使用名为“DROPIT”的附加软件和“Google Drive PC 软件”。

    因此,G.Drive 软件可帮助您以本地方式管理您的 Google Drive 帐户,让您只需将文档从本地硬盘拖放到您的 G.Drive 帐户,始终保持记录和运行当 Windows 启动时。

    另一方面,使用 DropIT 软件可以自动执行您想做的任何事情。 (例如,将所有 JPG 扩展文件从本地文件夹移动到另一个使用。阅读有关该软件的更多信息,它非常可定制和有用。

    【讨论】:

    • (不像它可能的那么老=)如果你关于 dropitto.me,它已停产。但是,您可以在 webdav 模式下使用例如 Yandex 磁盘。
    猜你喜欢
    • 2020-02-21
    • 2013-06-26
    • 1970-01-01
    • 1970-01-01
    • 2017-07-13
    • 1970-01-01
    • 1970-01-01
    • 2021-08-28
    • 2017-08-14
    相关资源
    最近更新 更多