备份 USB 到计算机 - 批处理文件




我正在尝试制作一个批处理文件,该文件可以备份它所在的USB记忆棒,并将USB文件的副本放在计算机上。它应该做几件事:

>>Make copies of all files and folders on the USB
>>Reside on the top level of the USB stick (not in any folders)
>>Nor should all the other files/folders have to reside in a folder 
(which would be used to just copy that folder)
>>Automatically chooses to overwrite any files that will be replaced

尝试使用XCOPY来做到这一点,尽管我遇到了一些问题。首先,我不确定如何使批处理文件从驱动器x复制所有文件。USB 可以插入计算机并列为驱动器 G、H、E、X、Y、Z 等。所以我不能只做

XCOPY "G:" "C:UsersBackup" (usually I add /E and /I parameters)

这种方法的第二个问题是,我认为没有任何参数允许您选择自动"覆盖所有"。它曾经存在过,但我认为只在 Win 2000 中存在。
我对CMD不是很了解,我只是偶尔使用它来制作其他备份批处理文件,所以我希望这里有人知道克服这些障碍的方法。
谢谢你的任何帮助,
AJ

将/Y 与 xcopy 一起使用

/Y 禁止提示确认要覆盖 现有目标文件。

键入 xcopy /? 以查看所有可用的交换机

编辑:这是讨论查找USB驱动器号的线程。试一试,可能会有所帮助。

我有一个

关于我的备份批处理文件的详细说明,该文件位于我博客上所有笔式驱动器的根目录中:http://www.scotthelme.co.uk/blog/backing-up-your-usb-drives/

让我知道它是否有帮助。

相关内容

最新更新