请高手写一个批处理程序,可以同时复制硬盘里的文件夹到多个U盘或移动盘里,或推荐一款软件也行。
我电脑四个分区,硬盘E盘有个文件夹,里面有100个文件,占了2GB空间,要把这些内容复制到200个U盘里面,要怎么做?我用HUB后同时插了8个U盘,要怎么样同时向8个U盘...
我电脑四个分区,硬盘E盘有个文件夹,里面有100个文件,占了2GB空间,要把这些内容复制到200个U盘里面,要怎么做?我用HUB后同时插了8个U盘,要怎么样同时向8个U盘复制这个文件夹?有什么办法提高速度?
展开
展开全部
@echo off&setlocal enabledelayedexpansion
rem src表示源目录路径,dst表示目标目录路径.
set "src=e:\123"&set "dst=\123"
rem num表示总U盘数,u表示每次复制次数。
set /a num=200,u=8,n=num/u,1/(num%%u) 2>nul&&set/a n+=1
for /l %%l in (1,1,%n%) do (
echo 请插入或更换U盘,按任意键后开始第%%l次复制。
pause>nul
set "com=start"
for %%a in (g h i j k l m n) do (
if /I "%%a"=="n" set "com=start /wait"
!com! cmd /c "xcopy /ey "%src%" "%%a:%dst%\""
)
echo 第%%l次复制完成...
)
展开全部
先打开记事本,写上一段话,另存为autorun.inf到你的U盘,注意另存后的文件后缀为inf而不是txt。
autorun.inf格式可以这样写:
[AutoRun]
open=auto.bat
另外用记事本写上一段话,另存为auto.bat到你的U盘,注意后缀
copy e:\filename d:\newfilename
autorun.inf格式可以这样写:
[AutoRun]
open=auto.bat
另外用记事本写上一段话,另存为auto.bat到你的U盘,注意后缀
copy e:\filename d:\newfilename
追问
不想插2次U盘,U盘的盘符是GHIJKLMN 8个,我想把8个U盘插好后,双击桌面的批处理文件后就等着复制完
追答
http://www.ouyaoxiazai.com/download/y16232.html
试一试这个,看是不是你想要的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询