我发现有两个与此类似的问题:这里和这里。我的情况就是这样,想知道 9 年来有什么变化吗:我想要一个(1)(数一数一) Google Drive 帐户。我有两个 Windows(10 或 11)用户,其中一个是管理员,另一个不是。我的理想情况是始终保持可靠的同步,硬盘上只有一个文件副本。
目前,只有一个 Google Drive 客户端,安装在 Windows 管理员帐户上,它指向所有 Windows 用户都可以访问的文件夹 (C:\Google Drive)。这最初似乎运行良好,但后来我注意到,在启动时,如果我不登录管理员帐户(然后启动 Google Drive 客户端),我们就无法同步。事实上,我的女儿实际上失去工作- 我能想到的丢失工作的唯一解释(可能是错误的)是,由于没有运行 Google Drive 客户端,它没有检测到更改,因此当它最终启动时,它用它认为是最新版本的内容覆盖了她的更改。这显然是完全不可接受的。
所以我的问题是:我可以在同一台机器上的两个不同的 Windows 用户帐户上运行两个 Google Drive 客户端(不是帐户!),指向同一个文件夹,并同步同一个(单个)Google Drive 帐户吗?这比为每个用户复制整个 Google Drive 内容要好一些,虽然我相当有信心这样做会有效,但也似乎是一种浪费。不过,如果有必要,我肯定会这么做。
我有一个付费的 Insync 副本,因此涉及 Insync 的解决方案完全没问题。
答案1
我认为所有必要的麻烦可能不值得,因为你将依赖于黑客解决方案,并且您可能必须持续监控它以验证它仍然正常工作,以避免出现意外,例如无法恢复您认为已同步到 Google Drive 存储的文件。
针对桌面设置自定义云端硬盘没有提到这个用例,但它提供了有关如何自定义几个设置的说明。
您必须找到一种方法,让 Windows 用户处理所有参数,而不是全局处理,并让单个 Google Drive for Desktop 组件读取这些参数。一些设计为作为 Windows 服务运行的应用程序能够做到这一点,但文档并未表明 Google Drive for Desktop 具有此功能。
您将依赖 Google Drive for Desktop 处理多个“线程”的能力,以便分离每个 Windows 用户所需的后台进程。特别是那些可能需要并行运行的进程,否则,您将遇到冲突。例如,在运行锁定或修改相同系统文件的同步任务时。
此外,您应该记住,Google 会采取措施防止可能影响其服务性能以及进行更改的合法性的滥用行为。
这些措施可能包括每个“用户”使用的 IP。为了防止出现问题,您可能必须为每个用户使用不同的 IP。这意味着您必须为每个用户使用一个 Internet 连接。
有关的
来自 Google Drive 社区的问题
- 多台 PC 用户之间的 Google Drive 盘符 G 冲突 彼得兰·迪钻石产品专家给出了为每个用户预先选择驱动器号的说明。以下是此答案的摘录:
您需要为每个用户预先选择一个字母,该字母将在每次重启时分配。
打开设置:
- 在任务栏上,点击 Google Drive
- 点击齿轮图标
- 向下滚动并选择偏好设置
- 单击“设置”的新齿轮图标在线查看屏幕截图并使用下拉菜单选择另一个字母。