使用批处理文件复制OneDrive文件夹中上周的更改,然后进行压缩

时间:2017-01-25 19:46:31

标签: batch-file

我正在使用xcopy,然后使用7z来复制和压缩我的整个Onedrive文件夹。它很慢,每周都会复制一切,浪费了很多空间。

我想扫描Onedrive文件夹,查看之前一周所做的更改,只复制和压缩这些......这可能吗?

这是我到目前为止所做的:(抱歉,我有点像菜鸟!)

@ECHO OFF


Set currdate=%date:/=%


MD F:\ONEDRIVE_weekly_backups\OneDrive

xcopy /s /y /z /k /h /e "F:\OneDrive" "F:\ONEDRIVE_weekly_backups\OneDrive"


7z a -tzip "F:\ONEDRIVE_weekly_backups\ONEDRIVE_BACKUP_%currdate%.zip" "F:\ONEDRIVE_weekly_backups\\OneDrive*" -sdel -mx7
ECHO.

PAUSE

0 个答案:

没有答案