设置与 USB 驱动器的自动文件同步

设置与 USB 驱动器的自动文件同步

我有一个文件,我想让它自动备份到我的 USB 驱动器上,就像网络驱动器同步操作一样,我该如何设置?

我尝试在属性中查找有关备份的任何内容,但似乎找不到任何东西。

答案1

您需要运行一个批处理文件,这可以在 PC 端启动,您需要一个预制的工具,类似于http://www.dirsyncpro.org/ (与我没有任何关联,我也没有亲自测试过)。

但是,如果您不想使用工具,您可以从 USB 驱动器端执行此操作,这意味着一旦插入特定的 USB,它就会“查找”硬盘驱动器中的文件夹并将其复制到自身上(无需询问即可覆盖任何以前的版本)

xcopy /e /y c:\<yourfolder>\*.* .\dir_on_usb_drive

xcopy 实际上现在已经被弃用,取而代之的是机器人复制这不是这个答案的范围,但基本上你需要一个可以复制整个内容的递归复制命令(robocopy还提供恢复和重试部分复制的文件,这将对你有帮助)

准备好命令后,您可以将其添加到批处理文件中,并在 USB 内创建一个 autorun.inf 文件(这是一个结构 - 警告前方未经测试的脚本)

[autorun]
open=<yourbatchfilename.bat>
action=Backup Your Files

当您插入 USB 驱动器时,您将在 Windows 的自动运行菜单中看到此选项(自动运行文件中提供的描述为“备份您的文件”)。

相关内容