有没有办法通过脚本/程序启动和停止 Google 备份和同步?

有没有办法通过脚本/程序启动和停止 Google 备份和同步?

注意:请注意,这不是 Postill 问题。它适合了解 Google Backup and Sync 和脚本并希望回答相关问题的人。

我遇到的问题是,我保存“我的文档”的驱动器现在已被 Bitlocked。

这意味着 B&S 会抱怨“同步驱动器当前不可用”。即使在我运行脚本来安装相关驱动器后,B&S 也无法动态找到它并开始运行。

因此我不得不点击“停止同步”,然后它以某种方式重新启动。

理想情况下,我想抑制 B&S 的启动,并使用我在解锁/安装 Bitlocked 驱动器后运行的脚本(.bat 或 Python 文件)以编程方式启动它。

GB&S 似乎不是 W10 服务,我不知道它在启动时如何启动。有一个建议这里有没有办法终止该进程。就这些吗?

答案1

我不知道googledrivesync.exe除了 之外还有什么可用的开关。一旦 GB&S 启动,/autostart您可以使用它来终止它,如下所示:taskkill

taskkill /IM googledrivesync.exe /F

...但是,除了这个关机操作似乎需要很长时间(大约 5 秒)之外,毫无疑问最好首先阻止它启动,因为由于尚未安装 Bitlocked 驱动器,它将无法正常运行。

为了阻止它运行,请运行regedit.exe。找到此键: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\GoogleDriveSync

我的设置是这个值: "C:\Program Files\Google\Drive\googledrivesync.exe" /autostart。我改为 "C:\XXXXProgram Files\Google\Drive\googledrivesync.exe" /autostart(当然你可以删除这个键)。

该.bat 文件必须以提升的提示符运行manage-bde

REM ################ UNLOCK BITLOCKED DRIVES 
manage-bde -unlock D: -password

REM ... other startup tasks

REM ################ START GOOGLE BACKUP&SYNC
call "%PROGRAMFILES%\Google\Drive\googledrivesync.exe"
REM NB it appears to take at least 5 seconds for the icon to appear in the taskbar

相关内容