问题标签 [shared-drive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
43 浏览

google-drive-api - Google Drive SA 帐户无法访问其他用户创建的共享磁盘上的对象

我想访问其他用户使用 SA 帐户创建的共享磁盘上的对象。

我通过使用以下查询调用https://www.googleapis.com/drive/v3/files发现了这一点:

根据帐户,我得到不同的结果。如果我使用为服务帐户生成的访问令牌,我们得到的结果与我使用为用户帐户生成的访问令牌不同。服务帐户仅“看到”由该特定服务帐户创建的文件,而普通用户也“看到”其他用户创建的所有文件。

任何人都有类似的问题并且知道任何解决方案或解决方法吗?

0 投票
1 回答
1972 浏览

google-apps-script - 如何使用应用程序脚本获取有权访问 Google 共享驱动器的所有用户的列表

我使用 getEditors 获取电子表格的编辑者列表,返回的列表包括共享驱动器用户。但是,对共享驱动器具有“内容管理员”访问权限的用户不包含在列表中。为什么会这样?

我还发现 getAccess 可用于获取特定用户对驱动器文件夹的访问类型。使用这种方法,我的目标是识别所有具有 FILE_ORGANIZER 或 ORGANIZER 权限的用户。请参阅有关权限的官方文档。是否可以使用 if 语句或循环来获取此信息?

或者,是否有一种解决方法来获取我可能没有考虑过的可以访问共享驱动器的所有用户的列表?

PS:高级驱动服务未启用。

0 投票
1 回答
362 浏览

python - 如何使用服务帐户将共享谷歌驱动器中的文件移动到垃圾箱

我使用的是内容管理器的服务帐户。我使用 python 中的 drive-api 将文件上传到共享驱动器没有问题。使用

我从我的代码中获取 file_id。这个 file_id 是基于文件链接的正确的。

当我执行以下语句时:

我得到一个

404:找不到文件。

如何解决这个问题?使用我的个人帐户(也作为内容管理器),我可以毫无问题地删除文件。

0 投票
1 回答
90 浏览

java - 列出 Google 云端硬盘中的所有共享云端硬盘

我正在尝试使用 List drive java 方法列出来自 googledrive 的所有共享驱动器。这是我的代码。

我在查询中设置 Q 参数 where foldername="salesDrive"

它给了我类似的错误

引起:com.google.api.client.googleapis.json.GoogleJsonResponseException: 400 Bad Request {

如何设置此 q 参数以仅显示特定的共享驱动器详细信息?

0 投票
1 回答
120 浏览

python - 如何使我在 PCF 中托管的 python 代码从网络共享驱动器中读取 excel 文件

当我在本地运行 python 代码时,我可以读取网络共享驱动器中的 excel,但是当我尝试在 PCF 中执行相同操作时,它会抛出诸如“没有这样的文件或目录”之类的错误,我应该怎么做如何让我的代码在 PCF 中读取 excel?

共享驱动器路径:df=pd.read_excel('//X//Proj//app//Data//sep.xlsm')

PCF 中的错误:2020-12-23T13:53:15.77+0530 [APP/PROC/WEB/0] ERR with open(filename, "rb") as f: 2020-12-23T13:53:15.77+0530 [APP /PROC/WEB/0] ERR FileNotFoundError: [Errno 2] 没有这样的文件或目录:'//X//Proj//app//Data//sep.xlsm'

0 投票
0 回答
173 浏览

python - Geopandas - read_file() 函数通过共享网络非常慢。如何在不通过共享网络读取文件的情况下运行应用程序

我的问题是关于在 Geopandas中实现read_file()or功能的速度。from_file()

我创建的程序需要读取大约 900,000 行的文件。当我在自己的 PC 中指定路径时,大约需要 3 分钟。

但是,通过共享驱动器需要 45 分钟以上,这对于应用程序来说并不理想。

我知道所使用的 VPN 使整个过程非常缓慢,但是公司如何使用访问大量数据集的应用程序并且不会花费不合理的时间。是特定的服务器吗?

我的最终目标是让使用共享驱动器的每个人都可以访问我制作的应用程序,而无需下载文件并更改代码以读取它们。

谢谢你的帮助

0 投票
0 回答
18 浏览

html - 共享驱动器上 Outlook 项目的文件链接

我是我公司的技术作家,我们的任务是建立一个内部知识数据库。我正试图将它提升到一个新的水平,并且完全被这个问题难住了:

我正在尝试通过 CMS(一种 HTML 驱动工具)创建指向共享驱动器的链接。这些链接指向我想在用户单击它们时使用 Outlook 打开的电子邮件模板 (.msg)。

我通过在 Google Chrome 上预览文件来测试这些文件。

但是,单击该链接没有任何作用。如果我单击“复制链接地址”并粘贴到浏览器搜索栏中,它将下载文件 - 所以链接很好。但是为什么不能用outlook打开呢?

代码基本上是(由于公司原因我无法复制它):

0 投票
1 回答
1965 浏览

cmd - 如何使用命令提示符运行共享驱动器上可用的 exe

我在共享驱动器示例“\domain.com\folder\test.exe”上有一个可用的 exe

如何使用命令提示符访问此路径并执行 exe。

我试过“net use y:\domain.com\folder”命令。它创建了网络驱动器,但不知道如何执行 exe。

0 投票
0 回答
18 浏览

windows - 共享驱动器上的文件访问权限 - Windows Server

在此处寻求有关如何提供共享位置权限的帮助。要求 - 为一组用户提供共享位置的权限,他们可以在其中上传或删除文件。但无法修改/打开文件。

例如:共享位置 - \127.0.0.1\country
用户可以访问上述共享位置,他们可以在其中上传(txt、csv、excel 等)文件,一旦上传他们就无法打开/修改文件。如果可能,我们仍然希望授予删除权限。

0 投票
0 回答
228 浏览

windows - 无法从 Jenkins 中的远程网络共享驱动器复制文件

这是我的目标

  1. 将文件从远程网络共享驱动器(Windows)复制到我的詹金斯工作区
  2. 然后将这些文件 sftp 到另一个 linux 服务器。

我能够在 jenkins 中使用下面的 windows 批处理命令来完成第 1 部分

我已将密码保存在凭据中并在上述命令中使用。这工作正常。但是,当我尝试对另一台服务器和共享文件夹执行相同操作时,此设置不起作用。我在詹金斯控制台中遇到错误。我能够在本地映射和访问新的服务器/共享驱动器,但它在我的詹金斯工作中不起作用。我错过了什么吗?Jenkins 也安装在 windows 机器上,我已经验证我的密码在 jenkins 凭据中正确配置

错误: