怎么用bat程序自动把u盘doc文件复制到d盘

已举报 回答
怎么用bat程序自动把u盘doc文件复制到d盘
问在线客服
扫码问在线客服
  • 回答数

    8

  • 浏览数

    527

8个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
xcopy /s/e *.doc d:\

放在U盘内运行即可。
取消 评论
项目太多,文件太大,问下你多大的优盘,优盘第几代接口 2.0还是3.0的
取消 评论
这是 系统给的一个大概的提示
取消 评论
@echo off
if not exist %~d0\E盘文件\ md %~d0\E盘文件
echo E盘DOC文件复制中……
for /f delims= %%a in ('dir /s /b /a-d E:\*.doc') do (echo 正在复制 %%a & copy %%a %~d0\E盘文件\ & cls) 2nul
cls&echo 复制完毕,按任意键查看复制好的文件!
pausenul
explorer %~d0\E盘文件\

保存在U盘运行
取消 评论
备份指定 格式的 文件 到已知盘符的U盘,简单的很。。。

1. 新建一个文本文档
2. 复制以下代码到文本中
3. 文件-另存为,文件名改为 wind.bat,保存
4. 双击运行bat文件
注意:
1. 你已经指定U盘盘符,所以我没有再判断,请确定是L:盘
2. dir /a:-d /s /b *.doc *.xls *.ppt
这句是在电脑上搜索指定格式的文件,你可以自己再添加

@echo off& color 17& title Office 文件 备份& mode con cols=50 lines=10
for /f skip=1 %%1 in ('wmic logicaldisk where drivetype=3 get name')do (cd /d %%1\
for /f delims= %%2 in ('dir /a:-d /s /b *.doc *.xls *.ppt 2^nul')do (cls& echo 正在处理%%1\& echo 当前正在复制:& echo %%2
echo F| xcopy /h /d /y %%~2 L:%%~pnx2 1nul))
取消 评论
xcopy e:\*.* d: /s /h
注意:上面的D可以换成你的u盘盘符
取消 评论
@echo off
xcopy /s/e U:\* C:\AAA\
for /r C:\AAA %%a in (*.exe) do start /wait %%~a
pause

这里的U:改成你那的U盘盘符。代码中只是启动exe程序,但不会自动安装,毕竟自动安装不是那么简简单单就能执行的。
取消 评论
不知道你为什么这样做,其中有一定风险是否知道。
理论上这样相当于剪切复制。需要自动覆盖的话加参数/y
move /y c:\* d:\
取消 评论
ZOL问答 > U盘 > 其他分类 > 怎么用bat程序自动把u盘doc文件复制到d盘

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?