Board logo

标题: [文本处理] 批处理如何将子目录的N个同名文件转移到第二次目录里呢? [打印本页]

作者: qlit    时间: 2020-12-26 15:35     标题: 批处理如何将子目录的N个同名文件转移到第二次目录里呢?

我表达的可能不太清楚

并不是文件都是111,就是比较是同名切存在上面的规则就转移到上一层  现在多层个文件夹很麻烦
作者: qixiaobin0715    时间: 2020-12-26 17:08

回复 1# qlit
试试吧
  1. @echo off
  2. for /r /d %%a in (*) do (
  3.     for %%b in ("%%a\..") do (
  4.         if "%%~na"=="%%~nb" move "%%a\*" "%%a\..">nul
  5.     )
  6. )
  7. pause
复制代码

作者: qlit    时间: 2020-12-26 19:08

回复 2# qixiaobin0715


    谢谢大佬!!!!!!




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2