如何编写一个BAT的批处理文件,可以让文件复制到U盘?

如何编写一个BAT的批处理文件,可以让指定文件夹里面的文件文件复制到新插上去的U盘里面,并在复制完成后删除U盘。有人知道吗?知道的话能告诉我一下代码吗?谢谢了!那怎么让它自动删除呢。。。?
2026年09月23日 13:31
有2个网友回答
网友(1):

::比如要复制D盘下123文件夹下的东西到你的U盘,如果你知道U盘盘符你可以使用下面命令,比如U盘是H盘
@echo off
xcopy d:\123 H: /s

::如果你不知道U盘盘符你可以使用下面命令
@echo off
for /F "tokens=*" %%i in ('fsutil fsinfo drives ^| find ":"') do @set d=%%i
xcopy d:\123 %d:~0,-2% /s
pause>nul

::至于自动删除U盘你可以参考下面,下面要用到外部命令,这里不好详述
http://www.cn-dos.net/forum/viewthread.php?tid=18046&fpage=1&highlight=%E5%88%A0%E9%99%A4%E7%A1%AC%E4%BB%B6

网友(2):

xcopy "源文件夹" "目标文件夹" /S/Y