[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理如何将子文件夹中的文件复制到分区?

比如 C盘 未知完整路径下有个子文件夹Song 里面有个文件名字叫做 双节棍.mp3 在C盘的根目录下也有个 双节棍.mp3  如何用批处理把C盘未知目录下的mp3 复制到 E盘 而不是复制C盘根目录下的...

C:\?????\????\Song\           里面有个 双节棍.mp3
C:\                                        有个 双节棍.mp3

要复制第一个到E盘下

TOP

  1. @echo off
  2. for /f "delims=" %%a in ('dir /a-d/s/b "C:\双节棍.mp3" ^| findstr /iec:"song\\双节棍.mp3"') do copy "%%a" E:\
复制代码
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

好像不行啊。。。。 请再指点

TOP

看显示路径对不对
  1. @echo off
  2. for /f "delims=" %%a in ('dir /a-d/s/b "C:\双节棍.mp3" ^| find /v /i "C:\双节棍.mp3"') do echo copy "%%a" E:\
  3. pause
复制代码
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

返回列表