我想编写一个 bat 脚本来实现与本文 [1] 中提到的相同功能
[1]:http://www.microsoft.com/windowsxp/using/mobility/learnmore/offlinefiles.mspx。
快速同步使用的步骤/命令是什么?
答案1
至少可以说,在批处理脚本中执行此操作是相当具有挑战性的。
为什么不使用 rsync -avz?它至少是免费的,并且 rsync 速度很快,因为它执行差异备份。
答案2
在 .bat 文件中执行此操作确实很有挑战性。但是,为什么不创建一个批处理文件来运行 .vbs 呢?这能满足您的目的吗?如果可以,请创建一个空白的 .bat 文件并将以下内容放入其中:
cscript 名称OfVBSFile.vbs /
其中 NameOfVBSFile.vbs 是您想要运行的 VBS 文件的名称,以及 VBS 完成其工作所需的开关在哪里。
对于.vbs,请尝试以下其中之一:
同步特定的 UNC 路径:用 cscsync-vbs-sync-a-particular-unc-path.aspx 替换 URL 的最后一部分(新用户,因此 superuser.com 说我只能发布一个 URL 作为某种反垃圾邮件控制)
祝你好运,克里斯
答案3
'csccmd /fill' 可用于同步离线标记共享。
有关 csccmd 的更多信息请参见:http://support.microsoft.com/kb/884739