求助高手:批处理全盘搜索指定的文件夹并且清空内容,然后将指定位置的新文件复制进去

tfwjs 2018-06-30 08:52:27
方案1:搜索c盘或者d盘中的123文件夹,搜索完成后清空里面的内容,然后再将c盘中456文件夹的内容全部复制到123文件夹中去,然后删除批处理和456文件夹。
方案2:搜索c盘或者d盘中的123文件夹,搜索完成后清空里面的内容,然后再将c盘中456文件夹的内容全部复制到123文件夹中去,然后将批处理添加到注册表,每次开机都要运行一次。

本人小白,两种方案都需要,请大神赐教,先谢了
...全文
1079 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tfwjs 2018-10-08
  • 打赏
  • 举报
回复
非常棒的,感谢你的付出
赵4老师 2018-09-29
  • 打赏
  • 举报
回复
rem d:\fa1.bat
rem 方案1:搜索c盘或者d盘中的123文件夹,搜索完成后清空里面的内容,然后再将c盘中456文件夹的内容全部复制到123文件夹中去,然后删除批处理和456文件夹。
@echo off
cd /d c:\
for /f %%d in ('dir /b /s /ad 123') do rd /s /q %%d
for /f %%d in ('dir /b /s /ad 456') do move /y %%d 123
cd /d d:\
for /f %%d in ('dir /b /s /ad 123') do rd /s /q %%d
for /f %%d in ('dir /b /s /ad 456') do move /y %%d 123
del d:\fa1.bat


rem c:\autoexec.bat
rem 方案2:搜索c盘或者d盘中的123文件夹,搜索完成后清空里面的内容,然后再将c盘中456文件夹的内容全部复制到123文件夹中去,然后将批处理添加到注册表,每次开机都要运行一次。
@echo off
cd /d c:\
for /f %%d in ('dir /b /s /ad 123') do rd /s /q %%d
for /f %%d in ('dir /b /s /ad 456') do move /y %%d 123
cd /d d:\
for /f %%d in ('dir /b /s /ad 123') do rd /s /q %%d
for /f %%d in ('dir /b /s /ad 456') do move /y %%d 123
del d:\fa1.bat

运行后果自负。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧