Windows XP Professional 中脱机文件的命令行脚本

Windows XP Professional 中脱机文件的命令行脚本

我想编写一个 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,请尝试以下其中之一:

同步整个缓存: http://blogs.technet.com/b/filecab/archive/2007/04/26/cscsyncall-vbs-sync-the-entire-offline-files-cache.aspx

同步特定的 UNC 路径:用 cscsync-vbs-sync-a-particular-unc-path.aspx 替换 URL 的最后一部分(新用户,因此 superuser.com 说我只能发布一个 URL 作为某种反垃圾邮件控制)

祝你好运,克里斯

答案3

'csccmd /fill' 可用于同步离线标记共享。

有关 csccmd 的更多信息请参见:http://support.microsoft.com/kb/884739

相关内容