全球主机交流论坛

标题: 付费来个 bat批处理 大佬小改一段文件 [打印本页]

作者: 呆子    时间: 2021-8-16 10:00
标题: 付费来个 bat批处理 大佬小改一段文件
本帖最后由 呆子 于 2021-8-16 11:35 编辑
  1. @echo off
  2. for /d %%a in (*) do (
  3. pushd %%a
  4. for %%b in (*) do (
  5. copy "%%~b"  "../%%~a%%~xb"
  6. )
  7. popd
  8. )
复制代码


场景1
一级文件夹 文件夹A  
里面有二级 文件夹 1 2 3 4 5 6 7 ****10 11 12
二级文件夹里有文件 a b c d e

把目前的bat放到一级文件夹A中运行 可以成功将 二级文件夹中的文件 a b c d e复制到一级文件夹中 且 文件名称修改为二级文件夹名称

场景二
一级文件夹 文件夹A  
里面有二级 文件夹 1 2 3 4 5 6 7 ****10 11 12
里面有三级 文件夹  AA BB CC DD EE
三级文件夹里有文件 a b c d e

现在想法是同样在把目前的bat放到一级文件夹A中
运行可以把三级文件夹中的文件 a b c d e复制到一级文件夹中 且 文件名称修改为二级文件夹名称

bat完全不懂  看看哪位大佬能修改下  20元红包 在线等 谢谢

作者: 呆子    时间: 2021-8-16 11:13
自己顶下
作者: Auto    时间: 2021-8-16 11:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: htazq    时间: 2021-8-16 11:26
不懂帮顶
作者: nat.ee    时间: 2021-8-16 11:33
你这个要求,要付钱才行。
作者: 呆子    时间: 2021-8-16 11:36
nat.ee 发表于 2021-8-16 11:33
你这个要求,要付钱才行。

20元 已更新
作者: yooping    时间: 2021-8-16 11:37
文件名称修改为二级文件夹名称

这什么意思
作者: 快乐的小2b    时间: 2021-8-16 11:46
什么意思?没听懂,批量改名不是非常简单。
作者: 快乐的小2b    时间: 2021-8-16 11:48
腾讯3300008886,联系一下吧。
作者: mmc199    时间: 2021-8-16 11:51
本帖最后由 mmc199 于 2021-8-17 12:41 编辑

我明盘了
  1. for /d %%a in (*) do (
  2. pushd %%a
  3. for /r %%b in (*) do (
  4. copy "%%~b"  "%~dp0%%~na%%~nb%%~xb"
  5. )
  6. popd
  7. )
  8. pause
复制代码
  1. for /d %%a in (*) do (
  2. pushd %%a
  3. for /d %%b in (*) do (
  4. pushd %%b
  5. for /r %%c in (*) do (
  6. copy "%%~c"  "%~dp0%%~na%%~nb%%~nc%%~xc"
  7. )
  8. popd
  9. )
  10. popd
  11. )
  12. pause
复制代码
  1. for /d %%a in (*) do (
  2. pushd %%a
  3. for /d %%b in (*) do (
  4. pushd %%b
  5. for /d %%c in (*) do (
  6. pushd %%c
  7. for /r %%d in (*) do (
  8. copy "%%~d"  "%~dp0%%~na%%~nb%%~nc%%~nd%%~xd"
  9. )
  10. popd
  11. )
  12. popd
  13. )
  14. popd
  15. )
  16. pause
复制代码

作者: 呆子    时间: 2021-8-16 11:55
mmc199 发表于 2021-8-16 11:51
我明盘了

大佬  这2个的区别是  可以三级文件夹  和四级文件夹的区别么
作者: mmc199    时间: 2021-8-16 12:00
呆子 发表于 2021-8-16 11:55
大佬  这2个的区别是  可以三级文件夹  和四级文件夹的区别么

百度研究研究
是把目前的bat放到一级文件夹A中运行,我运行起来了,你那个原版的我没运行起来
作者: 呆子    时间: 2021-8-16 12:02
mmc199 发表于 2021-8-16 12:00
百度研究研究
是把目前的bat放到一级文件夹A中运行,我运行起来了,你那个原版的我没运行起来 ...

好的  谢谢大佬  可以PM个收款码




欢迎光临 全球主机交流论坛 (https://ddzzz.eu.org/) Powered by Discuz! X3.4