Answers:
您可以创建计划任务并通过命令行使用MS的synctoy来执行此操作,您还可以使用内置于窗口中的robocopy并替换xcopy。
更新
如果要自定义依赖于多个因素的文件夹和目标,我会将我的robocopy命令包装在powershell脚本中。
更新2
这是synctoycmd.exe帮助:
C:\Program Files\SyncToy 2.1>SyncToyCmd.exe /?
Usage: SyncToyCmd [-args]
-R Run all folder pairs that are marked as Active for Run All.
-R <name> Run the named folder pair (only one folder pair can be specified
).
-? Display this help.
Examples:
SyncToyCmd -R MyFolderPair
SyncToyCmd -R
C:\Program Files\SyncToy 2.1>
对于您要指定synctoycmd的完整路径的程序,并相应地指定您的参数。最好首先使用gui创建一个文件夹对,事实上你必须为此工作。
如果只想使用包含Windows的工具,可以使用批处理文件,powershell脚本,VB脚本等设置复制作业,然后使用任务计划程序以指定的时间间隔将其关闭。
如果你想要更像向导的体验(不需要编码/脚本),网上有大量的免费和付费同步程序。我使用的一对包括Pure Sync和Allway Sync(我仍然定期使用Pure Sync)。许多付费程序都有“免费供个人使用”选项(我建议的程序都这样做)。
您可以设置直接写入服务器的网络共享。这会立即备份。你也可以使用免费的谷歌一样驱动器,Dropbox的,SugarSync的。另一种选择是指向我的文件在服务器文件夹,用户将使用My Documents文件夹是正常的。这也是即时的。