我想只将更新的文件上传到谷歌驱动器,但XCOPY似乎无法正常工作

时间:2017-12-18 00:08:11

标签: batch-file google-drive-api backup xcopy

我最近开始使用Google云端硬盘作为企业帐户来备份10,000多个文件。 一旦我将所有内容上传到G:\ My Drive \,需要3天时间。 现在进行操作,我想只复制更新的文件,所以我创建了如下的批处理文件。

set TODAY=%date:~0,4%%date:~5,2%%date:~8,2%
set time2=%time: =0% 
set TIME=%time2:~0,2%%time2:~3,2%%time2:~6,2%
set LOGFILEPATH=C:\TEMP\%TODAY%_%TIME%.txt 
xcopy Z:\ORIGINAL G:\My Drive\BACKUP /D /S /R /Y /I /K /C /F /H 
>>%LOGFILEPATH%

它适用于其他文件夹,如D盘(内部硬盘驱动器)但是,如果你指向G盘(谷歌虚拟驱动器?),那么它不起作用。即批处理文件不产生任何输出。 你知道任何帮助这种情况的命令或工具吗?

同样,我想从内部硬盘驱动器中仅将更新的文件复制到Google驱动器,所有子目录等都保持相同的形状。

谢谢你的团队, 卡兹

1 个答案:

答案 0 :(得分:0)

I found the following software resolve the issue. I am not sure why XCOPY didn't work but the following software works perfectly even on Google drive.

[link]http://synchronicity.sourceforge.net/

if some of you achieved another way please let me know.