Answers:
您是否尝试过任务计划程序?
http://www.nekocreation.com/sync-google-drive-when-not-logged-in/
从上面:
只有您在Windows上登录帐户后,Google云端硬盘才会自动同步文件。如果您想在登录帐户之前就启动Google云端硬盘,可以将其添加到任务计划程序中。
- 在Windows 7上,转到“开始”>“所有程序”>“附件”>“系统工具”>“任务计划程序”
- 点击创建任务…
- 在常规标签下
- 名称:Google Drive Sync
- 安全选项:运行用户是否登录
- 在触发器选项卡下
- 点击“新建...”按钮
- 开始任务:启动时
- 点击“确定”按钮
- 在“操作”选项卡下
- 点击“新建...”按钮
- 点击“浏览...”按钮
- 找到googledrivesync.exe(默认情况下,它位于C:\ Program Files(x86)\ Google \ Drive下)
- 点击“确定”按钮
- 在设置标签下
- 取消选中“如果任务运行时间更长,请停止任务……”
- 单击“确定”按钮以保存任务
Running
状态。
我相信您将必须将同步客户端作为服务运行。为此,您可以使用Sc.exe。
我无法对此进行测试,但是语法应该是这样的(从提升的命令提示符中):
sc create GoogleDriveService displayName="Google Drive Service Wrapper" start=auto obj=WINDOWS_USERNAME password=PASSWORD binPath=PATH_TO_GOOGLE_DRIVE_EXECUTABLE
逐件:
sc
:创建服务
create
:命令来创建服务(也见,删除)
GoogleDriveService
:你补一个字符串给服务的名称
displayName="Google Drive Service Wrapper"
:下方显示的字符串名称的列SERVICES.MSC
start=auto
:开机启动
obj=WINDOWS_USERNAME
:Windows帐户是与Google云端硬盘同步
password=PASSWORD
binPath=PATH_TO_GOOGLE_DRIVE_EXECUTABLE
@martin Googledrivesync中有一个错误,如果在首选项面板中启用了“登录时启动”开关,则会禁用重新启动。这就是为什么重新启动时它会闪烁。(我会将此消息放在它所属的注释线程中,但没有这样做的要点。)
要使用Window的任务计划程序来控制GoogleDriveSync,请在应用程序的首选项面板中禁用自动启动选项。
我特别不希望GoogleDriveSync大部分时间运行,因为它会干扰其他脚本,这些脚本会在GDS备份的文件夹中创建和删除临时文件。我使用Task Scheduler来控制GDS何时运行和不运行,而不是重写脚本以使用GDS权限之外的临时文件夹。
sc create GoogleDriveSync displayName= "Google Drive Service" start= auto obj= "<domain>\<username>" password= "<password>" binPath= "C:\Program Files (x86)\Google\Drive\srvany.exe"
net start GoogleDriveSync
,通过服务管理单元运行或启动服务然后,您可以将Google云端硬盘作为服务进行管理。如果您需要以运行该服务的帐户的身份在驱动器登录中编辑设置,请停止该服务,然后从开始菜单中的图标启动Google驱动器。完成对设置的更改后,请关闭Google Drive桌面应用程序,然后再次启动服务。