标题: [文件操作] 批处理如何寻找指定文件,并在指定文件目录下执行copy命令? [打印本页]
作者: yhh 时间: 2017-8-31 08:40 标题: 批处理如何寻找指定文件,并在指定文件目录下执行copy命令?
- @echo off
- for /f "tokens=*" %%a in ('dir /s /a-d /b 0.blv ') do (copy /b *.blv 新文件.mp4)
复制代码
请问如何修改能让copy命令在0.blv文件所在目录执行!
作者: Batcher 时间: 2017-8-31 19:39
- @echo off
- for /f "tokens=*" %%a in ('dir /s /a-d /b 0.blv') do (
- pushd "%%~dpa"
- copy /b *.blv 新文件.mp4
- )
复制代码
作者: yhh 时间: 2017-9-1 14:49
回复 2# Batcher
我执行了你的代码,
出现: 批处理参数中的路径运算符的下列用法无效: %~dpa
"
作者: Batcher 时间: 2017-9-1 15:58
回复 3# yhh
已更新。你再试试。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |