Board logo

标题: [文件操作] [分享]批处理把一个文件COPY到带"测试"的文件夹下 [打印本页]

作者: Batcher    时间: 2019-5-24 18:08     标题: [分享]批处理把一个文件COPY到带"测试"的文件夹下

问题:
我想把一个文件COPY到带"测试"的文件夹下



代码:
  1. @echo off
  2. for /f "delims=" %%i in ('dir /b /ad "D:\*测试*"') do (
  3.     set "folder=%%i"
  4. )
  5. copy "D:\123.txt" "%folder%"
复制代码

作者: ivor    时间: 2019-5-24 20:17

不适合多个文件夹名包含测试,为什么copy放到for循环外面
作者: amwfjhh    时间: 2019-5-24 20:32

本帖最后由 amwfjhh 于 2019-5-24 20:36 编辑

一头雾水,管理员这是情景再现吗……

是不是后面还有:
多个文件夹都复制
子文件夹里面也处理
任意指定复制文件
……

作者: Batcher    时间: 2019-5-24 20:57

回复 3# amwfjhh


    群里看到的问题
作者: Batcher    时间: 2019-5-24 20:57

回复 2# ivor


    提问者说是解决了问题。可能他的场景比较简单




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